Direktlink Bildersuche als Kontextmenü im Windows Explorer
Hallo,
in einer älteren Anfrage (Direktlink Google Bildersuche als Kontextmenü im Windows Explorer)
Bildersuche
wurde mir sehr schön geholfen und eine funktionierende Lösung mit Powershell aufgezeigt (Dank nochmal an colinardo).
Ich habe im Windows-Explorer bei Bildern ein Kontextmenüeintrag "Google Imagesuche".
Nun möchte ich das ganze auch für die Yandex-Bildersuche einrichten.
Für Google hieß der Befehl:
doch für Yandex fand ich nur: https://yandex.com/images/search?rpt=imageview&img_url={fullURL}.
Wie müßte die Adresse für "searchbyimage" richtig heißen?
Für hilfreiche Tipps oder Links wäre ich Euch sehr dankbar.
Gruß
Peter
in einer älteren Anfrage (Direktlink Google Bildersuche als Kontextmenü im Windows Explorer)
Bildersuche
wurde mir sehr schön geholfen und eine funktionierende Lösung mit Powershell aufgezeigt (Dank nochmal an colinardo).
Ich habe im Windows-Explorer bei Bildern ein Kontextmenüeintrag "Google Imagesuche".
Nun möchte ich das ganze auch für die Yandex-Bildersuche einrichten.
Für Google hieß der Befehl:
$request = [Net.HttpWebRequest] ([Net.HttpWebRequest]::Create('https://images.google.com/searchbyimage/upload'))
doch für Yandex fand ich nur: https://yandex.com/images/search?rpt=imageview&img_url={fullURL}.
Wie müßte die Adresse für "searchbyimage" richtig heißen?
Für hilfreiche Tipps oder Links wäre ich Euch sehr dankbar.
Gruß
Peter
Please also mark the comments that contributed to the solution of the article
Content-Key: 572088
Url: https://administrator.de/contentid/572088
Printed on: April 25, 2024 at 16:04 o'clock
12 Comments
Latest comment
F12 im Browser drücken, auf den Tab Netzwerk wechseln, Bild über den Button hochladen und in den Developer Tools die URL für den Post Request ablesen, so einfach ist es ...
Aber immer erst mal motzen, Freitagspost ... Natürlich habe ich den Link gelesen und du hattest nach der spezifischen URL gefragt und ich habe dir oben aufgeschrieben was zu tun ist um diese zu erhalten!
p.s. Man kann auch alles in einen einzigen Kommentar schreiben.
Leider kann ich mit der Auflistung in den Dev-Tools nicht viel anfangen.
Wie ich geschrieben habe, findet beim Upload ein POST Request an eine spezifische URL statt, den Eintrag fischst du dir raus und liest die URL ab, inklusive der eventuell mitgeschickten Parameter (rechte Seite in den Developer Tools). Das bringt dir für die Zukunft mehr als wenn dir hier jemand die URL vorbetet da hast du nichts von gelernt.p.s. Man kann auch alles in einen einzigen Kommentar schreiben.
Servus,
hier die reine Funktion ohne Proxy, den kannst du dir ja selbst im Skript noch ergänzen ...
Grüße Uwe
p.s. @144260 meinte wohl das hier , das ist aber nicht alles, Teile der URL muss man weglassen und den Multipart-Namen für den Upload anpassen und dann noch die zurückgegebene URL aus dem JSON auslesen und mit der Root-URL kombinieren.
hier die reine Funktion ohne Proxy, den kannst du dir ja selbst im Skript noch ergänzen ...
yandex_imagesearch_572088.zip
Grüße Uwe
p.s. @144260 meinte wohl das hier , das ist aber nicht alles, Teile der URL muss man weglassen und den Multipart-Namen für den Upload anpassen und dann noch die zurückgegebene URL aus dem JSON auslesen und mit der Root-URL kombinieren.
Vor einiger Zeit hatte ich mal mit C++ rumgespielt
Dann hast du ja jetzt eine schöne Sonntagsbeschäftigung 😉, wenn ich die Mädels da oben so sehe ...Zitat von @PeterleB:
Könnte jemand diese function Get-GoogleImageSearchResult() bzw. function Get-YandexImageSearchResult() nach C++ umsetzen?
Bitteschön in C++ (CLR, Console-App)Könnte jemand diese function Get-GoogleImageSearchResult() bzw. function Get-YandexImageSearchResult() nach C++ umsetzen?
GoogleSearch_YandexSearch_cPlusPlus_572088.zip