• Webpack-boilerplate для создания chrome-расширений — давайте допилим/потестим, да напишем статейку по итогу?

    stas404
    @stas404 Автор вопроса
    Обновил до версии 0.0.2, Hot Module Replacement + множество мелких улучшений.
    Ответ написан
    Комментировать
  • Как сделать копипаст из формы одного сайта на другой?

    stas404
    @stas404
    Быть может, для этой задачи приемлемо воспользоваться WHS (Windows Host Script). Можно написать сценарий, который будет находить соответствующее окно (например по заголовку) и посылать туда нажатия нужных клавиш.
    Можно завязаться на посылку нажатий таковых: "tab" для перехода по инпутам, "ctrl+c"/"ctrl+v" для копирования/вставки текста, "ctrl+tab" для переключения вкладок браузера.

    Пример:
    Запускается калькулятор, последовательно посылаются нажатия клавиш "1", "+", "2" и "Enter":

    var WshShell = new ActiveXObject("WScript.Shell");
    var theCalculator = WshShell.Exec("calc");
    WScript.Sleep(1000);
    WshShell.AppActivate(theCalculator.ProcessID);
    WshShell.SendKeys("1{+}");
    WScript.Sleep(1000);
    WshShell.SendKeys("2");
    WScript.Sleep(1000);
    WshShell.SendKeys("~");  //Клавиша <Enter>


    Можно просто сохранить в файл calc.js и запустить его, как обычную программу.
    Ответ написан
    Комментировать