Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
place status here
 Аватар для gunslinger
3189 / 2225 / 640
Регистрация: 20.07.2013
Сообщений: 6,021

Загрузка изображений на хостинги

11.10.2015, 01:41. Показов 764. Ответов 0

Студворк — интернет-сервис помощи студентам
Эпиграф: это не реклама моей программы, которая сейчас толком уже не работает, а лишь описание тех возможностей, которые я использую практически каждый день и мало (либо лишь побочно) связаны с изначальной сутью программы (создание тем-репортов на соответствующем форуме).
Надеюсь, функционал пригодится (будет полезен) и другим.
Почему я не взял нужные исходники из программы и не сделал новую, без всего лишнего?
1. Долго возиться (и см. пункт 2).
2. Программа была сделана в Builder 2007 (сейчас он у меня отсутствует) и возможности работать с исходниками в новых версиях IDE нет по причине того, что компонент для обработки изображений, насколько помню, платный. В версии для 2007-го билдера он был то ли бесплатным, то ли имелась рабочая "условно бесплатная" версия. Короче, см. пункт 1.

Если вышли из рекурсии, то начнем.
По мотивам темы Ошибка при загрузке изображения (методом "Post") на radikal.cc решил выложить здесь программу, которая изначально предназначалась для других целей. Это SNG HLR Ban Poster, проект ныне заброшенный, но содержащий то, что я использую до сих пор и считаю весьма удобным. Приложен будет только ехе, все исходники по сути вопроса в теме по ссылке выше, остальное см. в описании компонента ImageEn (работа с изображениями), который я сейчас использовать не могу.
Итак, программа позволяет загружать изображения (как файлы, так и содержимое буфера) на хостинги и получать ссылки, которые потом можно использовать для размещения на сайтах и форумах.
Есть аналоги лучше и удобнее, но свое как-то ближе и роднее.
Небольшое описание функционала.
Во вкладке "Обычный репорт" слева находится список файлов, правее - предварительный просмотр (есть функция превью в отдельном окне, кнопка с вардом из доты), где можно изменять размер изображения и т. п. (не влияет на загружаемый файл). Чтобы загрузить файл, кликните в нижней части окна на картинку "земного шара" (один раз), появится кнопка "Загрузить скриншот", нажмите на нее. В случае успеха появится ссылка на файл.




Чтобы выбрать хостинг (ибо загрузка не на все доступные из списка в настройках сейчас работает), зайдите в меню Файл -> Настройки и перейдите на вкладку Скриншоты -> Загрузка.
Там можете также выбрать качество загружаемый изображений.
Все загруженные файлы по ссылкам будут в формате JPG.


На вкладке Скриншоты -> Отображение можно выбрать директорию размещения изображений на компьютере и фильтр, а также имеется опция перехвата нажатий PrintScreen (иногда помогает в играх, но не всегда).


Сам я функцией загрузки файлов изображений, скажу честно, пользуюсь редко, но часто прибегаю к загрузке изображений из буфера обмена, что очень удобно на мой взгляд.
Данный функционал находится на вкладке "Репорт на абузеров".


По кнопке "Вставить скриншот из буфера" вставляем картинку в область окна (если нужно просто посмотреть).
Нажатие на кнопку "Загрузить скриншот из буфера на сервер..." пытается сделать то, что написано, и выдает в случае успеха подобное:


Также имеется проверка на содержимое буфера (если там не картинка, то ничего у вас не выйдет).


Аналогично (как для файлов) есть возможность предпросмотра изображения в отдельном окне, только в заголовке окна не будет пути к файлу (это же содержимое буфера).


Дополнительно в настройках (вкладка "Общие") можно изменить кол-во попыток загрузки изображений, но работает, насколько помню, не очень хорошо. Могу ошибаться.


P.S.: во встроенном браузере (одноименная вкладка) на основе IE можно проверить, как выглядят изображения по полученным ссылкам. Или использовать его по назначению.
Вложения
Тип файла: zip BanPoster.zip (1.95 Мб, 9 просмотров)
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2015, 01:41
Ответы с готовыми решениями:

Загрузка и обработка нескольких изображений
Добрый день. Имеется необходимость загрузить серию изображений(одного размера) для статистической обработки. То есть, загружается вся...

Загрузка нескольких изображений в память
Добрый день. толкнулся с такой проблемой: имеется папка, а в ней изображения, названные, скажем, img001, img002, ..., img00n. В данный...

Загрузка jpg изображений из dll
Здравствуйте. Я понимаю, что темы с таким названием уже существуют, но ответа в них я так и не нашел... Я разобрался как создать dll, но в...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2015, 01:41
Помогаю со студенческими работами здесь

Загрузка изображений через Indy + немного оптимизации
Я разобрался как используя Indy авторизовываться на файлообменниках :) Теперь мне интересно как можно используя инди залить изображение на...

Загрузка изображений из БД
Здравствуйте. Помогите нубу) В общем задача такая, есть БД Access в ней в нескольких таблицах есть поле OLE, надо что бы из этого поля...

Загрузка изображений в BLOB поле базы данных
Здравствуйте, возникла такая проблема. Как правильно загружать изображения различных форматов в базу данных MySQL? В базе имеется поле...

Загрузка файла excel на хостинги (dropbox ; OneDrive)
Я конечно понимаю, в лицензионных версиях (и крякнутых), можно загрузить файл excel на Dropbox и Onedrive с помощью кнопок в самой...

Хранение изображений и загрузка изображений
Привет, не когда не работал с изображениями когда их много, и тут возникла такая не обходимость, делаю сайт на фреймворке. Мне надо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru