Edycja: okazuje się, że SyncBack SE ma działanie wyzwalające:
Otwórz Profil, przejdź do zakładki „Kiedy”, a następnie „Wstaw”. Pozwala określić literę dysku, etykietę lub numer seryjny.
Jednak wersja SE nie jest darmowa i tylko dla systemu Windows (tak myślę)
Możesz też spróbować dodać zdarzenie Autorun do swojego programu do synchronizacji (na przykład SyncToy) za pomocą TweakUI
- Otwórz TweakUI
- Przejdź do mojego komputera -> autorun–> handlers
- Kliknij przycisk Utwórz
- Znajdź lokalizację Synctoy (pliki programów jako domyślne)
- Kliknij dwukrotnie logo uruchamiania programu
- Wybierz wszystkie przyciski radiowe mediów z poniższej listy.
- Kliknij OK
Kliknij Zastosuj.
Teraz podłącz pendrive.
- Na moim komputerze kliknij prawym przyciskiem myszy dysk i wybierz właściwości.
- Kliknij kartę autoodtwarzania
- Wybierz muzykę z menu rozwijanego.
- Kliknij przycisk opcji „wybierz akcję do wykonania”
- Teraz wybierz synchronizację z logo SyncToy
- Powtórz dla pozostałych opcji podanych w menu rozwijanym
- Kliknij Zastosuj, a następnie OK.
- Wyjmij i ponownie włóż dysk, aby sprawdzić, czy zadziałał
Nie mogę znaleźć żadnego (innego) programu, który uruchomi się automatycznie po podłączeniu urządzenia USB.
Wszystkie polegają na harmonogramie, aby rozpocząć synchronizację. Możesz zdecydować, że będzie to zaplanowane co nasze, po prostu zawiedzie, jeśli urządzenie USB nie zostanie podłączone i uruchom, jeśli tak jest.
Ale szczerze mówiąc, byłoby łatwiej, jeśli po prostu klikniesz przycisk synchronizacji, musisz również ręcznie podłączyć urządzenie USB.
W każdym razie znalazłem również narzędzie do synchronizacji, które działa zarówno w systemie Linux, jak i Windows: DirSync Pro, który jest całkowicie darmowy, działa w Javie i ma ładny interfejs GUI:
* Synchronization
o Powerful synchronization algorithm.
o Bidirectional (Two way) and Unidirectional (One way) synchronization mode.
o Option for various behavior of conflict resolution for Bidirectional Synchronization.
o Synchronizes unlimited number of folders.
o Large number of options to change the synchronization behavior.
o Option to synchonise subdirectories recursively.
o Synchronizes files/folders any file system (FAT, FAT16, FAT32, NTFS, WinFS, UDF, Ext2, Ext3, ...).
o Synchronizes files from/to network drives
o Synchronizes files from/to any mounted devices (Harddisks, USB-Sticks, Memory cards, External drives, CD/DVD's, ...).
o Synchronization could be used for making incremental backups.
o Option to create up to 50 backups from the modified/changed files before synchronization.
o Option to define a backup folder.
o Option for handling symbolic links.
o Option for handling time-stamps.
* General
o Easy, clear and user-friendly graphical user interface, no unnecessary gadget you never use.
o Runs on every modern operating system including Windows™, Linux™ and Macintosh™
o It is Portable! It does not need any installation. Just run the application!
o Open source, it is 100% free of charge, 100% free of commercial text, 100% free of advertisements and 100% free of spyware.
o No time/function limitations
o Uses no local database, so no overhead
o Does not need any installation. Just download and run it. You can put it on you USB-stick en you can run it on any computer/any platform.
* Logging
o Advanced logging/reporting facilities. Just select a log level and define where to write the log.
o Option to log on application level (default log)
o Option to log on each directory level (dir log)
o Option to define the log leven (how much to log)