Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.01.2013, 22:31
Новичок на форуме
Отправить личное сообщение для MrMoloi Посмотреть профиль Найти все сообщения от MrMoloi
 
Регистрация: 15.01.2013
Сообщений: 4

Автоматическое нажатие кнопки/отправки формы
Приветствую, форумчане.
Помогите создать скрипт, который будет (в моем представлении) нажимать кнопку на сайте (on-line игры) каждые 10 сек. И чтобы он работал в браузере chrome через tampermonkey.
вот кнопочка, выдранная с сайта
<a href="?action=PiracyScreen&amp;function=capture&amp;buildingLevel=1&amp;view=pirateFortress&amp;cityId=1665&amp;IslandId=134&amp;position=17&amp;backgroundView=city&amp;currentCityId=1665&amp;templateView=pirateFortress&amp;currentTab=tabBootyQuest&amp;actionRequest=00a0ce862e3c8be8cb0e9208735116b0" class="button capture">Захват</a>
Ответить с цитированием
  #2 (permalink)  
Старый 15.01.2013, 22:42
Кандидат Javascript-наук
Отправить личное сообщение для Bebarr Swallow Посмотреть профиль Найти все сообщения от Bebarr Swallow
 
Регистрация: 17.03.2011
Сообщений: 113

Вместо тебя скрипт написать? Тебе в этот раздел - http://javascript.ru/forum/job/
Ответить с цитированием
  #3 (permalink)  
Старый 16.01.2013, 00:02
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

setTimeout(function(){
location = document.querySelector('.button.capture').href;
}, 10000);

а че такое tampermonkey?

Последний раз редактировалось danik.js, 16.01.2013 в 08:03.
Ответить с цитированием
  #4 (permalink)  
Старый 16.01.2013, 04:00
Кандидат Javascript-наук
Отправить личное сообщение для Bebarr Swallow Посмотреть профиль Найти все сообщения от Bebarr Swallow
 
Регистрация: 17.03.2011
Сообщений: 113

Сообщение от danik.js Посмотреть сообщение
setTimeout(function(){
document.querySelector('.button.capture').click();
}, 10000);

а че такое tampermonkey?
setTimeout? Может Interval? Или.. хотя.. пусть каждый раз вбивает этот текст в консоль Google Chrome, вместо того чтобы кликать :-)
Ответить с цитированием
  #5 (permalink)  
Старый 16.01.2013, 08:01
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Вобще, у него ссылка, так что ни setInterval, ни setTimeout тут не помогут.
Ответить с цитированием
  #6 (permalink)  
Старый 16.01.2013, 08:04
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Обновил код. теперь будет происходить переход по ссылке.
Ответить с цитированием
  #7 (permalink)  
Старый 16.01.2013, 18:21
Новичок на форуме
Отправить личное сообщение для MrMoloi Посмотреть профиль Найти все сообщения от MrMoloi
 
Регистрация: 15.01.2013
Сообщений: 4

Сообщение от danik.js Посмотреть сообщение
а че такое tampermonkey?
это расширение для Google Chrome в котором можно запускать скрипты. И писать их там же.

И спасибо огромнейшее что откликнулись!!
Ответить с цитированием
  #8 (permalink)  
Старый 16.01.2013, 18:32
Новичок на форуме
Отправить личное сообщение для MrMoloi Посмотреть профиль Найти все сообщения от MrMoloi
 
Регистрация: 15.01.2013
Сообщений: 4

Подскажите, а каким образом сделать так чтобы выбиралась конкретная кнопка из множества на сайте? При помощи координат мыши может быть...
Ответить с цитированием
  #9 (permalink)  
Старый 16.01.2013, 19:17
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от MrMoloi
а каким образом сделать так чтобы выбиралась конкретная кнопка из множества на сайте?
присваиваете конкретной кнопке уникальное id
Далее
document.getElementById('Кнопка-9').click();
Ответить с цитированием
  #10 (permalink)  
Старый 16.01.2013, 19:42
Новичок на форуме
Отправить личное сообщение для MrMoloi Посмотреть профиль Найти все сообщения от MrMoloi
 
Регистрация: 15.01.2013
Сообщений: 4

Спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое нажатие кнопки Paha123 Ваши сайты и скрипты 4 14.06.2012 17:36
Автоматическое создание формы с помощью json. Пак ExtJS 6 01.12.2011 16:01
АВТОМАТИЧЕСКОЕ НАЖАТИЕ КНОПКИ niger Общие вопросы Javascript 4 04.03.2010 13:59
Автоматическое получение данных из формы Beck jQuery 6 06.11.2009 18:01
Автоматическое нажатие кнопки Sunrise Общие вопросы Javascript 5 16.10.2009 15:42