The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"помогите плиз написать скрипт!"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"помогите плиз написать скрипт!"
Сообщение от pasya emailИскать по авторуВ закладки on 21-Сен-03, 18:33  (MSK)
Народ.. помогите плиз написать скриптик! бо сам не могу! нет у меня нужных для этого знаний.

Нужно написать скриптик.. который бут запускаться из крона.. допустим каждый час.. и проверять запущена ли программа (в моём случае это eDonkey client).. если да.. то все ок! если нет то запускать его с нужными параметрами!

заранее всем спасибо!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "помогите плиз написать скрипт!"
Сообщение от Михаил emailИскать по авторуВ закладки on 21-Сен-03, 19:05  (MSK)
>Народ.. помогите плиз написать скриптик! бо сам не могу! нет у меня
>нужных для этого знаний.
>
>Нужно написать скриптик.. который бут запускаться из крона.. допустим каждый час.. и
>проверять запущена ли программа (в моём случае это eDonkey client).. если
>да.. то все ок! если нет то запускать его с нужными
>параметрами!
>
>заранее всем спасибо!

ось-то хоть какая??? а то так можно и на винды подумать :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "помогите плиз написать скрипт!"
Сообщение от pasya emailИскать по авторуВ закладки on 22-Сен-03, 08:09  (MSK)
конечно же не виндюшатник! к тому же написано.. что скрипт бут запускаться из под cron'a! на сколько я знаю у виндюков его нет!

gentoo

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "помогите плиз написать скрипт!"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 22-Сен-03, 11:06  (MSK)
>из под cron'a! на сколько я знаю у виндюков его нет!


Есть.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "помогите плиз написать скрипт!"
Сообщение от Halt Искать по авторуВ закладки on 22-Сен-03, 12:09  (MSK)
>>из под cron'a! на сколько я знаю у виндюков его нет!
>
>
>Есть.
только он не крон, :) он шадуллером называтся,
а скрипт можно какой нить готовый переделать из
/usr/local/etc/rc.d/
если ты фряшник, например апачевский

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "помогите плиз написать скрипт!"
Сообщение от Halt emailИскать по авторуВ закладки on 22-Сен-03, 12:15  (MSK)
у меня такая штука сделана, играет музыку на станцию
в файлие /etc/rc.local есть строчка
/usr/home/me/mt/.music &
в запускаемом файлике /usr/home/me/mt/.music
#!/bin/sh
# music da?
mixer 100:75
while [ true ]
do
/usr/bin/waveplay /usr/home/me/mt/Vals.wav
done

как только обнруживает что не запущен запускает музыку :-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "помогите плиз написать скрипт!"
Сообщение от vova Искать по авторуВ закладки on 22-Сен-03, 12:33  (MSK)
например вот так:

#!/usr/bin/perl -w

$result = system ("ps -a | grep opera > 1.txt");
open (OUT, "1.txt");
while (<OUT>) {
     if ($_ =~ /opera/) {
last;
}
$start = system ("/usr/local/bin/opera")
}
close (OUT);
$delete = system ("rm 1.txt");

в моем случае это процесс "opera"
если его выводит команда PS то ничего не происходит, если не выводит то запускаеться опера.
проверял, работает. Поменяй оперу на свое приложение и все.

P.S.
может есть и более изящный способ. Это как вариант просто

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "помогите плиз написать скрипт!"
Сообщение от viceversa emailИскать по авторуВ закладки on 22-Сен-03, 16:32  (MSK)
1.man inittab

2.#!/bin/bash
COUNT=`pgrep имя|wc -l`
if [ "$COUNT"=="0" ];then
старт процесса
else
exit 1
fi

crontab -e
*/10 * * * * Имя-скрипта

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "помогите плиз написать скрипт!"
Сообщение от pasya emailИскать по авторуВ закладки on 22-Сен-03, 20:28  (MSK)
блин.. народ.. ничё у меня не выходит! последний вариант оказался самым нормальным! хоть что-то запускается.. только при повторном запуске скрипта.. программа запускается ещё раз! %-( а мне этого не надо!
варианты с inittab и т.д. вообщем все что касается рутовых прав не предлогать! пасиб всем ещё раз за помощь!

ндаа.. забыл ещё кое что сказать! прога запускает 3 процесса!

#!/bin/bash
COUNT=`pgrep mldonkey|wc -l`
if [ "$COUNT"=="0" ];then
/usr/local/bin/mldonkey
else
exit 1
fi

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "помогите плиз написать скрипт!"
Сообщение от pasya emailИскать по авторуВ закладки on 22-Сен-03, 20:38  (MSK)
арод.. отбой.. все уже ок!
все дело было в имени файла.. хотя понять немогу почему! %-)
имя файла было mldonkey_start


мож кто объяснит почему так получалось!??

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру