Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
s-ugra@ya.ru, я тут подумал (я иногда думаю :)), в вашем примере какой смысл именно в fifo? Не легче ли создать регулярный файл и через него обмениваться инфой об обновлениях? Fifo хорош жесткой синхронизацией записи/чтения. Может вам это не нужно? Тогда жизнь станет проще и фризы исчезнут сами собой. |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
s-ugra@ya.ru а ещё while с выдержкой в 1 час, радует)
Ошибки в тексте-неповторимый стиль автора©
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
indeviral, одинаково думаем. )indeviralИ не надо, иначе с амперсандом в /tmp/.getpkg-pipe может записаться 100500 очередей, которые затем все вместе прочитаются и наверняка введут в недоумение то, что отображает инфу. |
s-ugra@ya.ru |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
AivarРад услышать такое мнение. Я так с погодой делал. Да и обновления так же пробовал. Но потом подумал что м.б. это недостаточно кашерно для xmonad))) Переделал все на пайпы. Впрочем, в случае с погодой через файл есть свои преимущества - если свежие данные не пришли, то читаются последние, пусть с запозданием, но это ИМХО лучше чем пусто. |
s-ugra@ya.ru |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
indeviralНу а как еще сделать? Если вешать скрипт на бар, чтобы он с интервалом проверял и выходил, то возникают фризы на баре. Пока просто ничего лучше придумать не смог. |
Morisson |
|
Темы:
18
Сообщения:
1408
Участник с: 11 января 2017
|
Мой скрипт выглядит просто Если нет обновлений- 0Время опроса- 600. 36000-это не 10 часов? Вчера испытал, вырубив связь. Запустился мгновенно. Оповещает об обновлениях оперативно. После обновления- 0. Проверил раз 10 уже. Единственно, обратил внимание, xmobar фризится, если много зеркал за раз подключено. Оставил 4- ре самых надежных- все работает, как швейцарские часы. |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
s-ugra@ya.ru всё элементарно нужен сервис и таймер и не надо ни каких файлов.... достаточноpacman -Qu | wc -l
Ошибки в тексте-неповторимый стиль автора©
|
s-ugra@ya.ru |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
indeviralВот это мысль! Спасибо, попробую))) |
s-ugra@ya.ru |
|
Темы:
11
Сообщения:
763
Участник с: 15 ноября 2016
|
MorissonУ мну инет другой, бывает совсем плохой, он может и на одном зеркале повеситься на 5 минут((( |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Да вариантов куча. Я не знаю логики xmobar. Из треда понял, что на вывод каждого значения нужен внешний скрипт. Одним скриптом обойтись нельзя? Я регулярно не слежу за наличием обновлений, но абсолютно все что мне надо в i3status обрабатывается и выводится одним скриптом. И не нужны ни файлы ни сервисы.indeviralНу пусть висит в фоне. Какая разница? |