Как послать сочетание Ctrl+Shift+[x]

А если одновременно PRESS Ctrl и сразу PRESS x и эмуляцию подольше?
Лучше так попробовать:
C#:
Развернуть Свернуть Копировать
instance.ActiveTab.KeyEvent("", "down", "ctrl");
instance.ActiveTab.KeyEvent("X", "down", "shift");
System.Threading.Thread.Sleep(500);
instance.ActiveTab.KeyEvent("X", "up", "shift");
instance.ActiveTab.KeyEvent("", "up", "ctrl");
 
  • Спасибо
Реакции: Sho и Astraport
Спасибо, но не срабатывает. Тобишь из браузерного окошка эффект есть, а вот код не дает эффекта.
 
такой вариант тоже не срабатывает :(
Код:
Развернуть Свернуть Копировать
instance.ActiveTab.KeyEvent("ctrl", "down", "");
instance.ActiveTab.KeyEvent("X", "down", "shift");
System.Threading.Thread.Sleep(500);
instance.ActiveTab.KeyEvent("X", "up", "shift");
instance.ActiveTab.KeyEvent("ctrl", "up", "");
 
  • Спасибо
Реакции: Sho
да, решил JS'ом, но думал (на будущее), может есть способ не через выхлопную трубу мотор перебирать
 
Тоже ищу..
 
Я также ищу решение, пожалуйста
Подробнее можно почитать в этой статье → Клавиатура: keydown и keyup

Если хотите, чтобы ответ был чуть более интересный, приведите пример, где это нужно эмулировать или где не работает.

upd: возможно это касается этой темы → Обсуждение версии 7.7.2.0 или Тестовый билд ZennoPoster 7.7.1.0. Если так, то какая у вас версия?
А ещё, пробовали так?
JavaScript:
Развернуть Свернуть Копировать
instance.SendText("{CTRLDOWN}{SHIFTDOWN}x{CTRLUP}{SHIFTUP}", 15);
Или кубик Эмуляция клавиатуры ?

Приложил шаблон для тестов ↓
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: Sergodjan и Sho

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