|
Blog > Komentarze do wpisu
Dropbox-index - łatwe udostępnianie katalogówO Dropbox chyba na blogu jeszcze nie pisałem, a przecież to znakomite narzędzie. Pora więc nadrobić tą zaległość, przy okazji premiery mojego skryptu ułatwiającego publiczne udostępnianie folderów. Czym jest Dropbox?Dropbox to przede wszystkim sposób na łatwą synchronizację danych pomiędzy wieloma komputerami. Komputer stacjonarny, laptop, netbook, w domu i w pracy, już nie wspominając o pracy na różnych systemach operacyjnych... Przenoszenie wszystkich potrzebnych dokumentów nad którymi pracujemy, baz kontaktowych, plików z ustawieniami do programów, bazy haseł i wszelkich innych plików ręcznie na pendrivie to prawdziwa mordęga. A jeszcze trzeba pamiętać, na którym komputerze znajduje się najnowsza wersja... Właśnie w takich sytuacjach z pomocą przychodzi Dropbox oferując:
Ja wykorzystuję Dropboxa głównie jako sposób na prosty backup dokumentów, nad którymi właśnie pracuję jak i miejsce udostępniania plików, które są trochę za duże by wysyłać je e-mailem. Bardzo fajną sprawą jest dzielenie się folderem z innymi użytkownikami - wszystko automatycznie się synchronizuje i nie trzeba już się martwić o aktualność danych. Na Linuksie jest dodatkowo możliwość synchronizowania plików i folderów znajdujących się poza folderem Dropboxa. Wystarczy utworzyć dowiązanie symboliczne (symlink, na przykład używając Dropbox-index - sposób na łatwe udostępnianie katalogówNajwyższa pora przejść do meritum, czyli opisu skryptu dropbox-index. O ile podanie linku do jednego, czy dwóch upublicznionych (w katalogu Dropbox/Public) plików nie jest problemem, to w przypadku udostępniania komuś całego folderu, czy folderów może być już to dosyć kłopotliwe. By rozwiązać ten problem napisałem skrypt tworzący plik Informacje jak pobrać skrypt można znaleźć na stronie projektu dropbox-index (najprościej od razu skierować się tam do działu Downloads). Sposób użycia: $ ./dropbox-index FOLDER Domyślnie pomijane są podfoldery. Jeśli chcemy by ich zawartość również została wygenerowana wystarczy dodać argument $ ./dropbox-index -R FOLDER Teraz wystarczy kliknąć prawym przyciskiem na Podczas generowania strony automatycznie pomijane są pliki i foldery ukryte (na razie działa tylko na systemach *nixowych, sprawdza czy nazwa pliku nie zaczyna się od kropki). Należy też pamiętać, że skrypt automatycznie (w dodatku bez pytania) zastąpi istniejący w folderze plik EDIT (2010-01-31): Jeśli ktoś ma pomysł na dodatkowe funkcje, lub znalazł jakiś błąd proszę o kontakt. * Dodatkowe miejsceJeśli jeszcze nie masz konta a chciałbyś założyć to zapraszam do skorzystania z linku z zaproszeniem. Zarówno ty, jak i ja otrzymamy dodatkowe 250MB miejsca na cenne dane. Jeśli już masz konto to poszukaj na sole strony linku Referrals, który możesz wykorzystać do zaproszenia znajomych by samemu zyskać więcej miejsca. czwartek, 28 stycznia 2010, kosciak1
TrackBack
Dropbox - obsługa wielu kont
z MyNotebook mój osobisty bobikowy blog
Dropbox umożliwia przechowywanie i synchronizowanie plików pomiędzy różnymi kontami i komputerami. Oprogramowanie, udostępnione przez usługodawcę, są dostępne dla większości systemów operacyjnych, w tym z rodziny Windows, Ubuntu, Fe ... » Wysłany 2010/01/30 19:24:55
Dropbox-index 0.4 - nowa wersja i sporo nowości
z KosciaKowy blog
Korzystając z odrobiny wolnego czasu napisałem nową wersję skryptu Dropbox-index - skryptu pozwalającego na łatwe udostępnianie katalogów z użyciem Dropboxa . Mam nadzieję, że wprowadzone zmiany okażą się pomocne. Dropbox-index W wielkim skrócie ... » Wysłany 2010/02/21 12:58:23
Komentarze
2010/03/10 10:55:12
Działa bez problemu w Pythonie 2.5.x i 2.6.x (nie testowałem w 3.x, podobno są jakieś problemy).
Z Windowsowymi ścieżkami też nie powinno być problemu. Jedynie trzeba pamiętać by ścieżki ze spacją w nazwie otoczyć cudzysłowami (poprzedzenie spacji znakiem \ chyba też zadziała). |
|
Jak będzie z windowsowymi ścieżkami jako argumentami skryptu?