Chciałbym mieć narzędzie terminalowe, które umożliwiłoby mi udostępnianie plików w dowolnych lokalizacjach przez Dropbox. Na przykład przez
dropbox /users/cs/python/codes/1.py
To powinno udostępniać plik w danej lokalizacji.
Załóżmy, że mamy plik 1.html
w ~/Dropbox/public
. Ma link do pliku, który dropbox
powyżej.
Sugeruje to, że pliki Dropboxed powinny znajdować się również w folderze publicznym. Jednak nazwa pliku w folderze Dropbox powinna sugerować Dropbox, aby pobrać dane z danej lokalizacji.
Nie jestem pewien, czy jest to możliwe, czy nie: Chodzi mi o to, aby w nazwie pliku znajdował się kod taki, że Dropbox mógłby pobrać dane z podanej lokalizacji po odczytaniu nazwy pliku.
W jaki sposób można udostępniać pliki w dowolnych lokalizacjach za pomocą Dropbox?
Odpowiedzi:
Nie rozumiem dokładnie, o co pytasz, ale jeśli chcesz, aby pliki pojawiły się w folderze Dropbox Public, a także gdzieś w systemie plików, wygląda na to, że jedyną opcją na razie są twarde łącza (w * nix systemy operacyjne, w tym OS X):
To stworzy
1.py
plik w ~ / Dropbox / Public, który będzie inne link do ten sam plik w systemie plików , choć będzie wyglądać jak inny plik. Oznacza to, że możesz uzyskać dostęp do pliku w ten sam sposób, a wszelkie zmiany dokonane w jednym będą takie same z innymi (ponieważ uzyskują dostęp do tej samej lokalizacji na dysku). Możesz później usunąć link w folderze ~ / Dropbox / Public, a drugi nadal będzie działał. Zwróć uwagę: jeśli usuniesz jedno z linków i odtwarzać plik tam nie będzie już wskazywał tej samej lokalizacji na dysku.źródło
Dla użytkowników Windows możesz zrobić to samo z programem sysinternals o nazwie Węzeł .
Lifehacker ma miły artykuł na ten temat .
źródło
Możesz też poczekać, aż zespół Dropbox doda obsługę - zobacz listę nadchodzących funkcji tutaj .
źródło