nnSync - это программа для копирования или перемещения файлов с устройств, подключаемых к компьютеру через USB, на компьютер и обратно и для синхронизации файлов между устройством и компьютером.
Для работы программы требуется MS Windows 7 или более поздняя ОС.
Программа nnSync бесплатна для граждан стран бывшего СССР при условии частного и некоммерческого использования.
Устройство - это всё то, что подключается через USB порт, имеет хранилище (storage) файлов и позволяет обращаться к этому хранилищу посредством протокола Windows Portable Devices (далее WPD). К устройствам относятся обычные флешки, SD и прочие карты памяти, смартфоны, телефоны, фотоаппараты, видеокамеры, электронные книги. Для корректной работы устройство должно иметь серийный номер (флешкам и картам памяти серийный номер присваивается при форматировании, у более сложных устройств, обычно, серийный номер есть). Если серийный номер не присвоен, nnSync записывает в корень файл nnsync.txt со своим номером. Если Вас это не устраивает, отформатируйте устройство. Устройства автоматически добавляются в список известных устройств. Если это не отменено в настройках, программа попытается автоматически выбрать действия для нового устройства.
Действие - это поименованный набор правил, по которым обрабатываются файлы на устройстве. В описание действия входят: операция, маски файлов, каталог на устройстве, каталог на компьютере, порядок сортировки файлов, конечное имя файла.
Задача - это программа, которая запускается либо после выполнения действий, либо по расписанию (пока только при бездействии компьютера). “После действий” - это значит после выполнения всех действий с устройством, а не после каждого файла. В задаче вы можете настроить, например, резервное копирование файлов (с помощью, например, nnBackup) и прочие действия.
Макро переменные - это специальные символы подстановки, заключённые в фигурные скобки, которые можно размещать в текстовых строках (исходный и приёмный каталог, порядок сортировки, имя файла и т.д.) и которые будут заменены соответствующими значениями. Например, если у копируемого файла дата последнего изменения 23.01.2013, то такая строка “{fY}\{fYMD}” будет раскрыта в “2013\2013-01-23”. Есть макро переменные текущего времени: Y, YMD, YYYY, MM, DD, hh, mm, DATE, TIME, DATETIME. Переменные, зависящие от обрабатываемого файла. LastWriteTime: fY, fYMD, fYYYY, fMM, fDD, fhh, fmm, fDATE,fTIME, fDATETIME. CreationTime: cY, cYMD, cYYYY, cMM, cDD, chh, cmm, cDATE,cTIME, cDATETIME. Специальные папки: MyPictures, MyDocuments, MyMusic, ApplicationData, Desctop, LocalApplicationData, Startup, UserProfile, MyVideos, MyBooks. Кроме того, можно использовать любые переменные среды (environment variables), например, USERNAME, COMPUTERNAME и т.д.
После установки программы список устройств будет пуст, а в списке действий будут некоторые предопределённые действия, которые можно изменить или удалить. По умолчанию, при установке программа создаёт системную задачу, которая будет отслеживать подключение устройств и будет запускать программу при подключении. Таким образом программа будет запускаться только при необходимости и не надо её постоянно держать запущенной. Это можно отменить соответствующей настройкой и запускать программу вручную. Если автозапуск отменён, то и обнаружение новых устройств автоматически производится не будет. Для этого надо нажать кнопку “Обновить” на вкладке “Устройства”. Для того, чтобы выполнить действия с подключенными устройствами нужно нажать кнопку “Выполнить” в этой же вкладке. Отредактируйте и добавьте действия на вкладке “Действия”, отредактируйте список действий для каждого устройства на вкладке “Устройства” и всё остальное программа сделает сама.
Форум поддержки nnSync: http://www.nncron.ru/forums/
Copyright © 2013 nnSoft
Немцев Николай knemtsev@gmail.com