Rauf Aliev (rauf) wrote,
Rauf Aliev
rauf

Прога под Windows / backend к серверу


Сегодняшнее достижение. Вбивается в заданные поля текст, подгружается картинка в формате
GIF или JPG, при нажатии на кнопку "Отправить" просходит следующее:

  • авторизация в защищенный раздел сайта через веб-формы. То есть идет эмуляция вбивания в соответствующие поля логина и пароля. В целом, можно было бы и по .htaccess сделать, да незачем пока.
  • если все прошло, у нас есть ключик, вместе с которым теперь посылаются заполненные поля, уже по другому адресу -- добавления новости.

На сервере ничего специально не дорабатывалось, программа адаптирована под существующие условия.




Из нестандартного пришлось разбираться с тем, как:

  • работать с gif & jpg в Delphi. В стандартной поставке не умеет работать с GIF,
    есть компоненты, из них GifImage оказался самым
    подходящим
  • работать с multipart/form-data запросами к серверу. Без них никак не зааплоадить
    файл, в нашем случае -- картинку. Стандартных механизмов нет, компоненты все платные.
    Пришлось реализовывать самостоятельно протокол, благо он несложный более-менее.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments