Forum: PC Hard- und Software Zugriff auf Android-Gerät per Kommandozeile oder Python


von Walter T. (nicolas)


Lesenswert?

Hallo zusammen,

ich will das Kopieren von Fotos aus meiner Handykamera in mein 
Fotoarchiv skripten. Bisher bin ich immer so vorgegangen, dass ich mein 
Handy per USB an den Rechner angestöpselt habe, per Windows-Explorer den 
Inhalt des Foto-Ordners in einen Ordner auf dem PC verschoben habe und 
dann mein Skript gestartet.

Jetzt suche ich nach einem Weg, auf den händischen Schritt mit dem 
Windows-Explorer zu verzichten.

Sprich: Ich suche einen Weg, auf Dateien in einem bekannten Ordner auf 
einem Android-Gerät per Kommandozeile oder per Python zuzugreifen.

Eine Webrecherche führt mich immer wieder auf den Zugriff über den 
ADB-Debugger. Das Handy in den Debug-Modus zu versetzen, nur um Fotos zu 
kopieren, ist nicht besser als meine alte Lösung mit dem händischen 
Kopieren.

Aber gibt es eine bessere Lösung?

Viele Grüße
W.T.

von test (Gast)


Lesenswert?

Eine Googlesuche nach "mtp python" wäre IMHO ein guter Startpunkt.

von Walter T. (nicolas)


Lesenswert?

test schrieb:
> Eine Googlesuche nach "mtp python" wäre IMHO ein guter Startpunkt.

Und wurde deswegen schon lange gemacht. Man landet bei einer Menge von 
Packages, von denen einige neuere seit 2013 nicht mehr gepflegt sind 
oder die einfach die ADB-Kommandos per Kommandozeile wrappen.

Sprich: Es hilft nicht weiter. Ich suche jemanden, der das schonmal 
gemacht hat und mir den entscheidenden Tipp geben kann. Nicht jemanden, 
der Google bedienen kann.

von test (Gast)


Lesenswert?

Dann solltest du im Ausgangsposting schreiben das die die generelle 
Vorgehensweise bekannt ist. Das kann hier niemand wissen.
Und dann solltest du dein eigentliches Problem schildern (z.B. "finde 
keinen funktionierenden mtp Wrapper für Python" ).

von Walter T. (nicolas)


Lesenswert?

test schrieb:
> Und dann solltest du dein eigentliches Problem schildern

Mein eigentliches Problem ist: Ich will Bilder vom Android-Gerät auf 
einen Windows-PC verschieben. Besteht die Lösung nachher aus MTP, PTP, 
irgendwelchen Windows-API-Calls, einer Python-Library oder dem Aufruf 
eines Kommandozeilenprogramms mit Parametern? Das kann ich nicht 
beurteilen. Hätte ich das Problem schon gelöst, wäre ich diesem Thread 
ein Antworter, nicht der Fragesteller.

von Heinz R. (heijz)


Lesenswert?

Falls per WLAN / SFTP auch ok ist:

Du könntest die App "SSHDroid" auf dem Handy installieren, dann so was 
in der Richtung:

https://stackoverflow.com/questions/16150152/secure-ftp-using-windows-batch-script

von Jim M. (turboj)


Lesenswert?

Auf MTP Geräte müsste man über die portable device API zugreifen können, 
siehe:

https://docs.microsoft.com/en-us/windows/desktop/api/portabledeviceapi/nn-portabledeviceapi-iportabledevice

von Wolfgang H. (drahtverhau)


Lesenswert?

OneDrive installieren? Ordner für upload wählen fertig

von Rolf M. (rmagnus)


Lesenswert?

Wolfgang H. schrieb:
> OneDrive installieren? Ordner für upload wählen fertig

Nicht jeder hat Lust, all seine Fotos erstmal vom Handy aus übers 
Internet nach Amerika zu schicken, um sie danach auf dem direkt 
danebenstehenden PC wieder von dort runterzuladen.

von Wolfgang H. (drahtverhau)


Lesenswert?

Dann muß man das auch nicht installieren... War ja nur ein Vorschlag

Beitrag #5683825 wurde vom Autor gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.