Skip to content
This repository was archived by the owner on Sep 22, 2022. It is now read-only.

Latest commit

 

History

History
22 lines (17 loc) · 1.93 KB

readme.md

File metadata and controls

22 lines (17 loc) · 1.93 KB

Build Status

Описание

Исходный текст к статье Пишем "тоссер" на Go
Программа предназначена для копирования файлов из одних каталогов в другие.

Возможности:

  • Хранение настроек в файле.
  • Перемещение файлов между локальными каталогами и/или сетевыми дисками.
  • Одновременная обработка более одной пары каталогов источник-назначение, то есть работа в несколько потоков.
  • Наличие в настройках вариантов выбора действия, если файл в конечной папке уже существует. Например, перезапись, пропуск.
  • Возможность задать для одной сканируемой папки несколько правил: какие файлы искать и в какой каталог их перемещать.
  • Возможность задавать списки исключений для файлов.
  • Просмотр статистики работы через веб-браузер.

Настройка

Чтобы настроить программу, необходимо переименовать файл gotosser.yaml.example в gotosser.yaml и там выставить нужные значения.
Параметры там описаны.

Сборка

Чтобы сделать сборку с номером версии, необходимо скопировать файлы build-debug.bat, build-release.bat из папки build\win в корень и настроить эти файлы там под себя.