ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Как определить запущен скрипт или нет?
  #1  
Старый 15.05.2009, 08:45
Аватар для xssww2
xssww2
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме:
63248

Репутация: 0
Отправить сообщение для xssww2 с помощью AIM
По умолчанию Как определить запущен скрипт или нет?

Запускаем первый скрипт, он создает файл и засыпает на сутки (sleep(60*60*24))

так вот, как определить с помощью другого скрипта запущен первый скрипт или нет?
 
Ответить с цитированием

  #2  
Старый 15.05.2009, 09:06
Аватар для Gar|k
Gar|k
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме:
991929

Репутация: 395


По умолчанию

че за язык?
если perl и в юниксе достаточно думаю просмотреть вывод комманды ps )
 
Ответить с цитированием

  #3  
Старый 15.05.2009, 09:14
Аватар для xssww2
xssww2
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме:
63248

Репутация: 0
Отправить сообщение для xssww2 с помощью AIM
По умолчанию

Цитата:
Сообщение от Gar|k  
че за язык?
если perl и в юниксе достаточно думаю просмотреть вывод комманды ps )
PHP и при этом запрещено выполнение команд операционной системы,
нужно средствами php или мож еще как)

P.S.
запостил предварительно, пока еще не обдумывал детально эту проблему, мож у кого оригинальные идеи будут)
 
Ответить с цитированием

  #4  
Старый 15.05.2009, 09:21
Аватар для Iceangel_
Iceangel_
Members of Antichat - Level 5
Регистрация: 09.07.2006
Сообщений: 553
Провел на форуме:
7561206

Репутация: 1861


По умолчанию

можно во время работы 1-го скрипта в директории /tmp создавать файл(а по завершению удалять), и по его присутствию определять, запущен ли скрипт

Последний раз редактировалось Iceangel_; 15.05.2009 в 09:24..
 
Ответить с цитированием

  #5  
Старый 15.05.2009, 09:39
Аватар для xssww2
xssww2
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме:
63248

Репутация: 0
Отправить сообщение для xssww2 с помощью AIM
По умолчанию

Цитата:
Сообщение от Iceangel_  
можно во время работы 1-го скрипта в директории /tmp создавать файл(а по завершению удалять), и по его присутствию определять, запущен ли скрипт
я бы еще добавил к этому проверку времени последнего доступа к файлу, т.к. файл может быть создан давно, при этом скрипт уже может не работать по каким-либо причинам
да и в /tmp создавать опасно)
 
Ответить с цитированием

  #6  
Старый 15.05.2009, 10:28
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Iceangel_ А что же будет, если скрипт создаст файл, а во время выполнения умрет (и удалять станет некому)?

xssww2 Советую не изврашаться и пользоваться кроном. Иначе создавать сокет, пользовать flock() т.е. что-то, что будет закрываться/сниматься при падении первого скрипта
 
Ответить с цитированием

  #7  
Старый 15.05.2009, 10:30
Аватар для zeppe1in
zeppe1in
Постоянный
Регистрация: 12.07.2006
Сообщений: 327
Провел на форуме:
1654818

Репутация: 117
По умолчанию

Цитата:
Сообщение от xssww2  
да и в /tmp создавать опасно)
под сессию замаскируй. да и вобще находил в тмп чужие шелы и сплоенты.)
 
Ответить с цитированием

  #8  
Старый 15.05.2009, 11:04
Аватар для Sharky
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

уже было..тема создавалась мной .. учимся юзать поиск http://forum.antichat.ru/thread93241.html
 
Ответить с цитированием

  #9  
Старый 15.05.2009, 11:12
Аватар для MuXaJIbI4
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
Провел на форуме:
108674

Репутация: 32
По умолчанию

а зачем вообще такое может понадобиться
 
Ответить с цитированием

  #10  
Старый 15.05.2009, 11:13
Аватар для xssww2
xssww2
Новичок
Регистрация: 16.04.2009
Сообщений: 23
Провел на форуме:
63248

Репутация: 0
Отправить сообщение для xssww2 с помощью AIM
По умолчанию

Цитата:
Сообщение от Gifts  
Iceangel_
xssww2 Советую не изврашаться и пользоваться кроном. Иначе создавать сокет, пользовать flock() т.е. что-то, что будет закрываться/сниматься при падении первого скрипта
заюзаю flock, а крон не везде разрешен

P.S.
в обход идти понятно - не очень-то легко, не очень-то приятно и очень далеко)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
F.A.Q по Пранку Nightmarе Статьи 43 28.03.2010 10:55
Фейки dgonik777 E-Mail 34 14.06.2009 04:01
Мой ржачный разговор в аське с кем-то вроде как с античата, как я подумал Дрэгги Болталка 21 22.07.2007 12:33
Firewall: принцип работы D=P=CH= MOD= Защита ОС: вирусы, антивирусы, файрволы. 0 02.10.2006 22:36
Установка Windoze глазами линуксоида (100% факты) nerezus Болталка 47 16.10.2005 15:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ