ZebroidФорумПубличный разделВопросыАвтопостинг - помогите проверить - у меня только глюк или в программе

Автопостинг - помогите проверить - у меня только глюк или в программе

07 августа 2013, 17:08
Зарегистрирован: 10 декабря 2010, 21:00
С возвращением после отпуска!
Пишу скрипт автопостинга, доп. поле не передаётся почему то, причём помню — один раз получилось, потом перестало, возможно менял название доп. поля и в скрипте новый указывал — он тогда перестал работать.

В автопостинге пишу доп. поле, как: $__PRICE, $__DES, всё как в документации, подставляю $POST_TITLE — всё работает, но доп. поля не вставляет.

Спасибо!

Комментарий отредактирован 1 раз(а). Последний раз редактировал b2b 07 августа 2013, 19:06.
07 августа 2013, 19:10
Зарегистрирован: 10 апреля 2012, 00:00
Для какого браузера скрипт пишите? Пример использования покажите.

07 августа 2013, 23:07
Зарегистрирован: 10 декабря 2010, 21:00
copylancer.ru.htmРазмер: 31,50 Кб


для Гугла


procedure Login();
begin
  Navigate('$URL', true);
  Wait(2);
  FillForm('name', '$LOGIN'); 
  FillForm('password', '$PASSWORD');
  
//  if SearchInSource('<input[^>]+type=["'']?hidden', 0) <> ''
//    then SubmitFormByIndex(0, true)
     ClickButton('frmSubmit', true);
    
//  WaitForHTML('/com_shop/article/add');
end;

procedure Posting();
begin
  Navigate('$URL/com_shop/article/add/', true);
  Wait(4);	
  FillForm('name', '$POST_TITLE');
  FillForm('text', '$POST_TEXT');  
  FillForm('tags', '$__copylancer-tag');
  FillForm('price_as_1k', '$__PRICE');  
  FillForm('description', '$__DES');
  FillForm('task', '1');
//  SearchInCombobox('section', '$POST_CATEGORY');
//  FillForm('topic_tags', '$POST_TAGS');
  
  Wait(3);
  ClickButton('frmSubmit', true);
end;



Комментарий отредактирован 1 раз(а). Последний раз редактировал b2b 07 августа 2013, 23:09.
08 августа 2013, 01:41
Зарегистрирован: 10 апреля 2012, 00:00