Skip to content

funcid/ftp-desktop-util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FTP UTIL

Language grade: JavaTotal alerts


Скачать клиент

Требования

  • Java 12
  • Maven 3

Сборка и запуск

mvn clean package
java -jar ftputil-1.0-SNAPSHOT-jar-with-dependencies.jar

Запуск с фейковым FTP клиентом

Такой клиент треубется для ручного тестирования пользовательского интерфейса.

java -Dftpfake=true -jar ftputil-1.0-SNAPSHOT-jar-with-dependencies.jar

Ключевые слова для управления фейковым клиентом

Хост/Host:

  • наличие слова "exception" будет провоцировать ошибки на этапе подключения;
  • наличие слова "diserror" будет провоцировать ошибку на этапе отключения.

Авторизация/Login:

  • наличие слова "exception" в пароле будет провоцировать ошибку на этапе автроризации;
  • наличие слова "false" в пароле будет провоцировать отказ в авторизации;
  • наличие слова "exception" в логине будет провоцировать ошибку на этапе настройки соединения;
  • наличие слова "diserror" в логине будет провоцировать ошибку на этапе отключения.

Отправка файлов/Send files:

  • наличие слова "exception" в пути удалённого файла (remote path), будет провоцировать ошибку отправки файла;
  • наличие слова "false" в пути удалённого файла (remote path), будет провоцировать отказ в отправке файла.

Получение файлов/Retrieve files:

  • наличие слова "exception" в пути удалённого файла (remote path), будет провоцировать ошибку получения файла;
  • наличие слова "false" в пути удалённого файла (remote path), будет провоцировать отказ в получении файла.

Получение списка файлов/List files:

  • наличие слова "empty" в пути удалённого файла (remote path), будет провоцировать вывод пустого списка.

Получение списка директорий/List directories:

  • наличие слова "empty" в пути удалённого файла (remote path), будет провоцировать вывод пустого списка.

Удаление удалённого файла/Remove remote file:

  • наличие слова "false" в пути удалённого файла (remote path), будет провоцировать отказ удаления файла.

About

💿💻📂 Desktop клиент для обмена файлами с удаленным сервером по протоколу FTP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages