|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
|||||||||||||||||
Ошибка при загрузке изображения (методом "Post") на radikal.cc23.07.2013, 17:27. Показов 4365. Ответов 11
Метки нет (Все метки)
Есть код:
Там, где "ожидаем получить страницу с ссылкой на изображение", выскакивает ответ:
Из моих наблюдений: при выборе картинки (кнопка "Обзор...") и нажатии Ок "генерится" копия файла, которая потом, судя по всему, и используется для выдачи ссылки. Это была лирика, ее тоже можете смело проигнорировать. Подозреваю, что упускаю какой-то момент (даже использовал передачу cookies - не помогает). Вдруг пригодится - блок выбора изображения (исходный код в браузере):
Но загрузки как таковой не происходит. Люди добрые, ![]() P. S.: несколько дней назад в Image Uploader исправили загрузку на радикал. Соответствующие параметры теоретически могут храниться в "настройках", но даже если я прав, хз в каком месте их искать.
0
|
|||||||||||||||||
| 23.07.2013, 17:27 | |
|
Ответы с готовыми решениями:
11
Ошибка при загрузке изображения Ошибка при загрузке изображения Ошибка при загрузке изображения |
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
||||||
| 26.07.2013, 03:00 [ТС] | ||||||
|
Используя Http Analyzer, просмотрел вкладки Post Data (и Response Content) программы при загрузке картинки через Image Uploader. В результате получил рабочий код загрузки изображения на radikal.cc (опустил некоторые "мелочи", найти их можно в первом посте):
2
|
||||||
|
Супер-модератор
|
|
| 26.07.2013, 14:53 | |
|
Нет. Но можно создать запрос без TIdMultipartFormDataStream: http://stackoverflow.com/quest... 1#12079401
2
|
|
| 26.07.2013, 18:25 | |
|
Не по теме: Собственно недавно пробовал использовать Synapse тоже столкнулся с тем что руками нужно прописывать ...
0
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
||||||
| 27.07.2013, 14:57 [ТС] | ||||||
|
Если кому нужен код загрузки на еще 4 хостинга картинок - ***********, wc3parser.com/imgupload, imgs.su и fotolink.su (хотя там всё просто, не нужно использовать утилиты, достаточно визуального анализа исходников соответствующих веб-страниц):
Не по теме: установлены версии: Indy - 10.1.5, среда (IDE) - (CodeGear) C++ Builder 2007 (11.0.2709.7128)
1
|
||||||
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
|
| 27.07.2013, 23:03 [ТС] | |
|
По этому поводу я и хотел высказаться, точнее, обобщить сказанное ранее.
С помощью программ Http Analyzer (информация об отправленных/полученных данных) и Image Uploader (список сайтов и загрузка файлов) можно достаточно легко реализовать в своей программе "алгоритм загрузки файла на определенный (из списка доступных) хостинг". В Image Uploader выбираем сайт (доступны как хостинги картинок, так и файлообменники; не все, правда, "пригодны" - использование некоторых выдают ошибку) и загружаем файл. В Http Analyzer'е на вкладке Post Data получаем необходимые для загрузки данные, на Response Content видим полученный ответ, из которого вытаскиваем ссылку на загруженный файл. Список сайтов и отправленные/полученные данные на примере imageshack.us в виде скриншотов во вложенных миниатюрах. Вроде всё. Спасибо за внимание.
0
|
|
|
place status here
3186 / 2220 / 640
Регистрация: 20.07.2013
Сообщений: 6,014
|
|||||||||||
| 29.07.2013, 03:13 [ТС] | |||||||||||
|
Добавил загрузку на imageshack.us и ipicture.ru, выделил всё в отдельную функцию (замечу, что в данном случае RichEdit лучше Memo, так как правильно переносит строки):
2
|
|||||||||||
|
bhswat
|
||||||
| 30.07.2013, 15:46 | ||||||
|
guns, постишь мой кривой код, который я набросал в блокноте...
![]() Вот чуток поправил:
|
||||||
|
|
|
| 30.07.2013, 15:54 | |
|
0
|
|
|
bhswat
|
|||||||||||
| 30.07.2013, 15:57 | |||||||||||
|
HostingList - массив из данных о хостинге, подгружаемый из xml
PROG_IMGHOSTING - переменная, хранящая имя выбранного хостинга Пример заполнения массива:
|
|||||||||||
| 30.07.2013, 15:57 | |
|
Помогаю со студенческими работами здесь
12
Ошибка при загрузке изображения Ошибка при загрузке изображения в БД Ошибка при загрузке изображения Ошибка при загрузке изображения [Mono] Ошибка при загрузке изображения в monogame Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|