• Авторизация


Даже не знаю как обозвать тему... 26-12-2007 23:33 к комментариям - к полной версии - понравилось!


Есть две мелочи, а напрягают.
1) Есть скрипт. При запуске он (как бы это правильно обозвать) - вообщем приглашение командной строки не появляется пока он не завершит свою работу.
Так как он используется постоянно (он для инета) напрягает постоянно висящий терминал. В идеале для запуска кнопка (пробовал вешать команду на кнопку но так как выполняется через sudo не фурычит) и в трее иконка - работает не работает. Просто подскажите через что это реальзавать... Ссылки или маны..)
2) Как можно изменить внешний вид пинджина? Гугл ничего не дал. При том что сделать это возможно, т.к. джаббер клиент их же произвожства имеет тот вид - который мне нравиться. (а, сорри, поясняю - на контакт выделяется слишком широкая строка) - соответственно хочется сделать иконку поменьше, шрифт (хотя наверно это будет трудно, там используется системный), и убрать аватары. Вобщем настроить под себя. Кто разбирался с этим - опять же советы или ссылки плз)))
Заранее спасибо)
вверх^ к полной версии понравилось! в evernote
Комментарии (12):
balvardo 26-12-2007-23:54 удалить
м, да, будет выполняться в фоне. НО при завершении родительского приложения (терминал) скрипт тоже обрубиться. Да и потом как отслеживать после этого, работает он или нет?
S1ash-cy4ka 27-12-2007-00:01 удалить
хмм... демон нужен... надо писать например на перле... либо на пхп и потом в screen запихивать
dandr 27-12-2007-00:01 удалить
Запустить как фоновый процесс...


27-12-2007-00:13 удалить
1. background task + nohup ? А вобще смотря что за скрипт и какой дистр.
sanjek65 27-12-2007-09:34 удалить
balvardo,
если кеды - прописывай в
~/.kde/Autostart/script.sh
в гноме -
система-параметры-персональные-сеансы
если надо, что бы скрипт стартовал до логина, прописывай в
/etc/init.d/
и симлинк в уровень запуска, делов-то;)
dandr 27-12-2007-10:03 удалить
Автор: sanjek65
balvardo,
если кеды - прописывай в
~/.kde/Autostart/script.sh
Блин, точно. Как-то не сообразил)))


Sb0y 27-12-2007-13:48 удалить
Pidgin использует тему GTK меняешь её, меняется внешний вид Pidgin, кроме того на gnome-look.org полно иконок для него.

Если хочешь написать полноценный демон без start-stop-daemon не обойтись:

code:

depend() {
need hald
}

start() {
ebegin "Запускается Автомонтажник"
start-stop-daemon --start --pidfile /var/run/ivman.pid --exec /usr/bin/ivman > /dev/null
eend $?
}

stop() {
ebegin "Останавливается Автомонтажник"
start-stop-daemon --stop --pidfile /var/run/ivman.pid
eend $?
}



Ещё конечно проще в rc.local прописать выше указанную команду, но на этот раз можно запускать не фоном ибо rc.local сам по себе работает фоном.
balvardo 27-12-2007-16:46 удалить
Огромное всем спасибо, на самом деле интересно реализовать "Ткнулся в иконку >> запустился инет >> в трее появилась иконка показывающая есть он или нет >> все радуються" А то у меня маму доводить до трясучки "скопировать вот эту строчку отсюда и вставить ее в это срашное окошко"
sanjek65 27-12-2007-16:57 удалить
balvardo, ёпа-мама, так бы и сказал, смотри: делаешь директорию, например:
~/tools
в ней поддиректорию:
~/tools/network
укладываешь туды свой скриптик и к нему ярлык на стол/панель/главное меню
мама тыцкает икоку - тырнет есть, если надо разрывать соединение - туда же второй скрипт на разрыв и вторую иконку))))
(это если автостарт не нужен на этом скрипте)
balvardo 27-12-2007-19:58 удалить
хм, а как соединение отслеживать(есть оно или скрипт завершился...)? Дело в том что modem hungup - это нормальное явление...
sanjek65 27-12-2007-20:03 удалить
balvardo, а что штатными утилитами (например kinternet) никак?


Комментарии (12): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Даже не знаю как обозвать тему... | Linux_Comunity - Linux Li Community | Лента друзей Linux_Comunity / Полная версия Добавить в друзья Страницы: раньше»