@iKnowAll said in Как загрузить видео на ресурс:
део файлу необходимо использовать двойной обра
Мне бы то же самое для инсты разобрать и понять в чём проблемка. Как так в ютуб льётся, а в инсту нет
Привет . Прога как по мне очень не дооценненна в сравнении со всеми остальными прогами - софт мне нравится и я сразу перешол работать НО вот возникла проблема о ней более подробно..
Отпаравляю запрос на сайт и сохраняю капчу- на диск E:/ с рандомным именем например 10.png . капча сохранилась далее мне ее нужно отправить на капмонстр . Я пробую отправлять также как я и делал ето с зеннопостера или минипостера но вот с етих програм отправляет а с вашей нет - в ответе пишет ERROR . теперь подробнее разберем что я отправляю и почему не отправляется надеюсь ответите вы ?
сам пост запрос в юрл пишем http://127.0.0.3:80/in.php или http://127.0.0.3/in.php все равно не отправляет в самом теле пост мультипарта вот это
--27350115016941
Content-Disposition: form-data; name="method"
post
--27350115016941
Content-Disposition: form-data; name="soft_id"
1
--27350115016941
Content-Disposition: form-data; name="key"
erv672zDSyuBTWJEXZ79gvAKIJUGD63fj58cci67cma3tkh9pNEducYwW2
--27350115016941
Content-Disposition: form-data; name="CapMonsterModule"
li-caop
--27350115016941
Content-Disposition: form-data; name="file"; filename="E:\10.png"
Content-Type: image/png
E:\10.png
--27350115016941--
27350115016941 - это число какойто трик каунт . я не вкурсе но я его не меняю и с зеннопостера и минипостера все отправляется .
erv672zDSyuBTWJEXZ79gvAKIJUGD63fj58cci67cma3tkh9pNEducYwW2 - это ключ капмонстра.
E:\10.png - это сама капча
li-caop - это модуль распознавания.
С других прог отправляет а с Bas нет . фиг знает . но работать должно бы.
Видео по етому вопросу не нашел - дайте решение етого вопроса.
Спасибо зарание.
Подскажите как сделать правильно ?
@azimggg А зачем сохраняете? Можно обойтись без этого. Напрямую.
Капмонстру в басе нужно отправлять кодом) а не гетом))
экшен выполнить код
solver_property("capmonster","bas_disable_image_convert","1")
solver_property("capmonster","CapMonsterModule","ZennoLab.universal") // выбранный модуль
solver_property("capmonster","Task","")
solver_property("capmonster","serverurl",[[SERVER]]) // ip капмонстра
solve_base64("capmonster",[[SCREENSHOT_BASE64]])!
[[CAPTCHA_RESULT]] = _result()
Предварительно надо сделать скриншот капчи и вперед. Если вы берете из http клиента т.е. без браузера то [[SAVED_CONTENT]] ннада сразу кодировать в base64 есть такая опция в самом экшене.
в таком случае так
solver_property("capmonster","bas_disable_image_convert","1")
solver_property("capmonster","CapMonsterModule","ZennoLab.universal") // выбранный модуль
solver_property("capmonster","serverurl",[[SERVER]]) // ip капмонстра
solve_base64("capmonster",[[SAVED_CONTENT]])!
[[CAPTCHA_SOLVE_RESULT]] = _result()
@paini said in Как отправить капчи на капмонстра с get post запроса ? или что я делаю не так ?:
такой же вопрос по Xevil...Где взять значение рекапчи 2 boundary?Content-Type: multipart/form-data; boundary=zwkkdrzdmhkpmzbdkmwanysangrepueihwmzehws
Accept: /
Оно постоянно меняется при отправке в софт,а в коде сайта его нет,есть только sitekey
Это техническое значение, строка boundary является разделителем, используйте любое значение