LINUX.ORG.RU

Сообщения piyavking

 

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

Форум — General

Здраствуйте

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

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

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

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

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

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

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

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

 ,

piyavking
()

оффлайновый онлайн-перевод

Форум — Desktop

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

Интересует один общебраузерный момент:

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

Но если у гугля к сайту доступа нет (i2p, onion, локальные хтмл, ким чен ын огородился) - всё, выделяй-копируй по кускам, и суй в переводчик.

Всё вышесказанное относится, как я понимаю, к любому онлайн-сервису подобного рода.

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

Чтобы правильно ответить на мой вопрос важно правильно понять предыдущий абзац, позволю себе это подчеркнуть. То есть есть у меня условное «<td><i><p>» с текстом, аддон с этим текстом метнулся в сервис, получил перевод, вернулся в этот «<td><i><p>», исходный текст выкинул, вместо него перевод положил. При таком подходе становится уже всё равно на доступ гугля к транслируемому сайту: достаточно того, что к нему есть доступ у меня, и я не возражаю на обмен данными с гугль-транслейтом.

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

 ,

piyavking
()

Ещё вопрос по firefox: как переопределить «внутренний» стиль браузера?

Форум — Desktop

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

В firefox есть «внутренние» стили: chrome://activity-stream/content/css/activity-stream.css, например, различные resource:// и т.д.

Вчера гуглил и нагуглил, что можно в этот (предварительно сохранённый и отредактированный мной по своему вкусу) для примера activity-stream.css вписать хитрый комментарий, начинающиеся с '//# sourceURL=', содержащий вышеуказанный путь, и положить полученное в пользовательский профайл, то пользовательский activity-stream.css будет перекрывать браузерный. Более подробно нагуглить не очень получается.

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

 ,

piyavking
()

:nth-child - неужели нельзя задать промежуток?

Форум — Desktop

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

Мучаю один css, там длиннющий ul, который я по номерам обрабатываю. Вышеупомянутый псевдокласс отлично справляется с командами «отрубить голову каждому третьему, начиная с семнадцатого», а мне надо обработать номера просто «с пятнадцатого по девяносто седьмой».

Прошу знающих людей прояснить вопрос: могу ли я в какой-то упорядоченной структуре css'ом обработать интервал значений, не вбивая их каждое в явной форме?

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

 ,

piyavking
()

Первичный фон запускаемого firefox

Форум — Desktop

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

Предпочитаю тёмные темы оформления интерфейсов, соответственно, цвет рабстола у меня тёмный. Заморочился с конфигом firefox, в юзерконтенте.цсс настроил тёмный фон about:home.

Казалось бы, живи и радуйся бесшовному переходу, но перед тем, как загрузить тёмный about:home мозилла какие-то мгновения светит пустым белым фоном.

Мне больно видеть белый свет, мне лучше в полной темноте (с). Очень может быть, что в каком-то месте в каком-то из user....css, или даже в конфиге gtk есть строчка, в которой я условное #fff поменяю на условное #000, и обрету гармонию.

Прошу знающих людей просветить по вопросу.

Linux здесь при том, что firefox у меня на убунте. Спасибо за внимание.

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

 

piyavking
()

Электронные голоса

Форум — Talks

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

Мне нравится слушать различные текстовые файлы голосовыми движками. Пользуюсь пока RHVoice, но до полного феншуя ещё пилить и пилить: если включить погромче, то всё вроде разборчиво, но расслабленно слушать электронную озвучку как радио (а тем более засыпать под какой-нибудь романчик) всё-таки не получается, приходится напрягать уши, и на следующий день они обвисают и болтаются.

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

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

 ,

piyavking
()

Awesome, firefox, raspberry, ubuntu

Галерея — Скриншоты

https://ibb.co/tL6c7Qz
https://ibb.co/2jGJkXy
https://ibb.co/hVqqNq7
https://ibb.co/rQFx28t
https://ibb.co/cJ8gQfY
https://ibb.co/1m99zWp
https://ibb.co/Drc8W37
https://ibb.co/hFFkRvY

Raspberry Pi 4, два монитора, Xorg, Awesome WM, feh, urxvt, spacefm, worker, firefox.

Обои сменные по таймеру. Чтоб ярлыки не сливались, обоина блюрится и затемняется imagemagick'ом, а когда отключаю ярлыки, бумкнув по десктопу средней кнопкой, восстанавливается оригинальная обоина. Оптический эффект приносит мне удовольствие.

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

К приёму тухлых помидоров готов, закидывайте. Спасибо за внимание.

Совсем забыл: на десктопе, когда он без ярлыков, присутствует обновляемая c moongiant.com луна. Тоже обработанная imagemagick'ом, чтоб убрать затенённую область.

 , , ,

piyavking
()

Фавиконки на панели WM

Форум — Talks

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

Мне было бы интересней на панельке WM и в заголовке окна вместо дефолтной иконки браузера иметь фавиконку открытой в браузере страницы.

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

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

Браузер firefox, на всякмй случай. Спасибо за внимание.

 applications, ,

piyavking
()

уважаемые яваскриптеры, помогите с коротеньким скриптом

Форум — General

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

Интересует совершенный пустяк: в firefox с Tampermonkey при открытии домашней страницы (about:home и about:newtab) сэмулировать четырёхкратное нажатие «TAB». И всё.

Трудность в том, что я не знаю яваскрипт. Баш и питон я просто не знаю, а яваскрипт я не знаю напрочь, навзрыд, взахлёб.

Если знающие люди уделят мне немного своего времени и навыков, то буду очень благодарен.

 ,

piyavking
()

задать правило для awesomewm, определяющее запуск приложение на определённом теге

Форум — Desktop

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

Использую awesome WM. Недавно руки дошли обустроить очевидное: привязать приложения к тегам, то еcть чтоб терминал и gvim на первом теге запускался, браузер на втором, и всё в таком же духе.

Кто в своём конфиге что-то подобное практикует - поделитесь рабочим rule плз.

Хотел это обустроить, но, как бы ни бился, назначая properties в соответствующей секции конфига, тег приложению не назначается.

Пришлось упилить обходной манёвр с move_to_tag. Но мне хотелось бы знать, почему не работает штатный вариант.

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

 ,

piyavking
()

Telegram Web и сетевые интерфейсы

Форум — General

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

Есть десктоп, в нём проводной интернет, на десктопе браузер. Захожу браузером на web.telegram.org, на странице крутится кружок получения QR-кода. Крутится вечно, QR-код не появляется. Ок, пробую «login from phone number», вбиваю актуальный номер телефона (аппарат передо мной, клиент на нём запущен, всё ОК) - получаю «Undefined».

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

Тут бы и счастье, но включив eth0 обратно авторизация слетает, и я снова упираюсь в первый абзац.

Как я понимаю, дело в провайдере - проводной рубит какой-то компонент авторизации, а мобильный - нет. Узнать бы, какой...

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

 ,

piyavking
()

Использовать съёмный диск на постоянной основе

Форум — General

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

Есть съёмный USB3 HDD (WD My Pasport Utra 1TB), не бит, не крашен. Реквестую понимающих людей обсудить идею использовать его на десктопе как интегрированный в систему стационарный - воткнуть его, примонтировать, и не вынимать.

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

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

Можно ли использовать съемный жёсткий диск в качестве основного в ноутбуке? прочёл, и сделал для себя вывод, что буду так делать, но может кто знает какие подводные камни, мало ли что...

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

 

piyavking
()

Вопрос по суперпользователю в андроиде

Форум — General

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

Вот у меня есть андроид (vivo 1906 андроид 11 целенький не шил не рутовал), предположим я на нём запускаю отладку по USB, у меня появляется промпт адб-шелла, и это значит что я теперь root и всё могу?

То есть я могу нужные мне изменения вносить (ну там нужные права нужным файлам вбить, системные приложения посносить и прочее что-нибудь в этом роде), так сказать, «сразу руками», вместо того чтоб устраивать перепрошивку с заливкой кастомного су и прочими рисковыми и утомительными действиями?

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

 , ,

piyavking
()

«Desktop bookmarks» в линуксе

Форум — Desktop

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

Интересует сабж.

Для обустройства ярлыков рабстола использую spacefm.

В оффтопике, если мне не изменяет память, я могу потащить за адресную строчку, и получить ссылку на рабочем столе. Попробовав потащить из firefox'а url на рабстол spacefm'а - мышка «что-то тянет», но когда отпускаю кнопку, то не получаю ничего.

Я в курсе, что если очень хочется, то можно обустроить .desktop файл с командой «браузер урл» но мне хочется просто таскать линки. Причём чтоб возникали они на рабстоле с актуальной фавиконкой сайта (я охренел, я знаю).

Вопрос: может быть, кто-нибудь добрый и умный написал какую-нибудь библиотеку или что-то в этом роде, осуществляющую вышеописанное?

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

 , ,

piyavking
()

nmcli не желает задействовать синтаксически верный pac-файл

Форум — General

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

Захотел системный прокси-автоконфиг, установил network-manager, настроил соединение:

nmcli connection show
NAME    UUID                                  TYPE      DEVICE ad.
MyEth0  53f5c998-b0e4-455a-a418-44088e0c6510  ethernet  eth0

У меня есть гарантированно рабочий proxy.pac, который я использую в браузере. С помощью nmcli Я назначил соединению MyEth0 proxy.method auto и proxy.pac-script file://'путь до pac-файла' - программа нарушений не увидела и соединение сохранила - в интернете 100500 инструкций, все они говорят за эти два действия, и каких-то сложностей не предполагают.

Но по факту я эффекта pac-файла не вижу: В терминале «wget -O - » не работает на .i2p сайтах, например. Но когда я этот pac-файл подсовываю браузеру в конфиг как Automatic proxy configuration URL - то в браузере эти i2p сайты спокойно открываются.

Резюмируя: соединение в NM как таковое работает, против прописывания pac-файла в конфигурацию NM не возражает, но никак его не применяет. Назначение вышеописанного параметра proxy.pac-url'у проблему не решает, ситуация остаётся прежней.

Что я делаю не так? Спасибо за внимание.

P.S. благодарю всех, кто тратил время, растолковывая мне мои ошибки. Цель достигается настройкой privoxy.

 nm-cli, ,

piyavking
()

Rakarrack: случайно изобрёл караоке с электрогитарой и ультрахардкорной радиостанцией

Галерея — Скриншоты

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

Несмотря на аудиохарактер поста, всё по-честному, со скриншотами:)

https://ibb.co/nPXKVjp

https://ibb.co/1bTQzFB

https://ibb.co/VD4wGV0

https://ibb.co/pbR7fsQ

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

 , , ,

piyavking
()

обновил убунту на малинке и потерял второй монитор

Форум — Talks

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

Обновил на своём RPi4B убунту до 23.10 mantic, и столкнулся с печальным: с муками в своё время настроенный для корректного функционирования двух мониторов config.txt перестал это делать.

Выглядит это так:

На обоих мониторах имею одинаковую картинку с первого hdmi выхода (физически первого - который сразу после разъёма питания). Второй монитор по пикселям шире, чем первый, и в том месте, которое не занято картинкой с первого hdmi, я вижу кусок картинки со второго hdmi. На иксовом уровне дисплеи не перекрываются - проверено и перепроверено.

Есть интересная деталь: курсор мыши совершенно штатно ползает с экрана на экран поверх этого всего безобразия (не дублируется), и, хотя, скажем, запущенный arandr, когда его окно расположено на мониторе, воткнутом в первый hdmi (в дальнейшем, для удобства, буду звать его первым), виден мне с обоих мониторов, но результативно кликнуть по нему (открыть пункт меню, например) я могу только на первом мониторе, на втором мониторе программа ни на какие клики не реагирует, хотя я вижу глазами курсор над пунктом меню и клацаю левой кнопкой.

Ощущение такое, что на уровне клавы, мыши, расположения окон с иксами всё в порядке, просто этого порядка я не могу увидеть: на мониторы идёт «не то, что на самом деле».

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

Чисто интуитивно подозреваю, что Xorg пытать смысла нет и ноги растут из config.txt. Эффект устойчивый: обновив вторую малинку, получил тот же результат.

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

P.S.

ls /dev | grep fb
fb0

Это значит, что max_framebuffers=2 в конфиге перестало действовать. Интуиция, похоже, не врёт...

 , , ,

piyavking
()

про мозиллу и usercontent.css

Форум — Talks

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

Есть проблема в firefox: при клике по интерактивным элементам на веб-страницах некоторые объекты с текстом (окно поисковика, например) при клике на них ведут себя как обычные кнопки: я кликаю по текстовому полю, оно вместе с текстом «прыгает» на пару пикселей вниз. Я отжимаю кнопку - оно прыгает на место.

Мне не нравится такое поведение, но не могу понять, как отловить его средствами css, чтоб убить пользовательским стилем.

Заранее поясню за оффтоп:

1. Файрфокс у меня на линуксе - всё по-честному. 2. Это всё-таки толкз, свободное общение. 3. Среди линуксоидов очень много знатоков всяких яваскриптов и цэсэсэсов. На этом форуме я неоднократно получал толковые советы гораздо быстрей, чем на профильном мозиллофоруме, где максимум, что могут сказать, когда могут, это «почистите кэш и куки».

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

Апдейт: решено, благодарю поспособствовавших.

 ,

piyavking
()

Помогите, пожалуйста, унифицировать системный шрифт

Форум — Desktop

Давно заметил, что параметры шрифта у меня в «системе в целом» и в приложениях хоть и чуть-чуть, но различаются.

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

В ~/.Xresources и fonts.conf все параметры шрифтов типа антиалиазинга, хинтстайла и проч. одинаковы, так тогда в чём может быть дело?

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

 , ,

piyavking
()

Помогите ликвидировать «полосатость» в GTK

Форум — Desktop

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

Неспешно (в год по чайной ложке, по вдохновению) подпиливаю под себя тему и конфиги GTK: то цвет поправлю, то высоту тулбаров, то ещё что-нибудь. И никак не могу победить разные бэкграунды у чётных и нечётных ррядов (вот окно файлового менеджера), там в главном окне, собственно и имеет место описанная мной «тельняшка».

Я хочу это исправить, но у меня не получается. Подскажите, пожалуйста, какие параметры мне вбивать в gtk.css.

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

 ,

piyavking
()

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