LINUX.ORG.RU

Сообщения piyavking

 

rclone отваливается от ftp при безднйствии: что нужно сделать?

Форум — Admin

Здравствуйте.

Настроил в rclone ftp-соединение с оригинальным названием lftp по локалке к каталогу с музыкой, сделал «rclone mount lftp:/ ~/remotes/lftp», сижу слушаю.

Средний трек в каталоге звучит какие-то минуты, и за это время коннект отваливается, в плеере мелькают сообщения о недоступности треков, в выхлопе «mount» пропадает ~/remotes/lftp.

Не трогая плеер, повторяю «rclone mount lftp:/ ~/remotes/lftp» - коннект восстанавливается, плеер прекращает мотать недоступные треки и продолжает проигрывать плейлист.

Я далековат от опций FTP соединений, подскажите, кто в теме, как более-менее цивилизованно «проявлять активность по таймеру» по этому соединению, чтоб коннект не отваливался. Специальные пакеты какие-то пускать, вот это всё.

Простой ping не помог, а сложнее я не особо в теме, как и написал. Ну не umount же с mount'ом в минутном цикле мне для этого в отдельном терминальчике вертеть, право слово...

Подскажите, пожалуйста. Спасибо за внимание.

Дополняю: Странная деталь: треки никогда не застревают на середине, даже весьма длинные, затык возникает только при смене трека. rclone при затыке начинает сыпать парами сообщений вида

2025/02/23 11:33:28 ERROR : Music/Slayer/: Dir.Stat error: write tcp 192.168.1.100:60010->192.168.1.102:2121: write: broken pipe
2025/02/23 11:33:28 ERROR : IO error: write tcp 192.168.1.100:60010->192.168.1.102:2121: write: broken pipe

При файловой активности (копировании туда-сюда больших объёмов, например) обрывов не происходит.

 ,

piyavking
()

Краткое резюме об Arch Linux ARM с предложением темы для обсуждения

Форум — Desktop

Здравствуйте.

Два месяца добросовестно курил сабж, например, и набрался наглости предложить добрым людям переработанный и дополненный официальный гайд, чтоб некоторых моих шишек вслед за мной не набивать, изложить впечатления и задать очередной вопрос. Итак:

l=буква_диска_в_/dev/sda
cd /tmp
fdisk '/dev/sd'$l
	"o","p"
	"n","p","1","ENTER","+512M","t","c" # в официальной инструкции +200M, но этого не хватит для rpi-update
	"n","p","2","ENTER","ENTER","w".

mkfs.vfat '/dev/sd'$l'1';mkdir boot;mount '/dev/sd'$l'1' boot
mkfs.ext4 '/dev/sd'$l'2';mkdir root;mount '/dev/sd'$l'2' root
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz # в официальной инструкции образ arm7, но правильным будет качать aarch64
bsdtar -xpf ArchLinuxARM-rpi-aarch64-latest.tar.gz -C root;sync
mv root/boot/* boot;sed -i 's/mmcblk0/mmcblk1/g' root/etc/fstab;umount boot root

загрузиться с носителя (alarm:alarm, root:root), и:
	pacman-key --init;pacman-key --populate archlinuxarm;pacman -Syyu
	cd /tmp;git clone https://aur.archlinux.org/yay-bin.git; cd yay-bin;makepkg-si
	обязательно заменить u-boot стандартным стабильным загрузчиком (rpi-update всё сделает), при этом правильная архитектурка и все плюшки дистра останутся на месте.
	sed -i 's/mmcblk1/mmcblk0/g' root/etc/fstab 
	переименоваться, перепаролиться, перегрузиться.
Система готова.

Проверено на Raspberry Pi 4 8Г.

Впечатления от приготовленной таким образом системы:

а: Практически абсолютный клон предпочтений хлопком двух пальцев. Ты в чём-то определился - ты железобетонно это имеешь, причём сохранять тебе надо только список пакетов и хомяк. Перезалить его, список yay'у скормить, кой-чего совсем четь-чуть из /etc передрать, и... всё. Ты, как Джек Воробей, просто перешагнул с одного носителя на другой. Унёс этот носитель куда тебе надо, там запустился... это уж мелочи, конечно, но очень приятные мелочи. И особенно приятно, что эти мелочи ты имеешь лёгким шевелением двух пальцев, а не после получаса ловли блох и подстроек под конкретику - то, что сработало один раз, то сработает всегда.

б: Практически абсолютно голый исходный ноль под любой набор кубиков для любого направления деятельности. Исключительно просто редактируется прямой перезаписью файлов без всей вот этой вашей медитацией над образами.

в: Действительно свежайшие репы. В связи с этим хвататься за гиты очертя голову оказывается совершенно не нужным - если пакет есть в ауре и одновременно в коре/(экстре), то гитовая версия, как правило, ощутимо отстаёт (я удивился). Ну и

г: Отполированнейшая отполированность дистра позволяет пользователю пороть любую дичь, практически не заботясь о последствиях, что мне невероятно пришлось по душе.

д: Да, есть Манжара и Эмеральд. Они дальше от идеала и вторичны, и по сути не нужны, хотя по жизни симпатичны. Арчлинуксарм тоже не арч, я знаю, но он гораздо арчовей, чем предыдущие два, тем более Эмеральд, который от армухи устал-перестал. Манжара получше, манжара живая.

А вот штык молодец, void - тот имеет дух малинку официально поддерживать, и, судя по отзывом, ещё отвязней, и живой интерес таки реально вызывает. Хотя стабильность, насколько я понимаю - не его второе имя, но истинных джедаев от заботы о мелочах подобного рода внезапно рухнувший на голову бронзовый Ленин ещё в детском саду всемилостивейше избавить соизволил)

Резюме: ALA классный дистр для классных людей. Не только лишь всем зайдёт. Жар-птицы стаями не летают. Но кто разгрыз, того за уши не оттащишь.

--------------------------------

P.S. Причина возврата фабричного /boot в последних строчках - дрожь иксов, примороженные окна, промахи клика мыши, и приступы внезапной глубокой кататонии с фризом видео/периферии, светодиодной истерикой, и передёргом питания. Это немного мешало наслаждаться, и было бы неплохим поводом попробовать этот ваш wayland, если б не awesome, к которому я намертво примёрз. И к иксам, соответственно, тоже.

И я сейчас я, наверно, понял почему оно провоцировалось главным образом именно в браузере - АЛАщный «оверлей» путался в одноимённых окнах, видимо?

В пост приглашаются умные и добрые люди, умеющие канпелять вёдра и способные мне подсказать: а я могу с помощью каких-нибудь u-boot tools заставить «дистровые» модули арчлинухарма работать более надёжно? Или ключики поперебирать какие-нибудь? Так-то вообще-то оно миленькое, шустренькое, cистеме 2 гига с лишним экономит. И у пингвинов на лого такие лапки милые. Вот по занозам бы вышеупомянутым рашпилем пройтись - так ничего было бы вполне ведёрко)

Спасибо за внимание.

 , , ,

piyavking
()

Переименование хоста и journal service

Форум — Admin

Здравствуйте.

Накатил свежую систему (archlinuxarm), обновился, переименовал хост через hostnamectl, отредактировал /etc/hostname, после чего наблюдаю при загрузке не очень долгое, но раздражающее застревание на «A start job is running for journal service».

К какому-то безобразию в функционировании системы это вроде как не приводит, но царапает глаз. Я хочу с этим разобраться, помогите, пожалуйста, советом.

Спасибо за внимание.

Апдейт: дело было в пакетном USB переключателе, через которой я клаву и мышь подключаю. Он немножко глюканутый, потому система над ним задумывается)

 , ,

piyavking
()

Котирую Л.О.Р. за быстрый и беспощадный административный фидбек

Форум — Linux-org-ru

Арч на распберри пи не видит монитора

Был срезан комментарий от анонима и мой ответ на него (с двумя кофеями чаями, между прочим!). Обсуждение было вполне по делу, с примерами, характеристиками, аргументами. На достаточно интересную, на мой взгляд, тематику. И было, само собой, обречено.

Приношу мои официальные аплодисменты по этому поводу, что я ещё по этому поводу могу принести, собственно)

И реквестую возможность поправить пострелейтед: за два месяца назрело новое, а пост приморозился.

Спасибо за внимание.

 ,

piyavking
()

Отпилить у firefox то, что мне не нужно - подводные камни?

Форум — Web-development

Здравствуйте.

Интересует вопрос: вот, например, не нужна мне стоковая about:home со всеми своими новостями, thumbnail'ами и прочими сервисами.

И прочее, и прочее, и многое прочее мне не нужно, не только хомяк с обвеской.

Понятно, что я средствами браузера, включая about:config всё, что можно, поотключал.

А насколько трудоёмко было бы мне аж из кода это повыкидывать перед компиляцией?

Ну вот просто поискать в исходнике (или даже прямо в архиве-установщике) соответствующие папки и файлы, и выкинуть их оттуда.

Понятно, что что-то похожее делают в интернете много команд специально обученных людей. Но я хочу сам.

Может быть, более подкованные в теме люди меня немножко сориентируют. Спасибо за внимание.

Апдейт: Более подкованные в теме люди меня немножко сориентировали. Librewolf.

 ,

piyavking
()

curl новый, а libcurl старый. Как так?, или Что не так с curlftpfs-ng?

Форум — Admin

Здравствуйте.

Укомпилил себе свежий curl по букварю (+ после «make» исполнил «make install» под рутом), судя по отчёту - всё огонь:

koeuk@piyavking:~/.local/src/curl $ curl -V
curl 8.12.1-DEV (aarch64-unknown-linux-gnu) libcurl/8.12.1-DEV OpenSSL/3.4.0 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 libidn2/2.3.7 libpsl/0.21.5 nghttp2/1.64.0 OpenLDAP/2.6.9
Release-Date: [unreleased]
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM PSL SSL threadsafe TLS-SRP UnixSockets zstd

Но потом смотрю с другой стороны и всё не так радужно:

koeuk@piyavking:~/.local/src/curl $ pacman -Ss libcurl | grep installed
core/curl 8.11.1-3 [installed]
core/libcurl-compat 8.11.1-3 [installed]
core/libcurl-gnutls 8.11.1-3 [installed]
extra/curlftpfs 0.9.2-10 [installed]

То, что libcurl не обновилась, подтверждает тот факт, что curlftpfs продолжает лажать с пробелами в именах директорий (из-за этого я curl обновлять и полез).

Помогите разобраться, пожалуйста. Очень хочется хомяк на телефоне)

Спасибо за внимание.

Апдейт: Спасибо добрым людям, ткнули носом в правильный гит, с curl всё прекрасно. И свежий curlftpfs-ng скомпилил. Но при попытке примонтировать ftp ресурс curlftpfs-ng пишет «Error setting curl:» без какого-либо выхлопа после двоеточия...

 , ,

piyavking
()

Я случайно каталог на SD карте

Форум — Linux-hardware

Здравствуйте.

Копировал каталог (свой юзерпрофайл firefox'а, если быть откровенным) из tmpfs обратно на SD карту (системный ext4 раздел, если совсем уж отбросить всякий стыд).

Смотрю - индикатор записи заклинило в «On», система фризанулась наглухо, что иксы, что консоль.

Дёрнул кабель, перегрузил, оно перегрузилось, но теперь у меня в ~/.mozilla/firefox/piyavking куча неудаляемых даже под рутом ошмётков, большинство из которых нулевого размера.

При попытках что-то поудалять-попереписывать - сразу тотальный фриз системы с передёргом power'а. Если просто этот радиоактивный шрам не трогать, а переписать в конфиге фурьки профайл на какое-нибудь свежее место - как всё нормально работало, так всё нормально и работает, в другие каталоги система вроде без проблем пускает совершенно штатным образом без каких либо выкрутасов.

Внимание, вопрос (два): могу ли я что-либо с этим сделать малой кровью с помощью какого-нибудь низкоуровнего цифрового зубила? И так ли сильно мне надо в сложившейся ситуации карту добивать?

Спасибо за внимание.

Апдейт: система просто всё это время игнорила forcefsck, потому, что считала, что у ней мало памяти. Загрузился с другого носителя и всё пофиксил.

Апдейт2: снова затык, снова на той же папке. Ну что ж, карта треснула. Буду ездить на ней, пока не осыпется полностью.

Перемещено hobbit из general

 , sd card,

piyavking
()

Мерцает курсор на рабочем поле в GIMP

Форум — Desktop

Здравствуйте.

Скомпилил GIMP, запускаю - всё замечательно, диалоги диаложут, интерфейс интерфейсит, всё блестяще.

Но стОит открыть/создать какую-нибудь картинку - и при наведени курсора на область редактирования курсор начинает люто, бешено мерцать, ощутимо тормозя и мешая, плохо слушаясь и т. д. При переводе курсора на интерфейс всё снова мгновенно хорошо.

Сухой остаток: Если курсор принимает форму gimp'овой «тулзы» (прямоугольного выделения, карандаша, тысячи у него) - он мерцает и тормозит.

Прошу помочь понять, где блоха, и прищемить её. Спасибо за внимание.

( на всякий случай для нетелепатов )

Апдейт: ЛОР-эффект это ЛОР-эффект. Запостил и внезапно всё понял.

«killall picom» - это всё, что было нужно, дело было в композитинге. Курсор всё равно какой-то странный, но сейчас он хотя бы не возбуждается при неподвижной мышке.

Апдейт2: Можно оставить композитор на месте, и сменить дистр. Тоже помогает.

 , , ,

piyavking
()

Заблудился в трёх соснах, помогите выбраться

Форум — Desktop

Здравствуйте.

Понравилась запускалка для иксов, склонировал гит, makepkg -si, запустил, и упс.

И в запускалке, и в системе настроен один и тот же шрифт DejaVuSansM Nerd Font Regular 10. В системе настроено DPI 100. Практически уверен, что софтинка упорно продолжает существовать в режиме DPI 96.

Помогите, пожалуйста, отмасштабировать приложение по феншую. Вчера весь день честно смотрел в код с лицом Чингачгука, но что в этой крохотульке идёт не так я до сих пор не пойму.

Спасибо за внимание.

Апдейт. Пришлось полезть в код и шевельнуть головой. Дело было в неотключаемой тени размером 1 пиксель, и которую софтина у_ч_и_т_ы_в_а_л_а при вычислении высоты шрифта (и которую не было видно на фоне окружающей среды, Карл!). Убил в исходнике тень, пересобрал, назначил шрифту размер 10+1=11, всё хорошо.

 , ,

piyavking
()

Разыскивается доска, чтоб вешать ярлыки

Форум — Desktop

Здравствуйте.

Я пользуюсь ярлыками рабочего стола, но целый файловый менеджер для этого тащить в систему не хочу. Мне бы шторку, и чтоб по ней можно было ярлыки туда-сюда мышкой возить, чтоб по клику этих ярлыков запускались вбитые в эти ярлыки команды, и чтоб был фокус, стрелочное перемещение и запуск энтером. Больше мне ничего от этой шторки не надо.

Старый, как отходы мамонта, idesk удовлетворяет этим запросам практически полностью, он скомпилился под мою архитектурку, и я буду его использовать. Но он, во-первых, старый, во-вторых, у него есть нюансы и хотелось бы вариантов.

Мне немножко странно, что эта ниша занята единственным представителем, да и то заброшенным. Ведь файловый менеджер и «морда, чтобы тыкать» это, если рассуждать логически, разные вещи, так почему же все десктопы приварены к файловым менеджерам, а того гляди ещё и к рабочим окружениям?

Если кто-то на что-то подобное натыкался, буду рад информации. Спасибо за внимание.

 

piyavking
()

Хоткеи, awesome, арч, иксы

Форум — General

Здравствуйте.

Вчера сбросил убунту и заарчевал, сегодня перетаскиваю конфиги и ставлю нужный софт. Давно заточенный под себя awesome с не особо хитрым конфигом я перетащил без сучка, но с одной задоринкой: не работают буквенные хоткеи.

Собственно клавиатура на месте - вот печатаю пост. Работают Win+1, Win+2, (Shift+)Win+Space, Win+Enter и т.д., а вот на Win+W, например, уже ноль реакции, хотя в конфиге у меня на него прописано действие.

Вопрос к уважаемым знатокам: какую либу мне доустановить, или что дописать в ~/.xinitrc, чтоб разморозить буквенные хоткеи?

P.S. Думаю, что маловероятно, но может повлиять то, что на этапе установки влепил сослепу системной локалью es_us-UTF8 вместо en_us-UTF8, но это я заметил и через localectl всё правильно выставил.

Спасибо за внимание.

Апдейт: овчинка не стоит выделки - на свежей установке без косяка с локалью буквенные хоткеи все работают, ну и накачу системку с нуля, тем более в арче это раз плюнуть. Спасибо всем принимавшим участие, я обогатился знаниями.

Апдейт2: всё не так однозначно. Хоткеи заработали потому, что я перепутал и более ранний и стабильный образ закачал(

Апдейт3: нестабильность укрощена невероятно кстати подвернувшейся особенностью WM. Повезло.

 ,

piyavking
()

Арч на распберри пи не видит монитора

Форум — General

Здравствуйте.

Давно чуял внутри себя смутные позывы сменить, наконец, дистр, а тут и случай подвернулся - заклинило пакеты в убунте так, что не распутать, и я решил быть мужыком и погрузиться в арч.

Сделал всё по инструкции , гружусь: первая часть загрузки проходит, на экране мелькают малинки, и... монитор уходит в аут.

Что характерно, система при этом завелась и работает - по контр-альт-делу перегружает, просто видео нет.

Переходник HDMI на DVI, убунта с ним работает без проблем, попытки удаления config.txt или замена его конфигом.тхт с рабочей убунты не помогли.

Буду рад соображением, спасибо за внимание, арч мне уже нравится)

Апдейт. Мне надо было быть более терпеливым в выполнении инструкций(

Апдейт2: archlinuxarm плохой, manjaro arm minimal - хороший.

 , ,

piyavking
()

Вопрос к знатокам fontconfig'а и, наверно, css

Форум — Desktop

Здравствуйте.

Вопрос в следующем: Вот есть текст на веб-странице, шрифт, например Proxima. Текст включает себя буквы, цифры, и пиктограммы (ну там стрелочки, чашечки, вот это всё).

Могу ли я нашаманить у себя в fonts.conf (и, может быть, в юзерстайлах браузера) так, чтобы кириллица и латиница из этого текста отображались шрифтом DejaVu Sans Mono, а всё остальное оставить как оно есть?

Назначить всему тексту на странице другой шрифт - не проблема, но тогда вместо символов-пиктограмм, которых в подставляемом мной DejaVu Sans Mono нет, я в браузере вижу квадратненькие кракозяброчки, которых видеть не хочу.

Буду рад соображениям. Спасибо за внимание.

 ,

piyavking
()

тупой вопрос по js и bash

Форум — General

Здравствуйте.

Вот у меня firefox с Tampermonkey, которая умеет исполнять пользовательские скрипты. Действует это, по моему слабому пониманию, примерно так: документ загрузился -> js-скрипт получил отмашку выполниться.

Вопрос в следующем: я могу как-то в этом скрипте вызвать «обычную консольную системную» команду? Чтоб в конечном итоге было так: документ загрузился -> *что-то там такое* -> команда исполнилась.

Прочёл то, что написал - да, это выглядит диковато. Буду рад немножко продвинуться по тематике. Спасибо за внимание.

 , ,

piyavking
()

Плохое поведение bluetooth наушников на RPi

Форум — General

Здравствуйте.

Есть bluetooth-наушники, с телефоном коннектятся и играют вполне стабильно. Попробовал гнать на них звук малинкой (4, ubuntu) - она их видит, коннектит, играет, в pavucontrol ещё одна саунд-карта появляется, но: трески, хрипы, постоянные переконнекты - почему?

Софт свежий, блютус встроенный, wi-fi в config.txt отключен на всякий случай, чтоб не интерферировал, и всё равно: сижу в полметре от корпуса - сигнал фризит, тормозит, застревает, попукивает, то одно ухо оглохнет, то другое...

Отметил ещё одну деталь: на телефоне заряда хватает на кучу времени, когда коннекчусь малинкой, то буквально через полчаса начинает долбить «Please charge!»

Прошу мнений, советов, рецептов. Спасибо за внимание.

 ,

piyavking
()

Xorg, Raspberry 4, Ubuntu, 1280x1024

Форум — General

Здравствуйте.

Когда-то обновление убунты с 22 до 24 убило мне двухмониторную конфигурацию. Но с одним монитором всё было ok - подключил, работал, 1280x1024@75.

Сейчас второй монитор сгорел, и я, ничего плохого не ожидая, обновился 22.04->24.04. И иксы опять сошли с ума, но теперь я не могу получить даже 1280x1024 на единственном мониторе - максимум 1152x864. В списке xrandr 1280x1024 присутствует, но когда применяю, то видимая область в размерах не меняется, и просто возникают слепые зоны снизу и справа экрана, куда (мышка уезжает, но глазами не видно).

Помогите, пожалуйста. Ладно бы два моника не заводились, но единственный 1280x1024!....

В config.txt пробовал и dtoverlay=vc4-kms-v3d-pi4, и dtoverlay=vc4-fkms - без толку - и то и другое даёт

fbset

mode "640x480"
    geometry 640 480 1280 1024 16
    timings 0 0 0 0 0 0 0
    rgba 5/11,6/5,5/0,0/0
endmode

и то иксобезумие, что я выше описал. Если я комментирую эти dtoverlay, то фреймбуфер становится 1280x1024, ура. Но иксы в этом случае не запускаются вообще.

В логах загрузки и иксов куча ругательств, предоставлю всё, что скажете.

Спасибо за внимание.

Апдейт: вредила строчка «gpu_mem=512» в config.txt

 , ,

piyavking
()

идиотский вопрос по sed

Форум — General

Здравствуйте.

Прошу прощения ещё раз за действительно дебильный вопрос, но поиск никак не выдаёт тайну(

Как мне сделать что-то вроде

sed -e "s/(что-то, что мне надо найти)/-бла-бла-бла(то, что я нашёл)-бла-бла-бла/g"

Вот это вот (то, что я нашёл) - для этого же есть специальное обозначение, я это точно знаю, и даже, по-моему, когда-то то делал. Но ища этот синтаксис ощущаю будто ломом пытаюсь поддеть капельку ртути.

Подскажите, пожалуйста. Спасибо за внимание.

Апд. Спасибо откликнувшимся!

 sed regexp

piyavking
()

Вопрос по awesome WM относительно формирования границ окон.

Форум — General

Здравствуйте.

Использую awesome, всё устраивает, за исключеньем пустяка: я хочу уметь не рисовать границу на каких-то сторонах окна.

То, что я не могу просто в theme-файле задать что-то вроде «border-left:0px;border-top:0px;border-right:1px;border-bottom:1px;» - это мне уже понятно. Я хочу влезть с ломиком в lua-модуль, который клиент отрисовывает, и попробовать пошуровать там.

Вопрос: Так какой .lua мне курочить?

Хотелка выросла из такой вещи: вот в html есть табличное свойство border-collapse, его задействуешь, и границы соседних ячеек поглощаются друг другом: если вбито border=1px, то между ячейками в таблице будет пролегать линия толщиной 1px.

А вот при тайлинге в awesome, когда я в awesome назначаю «theme.border_width = 1» я между соседними клиентами имею 1+1=2 пикселя, потому, что awesome вот так по щелчку не может автоматически перекрывать границы соседних элементов, как абзацем выше.

Буду рад соображениям. Спасибо за внимание.

 

piyavking
()

Прошу помочь со стилизацией активных элементов веб-страниц в firefox

Форум — General

Здравствуйте.

Использую firefox, хочу приглушённую циановую рамочку вокруг текущего/фокусного/активного элемента веб страницы. Мучаю userContent.css:

@-moz-document regexp(".*") {
-------------------------- 
	*:focus-visible,
	::-moz-focus-inner,
	a:active,
	a:focus-visible,
	button:active, 
	input:active, 
	select:active,
	textarea:active,
	button:focus-visible, 
	input:focus-visible, 
	select:focus-visible,
	textarea:focus-visible {	
		outline: 1px solid #008888ff !important;
	}
-------------------------- 
}

Всё получилось почти так как я хочу, за исключеньем пустяка: когда я нажимаю на элемент мышью, он приобретает нужный мне вид, но когда я палец отпускаю - эффект пропадает. А мне не надо, чтоб пропадал.

Причём, когда я до этого элемента добираюсь клавиатурным tab'om и активирую его Enter'ом - всё происходит так, как я хочу, рамка не слетает.

Истерзал гугль, вбивал кучу вариантов - воз и ныне там. Помогите, чем можете.

Спасибо за внимание.

Апдейт: ЛОР-эффект. :focus- то я и не приметил. Спасибо, тема решена.

 ,

piyavking
()

консоль безголового firefox в консоли

Форум — General

Здраствуйте

Вопрос первый:

Для просмотра разных онлайн-TV в mpv частенько использую грязноватый трючок: после нажатия «» лезу в консоль firefox, смотрю там, что браузер затягивает, вижу среди прочего линк на какой-нибудь ***somename.m3u, скармливаю этот линк плееру и спокойно смотрю, не грузя браузер лишним окном и лишней открытой в нём страницей.

Понятно, что линк этот динамический, формируется скриптом на стороне сайта, и получать этот линк лучше всего браузером, он же для этого и предназначен.

И вот с этого момента я призадумался о headless mode. Насколько я смог понять эту безынтерфейсность, так это то, что режим «консольный», то есть запускается в терминале и в этом же терминале вместо GUI с помощью CLI в диалоговом режиме с пользователем и общается.

Я пробую после запуска firefox -headless вбивать что-то типа «screenshot --clipboard --fullpage» с нулевым профитом от этого.

Поисковик шлёт меня постигать дебри питоновых селениумов, и постижение продвигается плохо - я туп, ленив, невежественен, и ужасно себя чувствую.

В связи с этим вопрос к знающим людям: есть ли какой-нибудь простой способ к осуществлению моего замысла: «запустить в консоли консоль браузера не тратя ресурс на его интерфейс», или всё-таки единственный путь - это всё это учить да ещё небось и с яваскриптами? Цель-то тривиальнейшая: в консоли командой «нажать кнопку на плеере», погрепать активность и выцепить m3u.

Спасибо за внимание.

 ,

piyavking
()

RSS подписка на новые темы