Jednym ze sposobów jest skorzystanie z narzędzia GoogleCL . GoogleCL to interfejs wiersza polecenia (wykorzystujący skrypty w języku Python, ale wersja systemu Windows zawiera opakowanie, więc nie trzeba ręcznie instalować i konfigurować języka Python) w różnych usługach Google, w tym Picasie.
(Zakładam, że jesteś na platformie Windows dla tych poleceń, ale w systemie Linux istnieją odpowiedniki).
Najpierw pobierz i wypakuj narzędzia GoogleCL do folderu. Następnie utwórz album w Picasie, do którego mają zostać przesłane przesłane pliki. Użyłem Testing
tego przykładu, zmień go, aby pasował do tego, którego chcesz użyć. Możesz to zrobić bez korzystania ze strony internetowej, uruchamiając:
google picasa create Testing
Po pierwszym uruchomieniu polecenia uruchomi ono przeglądarkę internetową, aby umożliwić aplikacji autoryzację dostępu do konta internetowego Picasa. Zapamięta ten token, więc nie będziesz musiał tego robić przy przyszłych przesyłaniach.
Do przesłania wszystkich plików JPEG z folderu można użyć następującego polecenia:
google picasa post Testing "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg"
Pamiętaj, aby zastąpić ścieżkę folderu poprawną do swojego systemu.
To polecenie spowoduje przesłanie wszystkich zdjęć .JPG z Photos
folderu Dropbox do Testing
albumu w Picasa Web. Możesz zmienić ścieżkę do tego, co chcesz. Pamiętaj, że nie sprawdza duplikatów, więc prawdopodobnie będziesz chciał je przenieść lub usunąć z folderu po uruchomieniu polecenia upload.
Możesz utworzyć plik wsadowy zgodnie z poniższymi instrukcjami, aby zautomatyzować proces (umieść plik wsadowy w tym samym folderze co GoogleCL):
google.exe picasa post Testing "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg"
if not exist "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded" mkdir "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded"
move "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg" "C:\Users\Your User Name\Documents\My Dropbox\Photos\Uploaded"
Rezultatem tego pliku wsadowego byłoby przesłanie zdjęć do Photos
folderu Dropbox, a następnie przeniesienie ich do podfolderu o nazwie, Uploaded
aby zapobiec ich ponownemu przesłaniu przy następnym uruchomieniu pliku wsadowego. Możesz ustawić, aby plik wsadowy był uruchamiany jako zaplanowane zadanie, jeśli chcesz zautomatyzować proces.
Jest to podstawowe podejście i nie obsługuje wszystkich możliwych przypadków (na przykład jeśli narzędzie GoogleCL nie może skontaktować się z Picasa Web lub napotka błąd, nadal przenosi pliki do Uploaded
folderu), ale jest to dobry początek wskaż i powinieneś być w stanie na nim zbudować, aby rozwiązać swój problem. Pokazuje, że możliwe jest przesłanie folderu do Picasa Web bez konieczności korzystania z klienta stacjonarnego lub strony internetowej.
Użyj tego polecenia, google help picasa
aby uzyskać informacje o innych opcjach obsługiwanych przez GoogleCL. Istnieją polecenia do wyświetlania i tworzenia albumów, więc byłoby możliwe ulepszenie pliku wsadowego, aby zrobić coś takiego jak tworzenie nowego albumu z datą i godziną jako tytułem za każdym razem, gdy jest uruchamiany, jeśli było to coś, co cię interesowało.