[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите автоматизировать или дайте автокликер
Secret
Здравствуйте!
Есть такая потребность отправлять раз в час письма пользователям на почту, сделал авто генерацию сообщений, но требуется нажатие 3 кнопок, далее типо!
Хочу автоматизировать чтоб оно само нажимало эти кнопки, есть cron, но что-то не получаеться.
Подскажите какой то скрипт, который я б мог в кроне запускать раз в час и он нажимал сам эти кнопки, что мне требуется.
Какие коды нужны скажите, я так думаю что нужны коды кнопок и адресы страниц, поэтому вылажую:
1 код и ссылка: admin.php?mod=mail&action=mail input class="buttons" type="submit" style="width:100px;" value="Далее"></input>
2: admin.php?empfanger=all&start_from=0&limit=20&interval=3&type=email&mod=mail&action=message <input class="buttons" type="button" style="width:100px;" value="Отправить" onclick="send(); return false;"></input>
3: admin.php?empfanger=all&start_from=0&limit=20&interval=3&type=email&mod=mail&action=message <input id="button" class="edit" type="button" style="width:190px;" value="Начать отправку"></input>
подскажите как довести до автоматизма
или дайте пожалуйста какой то автокликер на php
sergeiss
Я не понял... Какие кнопки нажимать, если по крону запускаешь??? Запустил, выполнил нужные функции, скрипт сам выключился.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Invis1ble
нажатия на кнопки инициируют запросы на сервер, тебе не нужно их "нажимать", а достаточно либо:
a) посылать такие же запросы
б) выполнить непосредственно код, который выполняется при запросах (что правильней, чем первый вариант)

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Secret
получается сделал такое:
на сайте появляются новости, их надо отправлять пользователям!
я сделал чтоб автоматически генерировалось письмо, но требуется переходить на определенную страницу и нажимать кнопки, чтоб оно отправилось!
НАДО ЧТОБ ОНО САМО ОТПРАВЛЯЛОСЬ, ЧТОБ МНЕ НЕ ПРИХОДИЛОСЬ ПЕРЕХОДИТЬ ПО ССЫЛКЕ И НАЖИМАТЬ КНОПКИ
Invis1ble
ВЫПОЛНИ НЕПОСРЕДСТВЕННО КОД, КОТОРЫЙ ВЫПОЛНЯЕТСЯ ПРИ ЗАПРОСАХ, ОТПРАВЛЯЮЩИХСЯ ПРИ НАЖАТИИ НА КНОПКИ

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

sergeiss
Secret - тебе же сказали уже, что не надо нажимать никакие кнопки smile.gif При запуске по крону, т.е. планово, ты можешь вообще браузер не вызывать. А просто передать скрипт в ПХП и он там отработает. А в скрипте вызови нужные тебе функции, они сделают всё. что ты захочешь.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Secret
щас будем пробывать
Secret
народ, короче что-то неудача пока, вот код первого действия:
echo <<<HTML
<form method="GET" action="">
<div
style="padding-top:5px;padding-bottom:2px;">
<table
width="100%">
<tr>
<td
width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td>
<td
background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td>
<td
width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td>
</tr>
<tr>
<td
background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td>
<td
style="padding:5px;" bgcolor="#FFFFFF">
<table
width="100%">
<tr>
<td
bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['nl_main']}</div></td>
</tr>
</table>
<div
class="unterline"></div>
<table
width="100%">
<tr>
<td
width="220" style="padding:6px;">{$lang['nl_empf']}</td>
<td><select
name="empfanger">
<option
value="all">{$lang['edit_all']}</option>
{$group_list}
</select></td>
</tr>


<tr>
<td
style="padding:6px;">{$lang['nl_startfrom']}</td>
<td><input
class="edit" type="text" size="10" name="start_from" value="0"> {$lang['nl_user']}</td>
</tr>
<tr>
<td
style="padding:6px;">{$lang['nl_n_mail']}</td>
<td><input
class="edit" type="text" size="10" name="limit" value="20"></td>
</tr>
<tr>
<td
style="padding:6px;">{$lang['nl_interval']}</td>
<td><input
class="edit" type="text" size="10" name="interval" value="3"></td>
</tr>
<tr>
<td
style="padding:6px;">{$lang['nl_amail']}</td>
<td><input
type="checkbox" name="a_mail" value="1"></td>
</tr>
<tr>
<td
style="padding:6px;"> </td>
<td><input type="hidden" name="type" value="email"> <input type="hidden" name="mod" value="mail"><input type="hidden" name="action" value="message"><input type="submit" class="buttons" value="{$lang['edit_next']}" style="width:100px;"></td>
</tr>
</table>

</td>
<td
background="engine/skins/images/tl_rb.gif"><img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"></td>
</tr>
<tr>
<td><img
src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"></td>
<td
background="engine/skins/images/tl_ub.gif"><img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"></td>
<td><img
src="engine/skins/images/tl_ru.gif" width="6" height="6" border="0"></td>
</tr>
</table>
</div></form>


HTML;
echofooter();
}

else {

echoheader("newsletter", "");
$group_list = get_groups ();

МОЖЕТ КТО-ТО СМОЖЕТ СДЕЛАТЬ УЖЕ ГОТОВЫЙ СКРИПТ И ДАТЬ, А ТО ЧТО-ТО НЕ ПОЛУЧАЕТЬСЯ, ГДЕ ЖИРНО Я ВЫДЕЛИЛ ВРОДЕ КАК ЭТО КНОПКА
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.