Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 21.11.2014, 05:17   #1
 Разведчик
Аватар для goul
 
goul никому не известный тип
Регистрация: 23.02.2011
Сообщений: 11
Популярность: 10
Сказал(а) спасибо: 3
Поблагодарили 7 раз(а) в 5 сообщениях
Отправить сообщение для goul с помощью ICQ Отправить сообщение для goul с помощью Skype™
 
Question Загрузка файла на RGhost + контекстное меню

На днях посетила меня муза программирования и решил наклепать такой вот загрузчик.
Задача проста: кликнуть ПКМ по любому файлу, отправить в облако\файлопомойку\etc, получить готовую ссылку на него.
Для загрузки решил выбрать многими любимый RGhost. Расписывать всех его преимуществ не буду, просто нравится мне он.

Итак. Сделав пробную загрузку и просканировав запросы выделил всего пять таковых.
  • Получение главной странички
  • Получение данных "OPTIONS" от сервера загрузки хостинга (парсится с главной странички)
  • Отправка данных POST запросом
  • Редирект на ссылку для загрузки
  • Изменение "атрибутов" приватности и пароля.
Вроде бы всё просто, однако не тут то было.
На 3-м этапе сервер обрывает запрос "Connection closed gracefully" и после ночи жаркого "секса" с обходом ошибки решил выставить всё на обозрение. Внизу ссылочка на архив. В нём:
  • исходники
  • дамп запросов [Ссылки могут видеть только зарегистрированные пользователи. ]
  • reg файл для обновления контекстного меню
сразу скажу: дошёл до ручки и наг0внокодил
Буду благодарен любой помощи.

UPD: Получилось! Немного изменив запросы получилось залить файлы через "групповой" загрузчик.
Скачать установщик можно тут:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Вложения
Тип файла: zip RGhostLoader.zip (9.5 Кб, 56 просмотров)
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось goul; 26.11.2014 в 22:25.
  Ответить с цитированием
Пользователь сказал cпасибо:
windust (30.11.2014)
Старый 30.11.2014, 22:44   #2
 Разведчик
Аватар для windust
 
windust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слуху
Регистрация: 11.05.2009
Сообщений: 16
Популярность: 1483
Сказал(а) спасибо: 13
Поблагодарили 70 раз(а) в 48 сообщениях
 
По умолчанию Re: Загрузка файла на RGhost + контекстное меню

Цитата:
Сообщение от NUBOREZKA2012Посмотреть сообщение
Мда, разобраться в коде трудновато будет. Мой совет: используй синапс, я думаю что проблема решится. Ну или какой-то аналог еще. с инди у меня вечно были проблемы

с инди все нормально прост руки ровные надо иметь и голову на плечах

да и помне Indy удобней чем синапс - хотя смотря для чего использовать
________________
Помог тыкни спасибку

Последний раз редактировалось windust; 30.11.2014 в 22:47.
  Ответить с цитированием
Пользователь сказал cпасибо:
NebesaBag (01.12.2014)
Ответ

Метки
delphi, контекстное меню, rghost


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Информация] RGhost nikita998 Треп 0 10.04.2013 18:39
[Руководство] Загрузка файла на сервер или свой простой файлообменник Getsuga =) Web-программирование и технологии 6 16.08.2012 13:03
[Помогите!] Загрузка файла из интернета Annedroid Вопросы и ответы, обсуждения 3 12.02.2012 22:41
Rghost Tanakka Общение и обсуждение, архив Point Blank 3 01.01.2012 13:39

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 22:39.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net