Спустя 8 минут, 3 секунды (30.01.2009 - 22:03) kirik написал(а):
Хороший вопрос..
При помощи одного лишь php - нет, нельзя. Можно написать шелл-скрипт, который будет запускаться через крон, и проигрывать какой-то файл.
А как у вас компухтер связан со школьным звонком? =)
При помощи одного лишь php - нет, нельзя. Можно написать шелл-скрипт, который будет запускаться через крон, и проигрывать какой-то файл.
А как у вас компухтер связан со школьным звонком? =)
Спустя 1 час, 1 секунда (30.01.2009 - 23:03) Pinoplast написал(а):
Думаю через динамики провести, скрипт не проблеманаписать, проблема в том что сервак сам неперезапускаеться, вприцыпе можна быілобы зацыклить на функцию дати и пустить на исполнение без завершения но не зависнет после эого комп вот вопрос?
думал чтото типа этого
думал чтото типа этого
PHP |
<?php |
Спустя 28 минут, 58 секунд (30.01.2009 - 23:32) kirik написал(а):
Pinoplast, я бы все-таки советовал найти аналог крона под виндовс, и запускать скрипт каждые 5 минут через него.
Если делать, как написали вы, то ничего циклить не нужно, лучще юзать функцию sleep(); чтоб скрипт засыпал на 45 минут.
Если делать, как написали вы, то ничего циклить не нужно, лучще юзать функцию sleep(); чтоб скрипт засыпал на 45 минут.
Спустя 5 минут, 44 секунды (30.01.2009 - 23:37) Pinoplast написал(а):
Цитата (kirik @ 30.01.2009 - 20:32) |
Pinoplast, я бы все-таки советовал найти аналог крона под виндовс, и запускать скрипт каждые 5 минут через него. Если делать, как написали вы, то ничего циклить не нужно, лучще юзать функцию sleep(); чтоб скрипт засыпал на 45 минут. |
что значет засыпал?
Что такое крон?
Спустя 20 минут, 1 секунда (30.01.2009 - 23:57) Adamant написал(а):
http://ru2.php.net/manual/ru/function.sleep.php
void sleep (int seconds)
Функция sleep задерживает выполнение программы на данное количество секунд seconds.
cron
http://www.google.ru/search?hl=ru&newwindo...ang_ru&aq=f&oq=
void sleep (int seconds)
Функция sleep задерживает выполнение программы на данное количество секунд seconds.
cron
http://www.google.ru/search?hl=ru&newwindo...ang_ru&aq=f&oq=
Спустя 49 минут, 47 секунд (31.01.2009 - 00:47) Pinoplast написал(а):
А как в кроне подсоиденить чтоб работало?
Спустя 2 часа, 16 минут, 19 секунд (31.01.2009 - 03:03) kirik написал(а):
Цитата (Pinoplast @ 30.01.2009 - 16:47) |
А как в кроне подсоиденить чтоб работало? |
Ну ссылку в поиск дали уже! Вторая ссылка подробно все описывает. Если на сервере есть контрольная панель, то там должен быть раздел посвященный планированию задач.
Но насколько я понял у вас сервер на windows-е (или это локально?), а на винде крона нет. Нужно искать альтернативу.
Спустя 11 часов, 26 минут, 25 секунд (31.01.2009 - 14:30) Pinoplast написал(а):
Цитата (kirik @ 31.01.2009 - 00:03) | ||
Ну ссылку в поиск дали уже! Вторая ссылка подробно все описывает. Если на сервере есть контрольная панель, то там должен быть раздел посвященный планированию задач. Но насколько я понял у вас сервер на windows-е (или это локально?), а на винде крона нет. Нужно искать альтернативу. |
У меня простой ДЕНВЕР
Спустя 6 часов, 15 минут, 43 секунды (31.01.2009 - 20:46) Pinoplast написал(а):
Цитата (kirik @ 30.01.2009 - 20:32) |
Pinoplast, я бы все-таки советовал найти аналог крона под виндовс, и запускать скрипт каждые 5 минут через него. Если делать, как написали вы, то ничего циклить не нужно, лучще юзать функцию sleep(); чтоб скрипт засыпал на 45 минут. |
если я правильно понял, если я буду запускать так, то я должен угадывать время с первым звонком, чтоб в ритм вписаться?
Спустя 1 час, 8 минут, 50 секунд (31.01.2009 - 21:54) kirik написал(а):
Цитата (Pinoplast @ 31.01.2009 - 12:46) |
если я буду запускать так, то я должен угадывать время с первым звонком, чтоб в ритм вписаться? |
Почему? Скрипт будет отрабатываться каждые 5 минут, тоесть максимальная задержка звонка может быть на 5 минут, и то можно поставить на запуск каждую минуту.
Посмотрите тут что-до у винды есть..
Спустя 45 минут, 1 секунда (31.01.2009 - 22:39) Pinoplast написал(а):
А этот крон не пойдет, если да то как прописать путь вфайле до скрипта запуска, http://harpywar.com/?a=articles&b=4&c=0&d=31&lang=ru
Спустя 5 минут, 6 секунд (31.01.2009 - 22:44) Pinoplast написал(а):
Цитата (kirik @ 31.01.2009 - 18:54) | ||
Почему? Скрипт будет отрабатываться каждые 5 минут, тоесть максимальная задержка звонка может быть на 5 минут, и то можно поставить на запуск каждую минуту. Посмотрите тут что-до у винды есть.. |
В принцыпе я понял как этим способом, причем очень легко, прикольно, а я не допер ))) ДЯДЯ БИЛ УЖЕ ДАВНО ЭТО ВСЕ ПРИДУМАЛ, А МЫ ИЗОБРЕТАЕМ ВЕЛОСИПЕД)))
Спустя 8 месяцев, 12 дней, 13 часов, 15 минут, 8 секунд (14.10.2009 - 11:00) Pinoplast написал(а):
Сделал вот так, возник вопрос можно както выключать функциеей запущеный файл?
PHP |
<html> |
Спустя 32 минуты, 44 секунды (14.10.2009 - 11:32) sergeiss написал(а):
Может, я что-то пропустил? Но зачем гланды через Ж... лечить? Такую задачу лучше делать не на ПХП, а на другом языке. Си, например. Да хоть Бейсик И это будет проще, чем с ПХП выёживаться.
В крайнем случае, можно JS поднапрячь. Тогда хотя бы сервер не понадобится. Уже лучше будет.
И еще примечание - у винды крона нету, но есть "Планировщик задач". С теми же функциями
В крайнем случае, можно JS поднапрячь. Тогда хотя бы сервер не понадобится. Уже лучше будет.
И еще примечание - у винды крона нету, но есть "Планировщик задач". С теми же функциями
Спустя 12 минут, 32 секунды (14.10.2009 - 11:45) Pinoplast написал(а):
Я хочу на php, я знаю что так лучше, но я буду учить тогда еще и Си и другие языки, провтыкал верхний скрипт не работает там замкнутый цыкл получиться, будет время подправлю
Спустя 4 минуты, 34 секунды (14.10.2009 - 11:49) sergeiss написал(а):
Цитата (Pinoplast @ 14.10.2009 - 12:45) |
Я хочу на php, я знаю что так лучше |
Ну если "знаешь" что "лучше"... Делай
Спустя 4 часа, 45 минут, 27 секунд (14.10.2009 - 16:35) glock18 написал(а):
Ужос.
Спустя 5 минут, 50 секунд (14.10.2009 - 16:41) SunSet написал(а):
уЖАС)))А низзя мастером назначеных заданий тот файл проигрывать?))А то всеравно что в блокноте рисовать
Спустя 4 минуты, 32 секунды (14.10.2009 - 16:45) Pinoplast написал(а):
Ну неравиться мне этот мастер, хочю через барузер запустил и играет когда надо
Спустя 7 минут (14.10.2009 - 16:52) SunSet написал(а):
Это бред если честно. PHP - это скриптовый язык для веб, для создания веб-страничек, а не для таких рутинных задач. Есть куча планировщиков, назначай, что хочешь. Оно не будет настолько функциональным, через браузер. закрыл браузер - все, капец твоим всем планам.
Спустя 1 час, 10 минут, 29 секунд (14.10.2009 - 18:03) Bezdna написал(а):
Может немного не в тему, но - зачем эти геморрои, если в электронном виде подобное устройство - пара микросхем, и несколько навесных деталей, при копеечной цене?
Спустя 20 часов, 39 минут, 43 секунды (15.10.2009 - 14:42) Pinoplast написал(а):
PHP |
<html> |
Спустя 1 час, 6 минут, 20 секунд (15.10.2009 - 15:49) waldicom написал(а):
Отличный код!! Можно купить права на использование? Или (мечтательно так) скрипт выпускается под GPL?
Спустя 30 минут, 38 секунд (15.10.2009 - 16:19) glock18 написал(а):
Pinoplast
Круто. Как говорится "я сделал это, а вы говорили...". Встаю в очередь за скриптом...
Круто. Как говорится "я сделал это, а вы говорили...". Встаю в очередь за скриптом...
Спустя 1 час, 47 минут, 46 секунд (15.10.2009 - 18:07) sergeiss написал(а):
Ой... (голосом Пятачка) Мама, мамочка, мама-а-а! Что это?
А можно я буду показываеть этот код своим друзьям как яркий образец китайского кодинга, "вприкуску" с индусским алгоритмом?
А можно я буду показываеть этот код своим друзьям как яркий образец китайского кодинга, "вприкуску" с индусским алгоритмом?
Спустя 6 минут, 16 секунд (15.10.2009 - 18:13) glock18 написал(а):
В очередь За мной будешь
Спустя 4 минуты, 42 секунды (15.10.2009 - 18:18) Pinoplast написал(а):
записывайтесь в очередь начальная цена 1wmz месяц!!!
Спустя 37 минут, 51 секунда (15.10.2009 - 18:56) twin написал(а):
Нука прекратите балаган!!! Это что такое? Расшумелись тут. Завтра что бы все с родителями в школу! Это они вас научили маленьких обижать?
Сколько раз повторять: embed звучит для учителя!
Сколько раз повторять: embed звучит для учителя!
Спустя 13 минут, 10 секунд (15.10.2009 - 19:09) waldicom написал(а):
Цитата (twin @ 15.10.2009 - 17:56) |
Нука прекратите балаган!!! Это что такое? Расшумелись тут. Завтра что бы все с родителями в школу! mad.gif Это они вас научили маленьких обижать? |
Шо, опять? (из мультика про волка и собаку)
Спустя 3 часа, 3 минуты, 50 секунд (15.10.2009 - 22:13) Pinoplast написал(а):
Цитата (SunSet @ 14.10.2009 - 13:52) |
Это бред если честно. PHP - это скриптовый язык для веб, для создания веб-страничек, а не для таких рутинных задач. Есть куча планировщиков, назначай, что хочешь. Оно не будет настолько функциональным, через браузер. закрыл браузер - все, капец твоим всем планам. |
Дальшые планы прикрутить егочтоб висел в фоновом режыме
Спустя 49 минут, 1 секунда (15.10.2009 - 23:02) sergeiss написал(а):
Pinoplast - я вот не пойму. Этот твой скрипт и твои кАменты - это откровенный стёб или ты на самом деле не понимаешь, о чем тебе говорят?
Спустя 12 минут, 29 секунд (15.10.2009 - 23:14) Pinoplast написал(а):
В чем тут юмор , мне действительно нужна была программа, я понимаю что можно сделать ее было как вы говорили, взять планировщик винды запузырить задачи и радоваться, или выучить си, делфи или чтото еще и сделат прогу, но я учу php и потому написал это как мог на нем! +html!! у меня стоит левая машына в кабинет ненужная, я на ней этот скрипт запускаю и целый день имею автоматические звонки, в местото того чтоб моя група ходила с колоколчиком и звонила по коридору, вроде работает, тестировал скрипт сутки, збоев небыло.
Я понимаю что скрипт по дыбильному написан особино логика, но по другому не смог выкрутить нехватает знаний, я же уже писал что я не имею копьютерного образования, а самоучька!!!
Я понимаю что скрипт по дыбильному написан особино логика, но по другому не смог выкрутить нехватает знаний, я же уже писал что я не имею копьютерного образования, а самоучька!!!
Спустя 13 минут, 25 секунд (15.10.2009 - 23:28) sergeiss написал(а):
В твоем случае это был бы единственный правильный вариант.
Цитата (Pinoplast @ 16.10.2009 - 00:14) |
взять планировщик винды запузырить задачи и радоваться |
Потому что ты, по сути дела, сделал то же самое, только еще требуется сервер + ПХП + скрипт. И только для того, чтобы вывести на колонки звуковой файл... Афигеть, дайте два!
Любую задачу надо стремиться выполнять минимально необходимыми средствами, без ненужных "наворотов". Тем более, что
Цитата (Pinoplast @ 16.10.2009 - 00:14) |
по другому не смог выкрутить нехватает знаний |
Фигня в том, что и на ПХП ты при таком подходе тоже будешь писать "тяжеловесные" скрипты, находя для себя легитимирующий фактор в том, что, мол, ты не знашь, как сделать проще.
Тут вот некоторые товарищи пытаются сделать серьёзные БД на файлах, вместо того, чтобы использовать готовые. Знаешь, что говорят? Да то же, что и ты Мол, я не знаю, как работать с БД, мне "проще" сделать на файлах. Ню-ню...
Знаешь притчу о дровосеке (древопИле)?
Идет мужик по лесу. Видит - другой мужик пилит дерево тупой пилой. Поэтому процесс идет очень медленно. Он ему советует: "Ты бы наточил пилу-то, быстрее процесс пойдет!". А этот отвечает (с усталым стоном): "Некогда мне точить, мне пилить надо".
Так что... "Пилите Шура, пилите - они золотые"
PS. С одной стороны, это не мое дело, вроде бы. А с другой стороны, ты жетут на форуме будешь задавать вопросы о том, как тебе "оптимизировать" твои тяжеловесные скрипты, которые ты сделаешь.
Спустя 10 минут, 46 секунд (15.10.2009 - 23:39) Pinoplast написал(а):
Так у нас вроде форум PHP вот я и решаю проблему со стороны PHP, если б я учил яву, си или еще чтото то решал бы через них!, я понимаю что придумывать велосипед, когда он уже есть другим людям не интересно, но ведь если б люди не думали то и прогреса в мире небыло, все решалибы, старыми дедовскими способами!!!
Спустя 4 минуты, 3 секунды (15.10.2009 - 23:43) sergeiss написал(а):
Цитата (Pinoplast @ 16.10.2009 - 00:39) |
но ведь если б люди не думали то и прогреса в мире небыло, все решалибы, старыми дедовскими способами!!! |
Вот только в данном случае это не прогресс. А регресс. Потому что ты существенно (в разы, в десятки раз) усложнил простую, вобщем-то, задачу. Несерьёзный это подход.
Фраза "изобретать велосипед" подразумевает все-таки продвижение вперед, только делается это таким образом, который уже известен другим людям. Опять же - тут не тот случай.
Спустя 3 минуты, 51 секунда (15.10.2009 - 23:47) Pinoplast написал(а):
Я сколько сижу на этом форуме, я уже бояться тебя начал, сплошная критика!!!
Спустя 4 минуты, 51 секунда (15.10.2009 - 23:51) sergeiss написал(а):
И еще одна притча. Исключительно из жизни
Несколько лет назад моя супруга работала журналистом. И она приходила в редакцию, приносила на дискете свои статьи.
И вот однажды приходит - вся редакция "курит бамбук".
Почему? Потому что у них нету "главного сисадмина", без которого нельзя включать компы.
Почему нельзя? Да потому, что он так сказал. Мол, если без него включат, то они, т.е. компы, сломаются.
А почему ждали? Да он, чувак этот, задержался немного.
Моя супруга хоть и не технарь, но мигом догадалась, что этот "сисадмин" просто очень сильно себя "пиарит", пользуясь неосведомленностью женской части редакции в деле работы с компами.
Вобщем, выяснилось: основная работа "сисадмина" сводилась к тому, чтобы с утра нажать кнопки питания на компах, и затем вечером выключить эти компы.
Супруга просто потыкала кнопки питания, компы заработали, вся редакция вздохнула облегченно...
Надо ли говорить, что в тот же день этому незадачливому "сисадмину" было предложено уйти "по собственному желанию"?
Я к чему это рассказал... Догадаешься сам, я думаю?
PS. И с моей стороны это не ругательная критика, а "критика конструктивная"
То есть, чтобы польза была. Потому что просто ответить на вопрос - это зачастую несложно (если вопрос не абстрактный и задача решаемая). А вот помочь человеку переосмыслить его же вопрос, сделать его задачу более оптимально - это более сложно. И иногда это получается
Несколько лет назад моя супруга работала журналистом. И она приходила в редакцию, приносила на дискете свои статьи.
И вот однажды приходит - вся редакция "курит бамбук".
Почему? Потому что у них нету "главного сисадмина", без которого нельзя включать компы.
Почему нельзя? Да потому, что он так сказал. Мол, если без него включат, то они, т.е. компы, сломаются.
А почему ждали? Да он, чувак этот, задержался немного.
Моя супруга хоть и не технарь, но мигом догадалась, что этот "сисадмин" просто очень сильно себя "пиарит", пользуясь неосведомленностью женской части редакции в деле работы с компами.
Вобщем, выяснилось: основная работа "сисадмина" сводилась к тому, чтобы с утра нажать кнопки питания на компах, и затем вечером выключить эти компы.
Супруга просто потыкала кнопки питания, компы заработали, вся редакция вздохнула облегченно...
Надо ли говорить, что в тот же день этому незадачливому "сисадмину" было предложено уйти "по собственному желанию"?
Я к чему это рассказал... Догадаешься сам, я думаю?
PS. И с моей стороны это не ругательная критика, а "критика конструктивная"
То есть, чтобы польза была. Потому что просто ответить на вопрос - это зачастую несложно (если вопрос не абстрактный и задача решаемая). А вот помочь человеку переосмыслить его же вопрос, сделать его задачу более оптимально - это более сложно. И иногда это получается
Спустя 3 минуты, 30 секунд (15.10.2009 - 23:55) Pinoplast написал(а):
Цитата (sergeiss @ 15.10.2009 - 20:51) |
И еще одна притча. Исключительно из жизни Несколько лет назад моя супруга работала журналистом. И она приходила в редакцию, приносила на дискете свои статьи. И вот однажды приходит - вся редакция "курит бамбук". Почему? Потому что у них нету "главного сисадмина", без которого нельзя включать компы. Почему нельзя? Да потому, что он так сказал. Мол, если без него включат, то они, т.е. компы, сломаются. А почему ждали? Да он, чувак этот, задержался немного. Моя супруга хоть и не технарь, но мигом догадалась, что этот "сисадмин" просто очень сильно себя "пиарит", пользуясь неосведомленностью женской части редакции в деле работы с компами. Вобщем, выяснилось: основная работа "сисадмина" сводилась к тому, чтобы с утра нажать кнопки питания на компах, и затем вечером выключить эти компы. Супруга просто потыкала кнопки питания, компы заработали, вся редакция вздохнула облегченно... Надо ли говорить, что в тот же день этому незадачливому "сисадмину" было предложено уйти "по собственному желанию"? Я к чему это рассказал... Догадаешься сам, я думаю? PS. И с моей стороны это не ругательная критика, а "критика конструктивная" То есть, чтобы польза была. Потому что просто ответить на вопрос - это зачастую несложно (если вопрос не абстрактный и задача решаемая). А вот помочь человеку переосмыслить его же вопрос, сделать его задачу более оптимально - это более сложно. И иногда это получается |
Это намек на меня? мне больше не заходить на этот форум? если да то так я и сделаю, уйду по собственому желанию!!!
Спустя 11 минут, 26 секунд (16.10.2009 - 00:06) sergeiss написал(а):
PHP |
Если ( ты тут работаешь) |
Спустя 3 минуты, 16 секунд (16.10.2009 - 00:10) Pinoplast написал(а):
Цитата (sergeiss @ 15.10.2009 - 21:06) | ||
|
Что значит работаеш? скажы конкретно а не пишеш всякую лабуду в тяжолых кодах!!! Тыж сказал что это скриптовый серверный язык, а используеш его для разговоров, используеш двойные стандарты, меня критикуеш а сам делаеш тоже что я с програмой звонка
Спустя 2 минуты, 43 секунды (16.10.2009 - 00:12) sergeiss написал(а):
Работаешь - это когда ты деньги за это получаешь. Ты тут не получаешь деньги? Значит, не работаешь И уволить тебя низзя
А конец фразы я чегой-то не осилил... Может, спать мне пора уже? Время уже недеццкое... Вот это вот ниасилил:
А конец фразы я чегой-то не осилил... Может, спать мне пора уже? Время уже недеццкое... Вот это вот ниасилил:
Цитата (Pinoplast @ 16.10.2009 - 01:10) |
скажы конкретно а не пишеш всякую лабуду в тяжолых кодах!!! Тыж сказал что это скриптовый серверный язык, а используеш его для разговоров, используеш двойные стандарты, меня критикуеш а сам делаеш тоже что я с програмой звонка |
Спустя 1 минута, 58 секунд (16.10.2009 - 00:14) Pinoplast написал(а):
Конец про то что ты в коментариях делаеш тоже что я с програмой звонка. Пишы нормально а не используй язык скриптов для не того для чего он не предназначен
Спустя 3 минуты, 1 секунда (16.10.2009 - 00:17) sergeiss написал(а):
А... Вон ты о чем... Это другое дело совсем! Потому что в форуме идет общение. Тут всякое возможно (в разумных пределах, ессссно).
Спустя 1 минута, 28 секунд (16.10.2009 - 00:19) Pinoplast написал(а):
Не это называються двойные стандарты, если ктото пишет то нельзя, а если я пишу то можно. вот так вы руские всегда к нам украинцам двойные стандарты рисуете
Спустя 2 минуты, 38 секунд (16.10.2009 - 00:21) twin написал(а):
А чё напали то действительно... Пых кстати из командной строки работает, еслив чё... А совместить полезное с приятным - респект. Я вот тож сильно не гружусь по поводу, если что то надо хитрое сделать. Чем браузер не интерфейс? И чем пых не язык программирования? Ну и что, что сервер надо, если он есть уже.
Планировщик хорошо конечно, но своими руками приятнее. Особенно когда начинаешь. Я за пенопласт!!!!
Планировщик хорошо конечно, но своими руками приятнее. Особенно когда начинаешь. Я за пенопласт!!!!
Спустя 2 минуты, 20 секунд (16.10.2009 - 00:24) sergeiss написал(а):
Цитата (twin @ 16.10.2009 - 01:21) |
Я за пенопласт!!!! |
"И ты, Брут?"
Спустя 14 секунд (16.10.2009 - 00:24) Pinoplast написал(а):
тото я смотрю тут твина не любят и меня все спрашывают ты с твином не знаком
Спустя 55 секунд (16.10.2009 - 00:25) sergeiss написал(а):
Цитата (Pinoplast @ 16.10.2009 - 01:24) |
тото я смотрю тут твина не любят |
Интересная фраза... И непонятна ее подоплёка.
Спустя 2 минуты, 41 секунда (16.10.2009 - 00:28) Pinoplast написал(а):
Цитата (sergeiss @ 15.10.2009 - 21:25) | ||
Интересная фраза... И непонятна ее подоплёка. |
имееться ввиду что он всегда имеет свое мнение не совпадающее с большынства формчанами!!!
Спустя 31 минута, 26 секунд (16.10.2009 - 00:59) Bezdna написал(а):
Цитата (Pinoplast @ 15.10.2009 - 21:28) |
имееться ввиду что он всегда имеет свое мнение не совпадающее с большынства формчанами!!! |
Мнения бывают двух типов - конструктивное и пустая брехня. Вот брехни от twin-a лично я ещё не слышал.
ЗЫ Похоже пора половину топика переносить во флуд.
Спустя 8 минут, 31 секунда (16.10.2009 - 01:08) SunSet написал(а):
Теперь дело за малым осталось... написать фотошоп на php и виндовс для него...
Bezdna
Теперь можно переносить))
Bezdna
Теперь можно переносить))
Спустя 3 минуты, 46 секунд (16.10.2009 - 01:11) sergeiss написал(а):
Цитата (Bezdna @ 16.10.2009 - 01:59) |
Похоже пора половину топика переносить во флуд. |
А зачем??? Если автору темы пытаешься что-то по делу сказать, а он флудит, ну и ладно. Хочет сам же зафлудить свою тему - флаг ему в руки
Когда он в какой-нибудь другой теме спросит, почему к нему не относятся серьёзно, то можно будет его отправить в эту тему. Захочет - поймет. Не захочет понять - его проблемы. Чай, не дитё малое, чтобы с ним совсем уж няньчится.