Umax FTP Client

В часть моих обязанностей входит обновление развлекательного сайта. Это подразумевает заливку через FTP большого количества изображений, и сопутствующих действий.


Если расписывать действия:

  • Необходимо переименовать файлы, по образцу, Total Commander с этим справляется.
  • Зайти на FTP, и войти в нужную папку, там создать новую, и уже в новую заливать файлы, с этим всем Total Commander справляется.
  • Потом нужно запустить самописный скрипт, спасибо за него предыдущему человеку. В этот скрипт нужно вбить некоторые значения, после чего скрипт сгенерит BB-код.


Эти все действия довольно однообразны, и отнимают достаточно времени. За более чем три месяца такой вот рутины, пришла в голову идея написать программку, которая сама будет это все делать.


Придумал – сделал.


Программу я выкладываю в общественное пользование, она распространяется вместе с исходным кодом, так что у кого возникнет необходимость ее переделать/доделать, смогут это сделать.

Итак, начнем рекламу, или же описание возможностей.

  • Подключение к FTP, возможно по нестандартному порту.
  • Автоматический переход в необходимый каталог.
  • Создание в нем каталога, переход в него, и заливка туда файлов.

А также.

  • Переименование всех файлов в выбранной папке на жестком диске в файлы вида 01, 02, 03 и т.д. (можно отключить эту функцию).
  • Создание BB-кода, BB-код создается под движок DLE, возможно под некоторыми другими также будет отлично работать этот BB-код.
  • Удаление файлов с диска после заливки (по выбору пользователя).


Пример правильного заполнения полей смотрите на скриншоте. Следите за правильностью данных, в противном случае, возможно, появятся какие-то нежелательные последствия.

Umax FTP Client

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


Требования к данным, известные недочеты и ошибки программы:

  • Host не должен заканчиваться на «/»
  • FTP Dir и HTTP Addr должны заканчиваться на «/»
  • Если файлы в папке уже называются как номера, то не стоит их переименовывать.
  • Папка не всегда удаляется, причина не известна.

Download