|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Как автоматически заливать изображения на обменники картинок? |
|
|
Как автоматически заливать изображения на обменники картинок?
|
Старожил Сообщения: 186 |
Профиль | Отправить PM | Цитировать Добрый день! Допустим, на жестком диске есть 3 изображения ($sPicturePath1, $sPicturePath2, $sPicturePath3). Как средствами AutoIt загрузить их на один из обменников картинок? Пусть обменник будет http://ambrybox.com.
Можно, конечно, открыть сайт в IE и используя функции из IE.au3 написать скрипт, который будет одну за одной нажимать все кнопочки и проставлять все галочки, где надо. Однако дело это неблагодарное (то кнопочка не нажмется, то IE зависнет, то еще что-нибудь), да и скрипт получится громоздкий. Есть ли более рациональный вариант? P.S. Не исключаю, что AutoIt - не лучшая среда для реализации подобных задач (хотя не знаю точно). Если так, то на чем лучше заниматься такими вещами? |
|
Отправлено: 19:03, 16-02-2010 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Вот тут есть решение: Нужна помощь с ImageShack API
|
------- Отправлено: 19:30, 16-02-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Спасибо! Работает!)
Цитата:
|
|
Последний раз редактировалось evg64, 22-02-2010 в 21:47. Отправлено: 22:09, 21-02-2010 | #3 |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Тема, вверх! )
Dll позволяет загружать на любые обменники картинок или только на те, где есть API? Можно ли написать скрипт для згрузок на FastPic.ru? |
Отправлено: 20:59, 26-02-2010 | #4 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата evg64:
Цитата evg64:
Цитата evg64:
Local $Ret = DllCall(@ScriptDir & "\UploadFile.dll", _ "str", "UploadFile", _ "str", "http://fastpic.ru/upload", _ ;Action "str", "file1", _ ;Form Name "str", "image/" & StringRight($sFile, 3), _ ;Content-Type "str", $sFile) ;File path ConsoleWrite($Ret[0] & @LF) |
||||
------- Отправлено: 21:59, 26-02-2010 | #5 |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Хмм, кроме FastPic.ru пробовал настроить закачку на еще 2 обменника картинок:
1) pixshock.net $Ret = DllCall(@ScriptDir & "\UploadFile.dll", _ "str", "UploadFile", _ "str", "http://www.pixshock.net/upfileim.html", _ ;Action "str", "mainform", _ ;Form Name "str", "image/" & StringRight($sFile, 3), _ ;Content-Type "str", $sFile) ;File path $sFile=@DesktopDir & '\UploadImages.html' $hFile=FileOpen($sFile,2) FileWrite($hFile,$Ret[0]) FileClose($hFile) ShellExecuteWait($sFile) FileDelete($sFile) 2) imagevenue.com $Ret = DllCall(@ScriptDir & "\UploadFile.dll", _ "str", "UploadFile", _ "str", "http://imagevenue.com/upload.php", _ ;Action "str", "uploadmain", _ ;Form Name "str", "image/" & StringRight($sFile, 3), _ ;Content-Type "str", $sFile) ;File path $sFile=@DesktopDir & '\UploadImages.html' $hFile=FileOpen($sFile,2) FileWrite($hFile,$Ret[0]) FileClose($hFile) ShellExecuteWait($sFile) FileDelete($sFile) |
Отправлено: 19:23, 27-02-2010 | #6 |
Пользователь Сообщения: 60
|
Профиль | Отправить PM | Цитировать evg64 - лучше выучить схему отправки файлов через POST запрос на сервер и отсылать картинку через сокет, но это долгое занятие - у меня лично нет времени сидеть и парсить полученные данные с десятка картинко-обменников через снифер, так что сорри
|
Отправлено: 21:08, 27-02-2010 | #7 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата evg64:
Цитата Sp01LeR:
Буду рад ошибаться. |
||
------- Отправлено: 22:19, 27-02-2010 | #8 |
Старожил Сообщения: 186
|
Профиль | Отправить PM | Цитировать Цитата Sp01LeR:
P.S. Гипотетически можно найти еще 1 сниффер или кряку, однако перед этим нужно решить другую проблему: Цитата Sp01LeR:
Цитата Creat0R:
|
|||
Отправлено: 22:30, 27-02-2010 | #9 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата evg64:
Цитата:
Цитата evg64:
|
|||
------- Отправлено: 22:40, 27-02-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Как сделать маленькие превьюшки картинок в XP как в VISTA? | Maximka111 | Microsoft Windows 2000/XP | 2 | 01-12-2008 17:38 | |
Как настроить WindowsMediaPlayer автоматически? | Cobra_1_Stas | Автоматическая установка Windows 2000/XP/2003 | 3 | 04-03-2008 03:50 | |
Как отключить загрузку картинок в Mozilla Firefox | Limmi | Хочу все знать | 2 | 03-04-2006 11:41 |
|