Picasa Web ve Dropbox'ı senkronize etme [kapalı]


10

Fotoğraf koleksiyonumun Dropbox'ın Fotoğraflar klasörü altındaki klasörlerde az çok organize olmasını sağladım . Picasa'yı (masaüstü uygulaması) yalnızca bu klasörü tarayacak şekilde ayarladım , böylece albümleri Picasa Web'e (web uygulaması) senkronize edebilirim .

Picasa Desktop uygulamasını, bilgisayarınız ile bulut arasında fotoğraf senkronize etmek için çok düşmanca ve karmaşık buluyorum .

Aracı olarak Picasa Masaüstü olmadan Picasa Web ile Dropbox arasında senkronizasyon yapmanın bir yolu var mı ?


Daha açık olabilir misiniz: Picasa Desktop "çok düşmanca" dır?
Clare Macrae

Yanıtlar:


6

Bunu yapmanın bir yolu GoogleCL aracını kullanmaktır . GoogleCL, Picasa da dahil olmak üzere çeşitli Google hizmetlerine bir komut satırı arayüzüdür (Python komut dosyalarını kullanan ancak Windows sürümü bir sarmalayıcı içerir, bu nedenle Python'u manuel olarak yüklemeniz ve kurmanız gerekmez).

(Bu komutlar için Windows platformunda olduğunuzu varsayıyorum, ancak Linux'ta eşdeğerler var) İlk olarak, GoogleCL araçlarını indirin ve bir klasöre çıkarın. Ardından, Picasa'da yüklenen dosyaların gitmesini istediğiniz bir albüm oluşturun. Kullandığım TestingKullanmak istediğiniz biriyle eşleşmesi için değiştirmek, bu örneğin. Web sitesini kullanmadan şunları yapabilirsiniz:

google picasa create Testing

Komutu ilk kez çalıştırdığınızda, web tarayıcınızı başlatır, böylece Picasa web hesabınıza erişmesi için uygulamaya yetki verebilirsiniz. Bu belirteci hatırlayacaktır, böylece gelecekteki yüklemelerde bunu yapmanız gerekmez.

Bir klasördeki tüm JPEG dosyalarını yüklemek için aşağıdaki komut kullanılabilir:

google picasa post Testing "C:\Users\Your User Name\Documents\My Dropbox\Photos\*.jpg"

Klasör yolunu sisteminiz için doğru olanla değiştirdiğinizden emin olun.

Bu komut, Dropbox Photosklasörünüzdeki tüm .JPG fotoğraflarını TestingPicasa Web'deki albüme yükler . İstediğiniz yolu değiştirebilirsiniz. Yinelemeleri denetlemediğini unutmayın, bu nedenle yükleme komutu çalıştıktan sonra bunları klasörden taşımak veya silmek isteyebilirsiniz.

İşlemi otomatikleştirmek için aşağıdaki satırlar boyunca bir toplu iş dosyası oluşturabilirsiniz (toplu iş dosyasını GoogleCL ile aynı klasöre yerleştirin):

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"

Bu toplu iş dosyasının sonucu, fotoğrafları Dropbox Photosklasörünüze yüklemek ve ardından Uploadedtoplu iş dosyasını bir sonraki çalıştırışınızda yeniden yüklenmelerini önlemek için çağrılan bir alt klasöre taşımak olacaktır . İşlemi otomatikleştirmek istiyorsanız, toplu iş dosyasını zamanlanmış görev olarak çalışacak şekilde ayarlayabilirsiniz.

Bu temel bir yaklaşımdır ve olası tüm durumları ele almaz (örneğin, GoogleCL aracı Picasa Web ile iletişim kuramazsa veya bir hatayla karşılaşırsa, dosyaları yine de Uploadedklasöre taşır ), ancak iyi bir başlangıçtır sorununuzu çözmek için üzerine inşa edebilmeniz gerekir. Masaüstü istemcilerini veya web sitesini kullanmak zorunda kalmadan Picasa Web'e bir klasör yüklenmesinin mümkün olduğunu gösterir.

google help picasaGoogleCL'nin desteklediği diğer seçenekler hakkında bilgi için komutu kullanın . Albümleri listelemek ve oluşturmak için komutlar vardır, bu yüzden toplu iş dosyasını, ilgilendiğiniz bir şeyse her çalıştığında tarih ve saatle yeni bir albüm oluşturmak gibi bir şey yapmak için geliştirmek mümkün olacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.