Próbuję zsynchronizować folder profilu Firefoksa za pomocą Dropbox, ale istnieje kilka plików, które Firefox często zmienia
- Foldery: Cache, OfflineCache można wykluczyć
- Pliki: urlclassifier3.sqlite, places.sqlite - te pliki są duże i można je zmienić w dowolnym momencie
System operacyjny: Windows 7
Czy ktoś wie, jak wykluczyć pliki wymienione w # 2 z synchronizacji Dropbox?
robocopy C:\Users\Someone\AppData\Roaming\Mozilla\Firefox\Profiles\default C:\Users\Someone\dropbox\apps\firefox\ places.sqlite /MOT:60
- Możesz zaplanować, aby uruchamiał się w systemie Windows, dzięki czemu nie będziesz musiał uruchamiać ponownie każdego rozruchu.Odpowiedzi:
Aby wykluczyć PLIKI, a nie foldery, z Dropbox, możesz zrobić sztuczkę:
Przenieś plik w inne miejsce
Utwórz folder o tej samej nazwie zamiast pliku
Przejdź do opcji synchronizacji selektywnej Dropbox i zignoruj folder, spowoduje to również jego usunięcie
Przenieś plik z powrotem na miejsce
Przykład
Ciesz się zignorowanym plikiem!
źródło
.dropboxignore
plik: PW systemie Linux można użyć
dropbox
narzędzia wiersza polecenia dostarczanego z Dropbox:źródło
.log
synchronizacji plików i plików końcowych .dropbox exclude
polecenie, wszystkie symbole wieloznaczne używane w parametrach są oceniane (przez twoją powłokę), a pasujące nazwy plików są wykluczane przez dropbox. Dropbox nie interpretuje wykluczonych ścieżek plików jako wzorców, nawet jeśli twoja powłoka przechodzi przez łańcuch z gwiazdką. Więc wyłączeniem*.log
nie przeszkodzi plik o nazwiefoo.log
z synchronizacją, będzie wykluczać tylko plik dosłownie nazwie*.log
.dropbox exclude
.W Ustawieniach Dropbox przejdź do Zaawansowane > Synchronizacja selektywna . Jeśli zobaczysz przycisk Widok zaawansowany lub podobny, kliknij go. Odznacz foldery pamięci podręcznej i wszystkie inne foldery, które Firefox często zmienia.
Zrobiłem to z moją instalacją Chrome, a powyższe kroki pomogły mi uniknąć synchronizacji ogromnych pamięci podręcznych, ikon itp.
Jak w przypadku wszystkich plików, których nie chcesz synchronizować, ale które znajdują się w folderach, które chcesz zsynchronizować, wyjdź z Firefoksa,
przenieś plik do innej lokalizacji, a następnie utwórz symboliczny lub twardy link do oryginalnej lokalizacji. Gdy Firefox zostanie ponownie uruchomiony, zobaczy plik tak, jakby nigdy nie został przeniesiony, ale Dropbox zobaczy link i nie zsynchronizuje rzeczywistego pliku.Najwyraźniej Dropbox synchronizuje dowiązania symboliczne lub dowiązania twarde, tak jakby były rzeczywistymi plikami.
Ale jeśli wiesz na pewno, które pliki w folderze chcesz zsynchronizować (to znaczy ich nazwy są stałe, nie zmieniają się lub są losowe), możesz wykonać hack z odwrotną synchronizacją:
Dropbox zsynchronizuje te pliki, tak jakby znajdowały się w tym nowym folderze, mimo że faktycznie znajdują się w oryginalnym. Ponadto Dropbox nie będzie synchronizować plików, do których nie utworzono łączy.
źródło
Ponieważ personel Dropbox wyraźnie stwierdził, że NIE będzie realizował selektywnej synchronizacji plików / folderów , użytkownik będzie musiał to zaimplementować ręcznie. Zamiast używać dowiązania symbolicznego, możesz użyć programu takiego jak FreeFileSync i dostosować dokładnie, które pliki chcesz zsynchronizować i do którego folderu [x].
Możesz użyć harmonogramu zadań Realtimesync lub Windows, aby mieć szczegółową kontrolę nad częstotliwością synchronizacji plików.
Lub jeśli chcesz kompresować / szyfrować swoje pliki, możesz użyć cryptsync .
Rozumiem, że dla tych, którzy mają duże pliki gdzie indziej w swoim systemie i nie chcą ich duplikować w osobnym folderze (a zatem używają dowiązań symbolicznych), nie jest to idealna sytuacja. Jeśli istnieje sposób zaplanowania częstotliwości stosowania syslink, być może byłby to kompromis. Na przykład skonfiguruj zadanie systemu Windows, aby dodać dowiązanie symboliczne, odczekaj xx minut na zakończenie synchronizacji Dropbox, a następnie kolejne zadanie, aby usunąć / cofnąć dowiązanie symboliczne, aby zapobiec niechcianej automatycznej synchronizacji przez Dropbox.
Oto zdjęcie przedstawiające pracowników Dropbox potwierdzających, że po> 3 latach wielokrotnego żądania nie dodają tej funkcji:
^ Nie wiem, jak zrobić obraz miniatury lub pomniejszyć, aby użytkownicy mogli go kliknąć i powiększyć w osobnym lightboksie, przepraszam.
źródło
Nie można wykluczyć plików z synchronizacji Dropbox, ale można je usunąć lub zmienić lokalizację tych plików.
Korzystanie z DropBox do synchronizacji Firefoksa może spowodować konflikt profilu, lepiej użyj FireFox wbudowanej w kartę Synchronizacja w opcji lub ustawieniach
źródło
[UWAGA: NIE DŁUŻE DZIAŁA DOBRZE I JEST ODKRYTE przez DropBox i przeze mnie na podstawie moich osobistych doświadczeń z dowiązaniami symbolicznymi powodującymi wysokie użycie procesora przez aplikację Dropbox. Zostawiam tutaj odpowiedź na potomność i ostrzeżenie dla innych. Nie trzeba głosować ( ahem )]
Nie jestem pewien, co OS używasz lub jak Firefox w szczególności zareaguje na to, ale kiedy muszę wykluczyć pliki z Dropbox (które nie mogą być po prostu usuwane lub przenoszone z jakiegokolwiek powodu), po prostu przenieść plik na zewnątrz z Folder Dropbox, a następnie utwórz łącze symboliczne w starej lokalizacji wskazujące na nową.
Dropbox synchronizuje link jako symboliczny link, ale nic nie wie / nie dba o treść.
źródło