Эмуляция на клавиатуре CTRL+LEFT

jester141

Client
Регистрация
29.10.2016
Сообщения
49
Благодарностей
2
Баллы
8
Здравствуйте, уже голову сломал как сэмулировать это нажатие... Через эмуляцию нельзя нажать CTRL, через С# не нажимается LEFT
Человек я далекий от программирования, пытался нагуглить эти команды и ничего не вышло.
CTRL+A ,что проскакивал тут при поиске гуглом, срабатывает, а ctrl+left нет.

Используется это для перехода на предыдущую страницу на авито. Т.к. если просто переходить назад по кнопке "пред . страница" выполнение уходит в бесконечный цикл. С первой страницы идет переход на первую страницу и так по кругу.

Прикладываю скрин проги. Все, что мне нужно, работает, но переход по страницам пока не подался мне.
Там при переходе в URL меняется значение "P="
При переходе на последнюю страницу оно равно, допустим, 18. Можно было бы уменьшать его на 1 каждый раз, но не понял как это реализовать. Думал проще будет через CTRL+LEFT

Спасибо.
 

Вложения

  • 33,7 КБ Просмотры: 544

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83
Можно через javascript

javascript:history.back(1);

Он пойдет на страницу назад.
 

jester141

Client
Регистрация
29.10.2016
Сообщения
49
Благодарностей
2
Баллы
8
Можно через javascript

javascript:history.back(1);

Он пойдет на страницу назад.
Если я правильно понял, то таким образом он пойдет назад по ИСТОРИИ браузера. А у меня же путь начинается с последней вкладки, т.е. истории путешествия до этой вкладки нет.

Но, тем не менее, получилось реализовать через конструктор действий :-)
 

qzen4i

Client
Регистрация
01.05.2014
Сообщения
1 408
Благодарностей
314
Баллы
83
Ну по Вашему вопросу "Используется это для перехода на предыдущую страницу на авито." я понял так)

А так да все верно, вернется по историй.
 

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)