У меня есть веб-страница, на которой я делаю тонны прохладного материала, используя greasemonkey. Я на самом деле довольно ужасен в greasemonkey/javascript
, но я быстро учусь. Время от времени я получаю действительно ужасную проверку CAPTCHA, которую я хочу автоматизировать. У меня есть утилита командной строки, которая может сделать это с помощью локальных и удаленных файлов, но не с файлом в вопросе, потому что это за сеанс ..Фотографии, OCR и greasemonkey
[email protected] ocr-thingy my-image.png
135189
работает как шарм. Я ищу способ передать изображение с веб-сайта (запуск скрипта) в утилиту. Мне все равно, как это сложно, но на данный момент я не знаю. Я думал о том, чтобы предоставить утилиту как некоторый тип REST-подобного API для greasemonkey для взаимодействия, но я не знаю, как предоставить изображение API другому, кроме как передать URL-адрес, который не работает (как указано до). Greasemonkey (к счастью) не позволяет вам загружать файл на компьютер для запуска программы, поэтому самый простой вариант отсутствует.
Я открыт для всех предложений, это забавный побочный проект для меня, так что безумнее лучше ;)
Я бы предпочел вариант, который тихо работает в фоновом режиме (не требует и не требует фокуса, как программное обеспечение для управления мышью и клавиатурой , java-робот).
Возможно, вам интересно знать Я не пытаюсь тормозить какие-либо законы или что-либо еще, владелец веб-сайта знает, что я делаю это, и мне было интересно узнать, смогу ли я это сделать!
Спасибо за вашу помощь до сих пор <3. Я подумал о втором подходе. Я знаю, как использовать GM_xmlhttpRequest, XAMPP и PHP. Но как «отправить изображение» с помощью httprequest. Если я просто передаю URI к изображению в «API», я не смогу получить изображение, потому что сервер http не имеет сеанса на веб-сайте. – TFennis
Здесь есть вопросы, которые обсуждают это.У меня их нет в закладках, но начните с [«Получить данные изображения в Javascript»] (http://stackoverflow.com/q/934012/331508). –
+1 для подхода 2 – w35l3y