| |
|
|
Normann Strübli | Hallöchen,
Habe la fois aus ennui angefangen une IMDB (Internet Movie Database) parser trop écrivons.
je voulais cela chez meinem Mediacenter chez récente eingelegter DVD qui banque de données abgefragt wird, on entre den Ergebnissen auswählen peux et cela Programme ensuite une entsprechenden Dossier erstellt um qui Fichiers là hinein trop kopieren.
cela ganze ist encore wirklich primitiv gehalten, im Augenblick volonté aussi ähnliche Filmtitel gesucht et angezeigt. cela ganze wird encore erweitert, würd mich seulement intéresser si es chez euch soweit funzt.
ou bien la fois entier anders gefragt - kennt jmd. une autre (elegantere)Possibilité so quelque chose abzufragen - ensuite pourrait je mir qui travail sparen...
qui Voir le texte source is aussi encore pas sooo joli (muss pour qui langen récréation erstmal wieder reinkommen )
Déclarer film$,imdb_url$,imdb_data$
Déclarer pos1&,pos2&,cover$,nom$
Déclarer found&,string$
CLS
Film$ = @Contribution$("Filmtitel eingeben","Imdb Suche",»)
Si film$ <> »
imdb_url$ = "https://www.imdb.de/find?s=tt&q=" + film$
d'autre
end
endif
@downloadfile(imdb_url$)
tandis que %Loading
endwhile
si @instr("Keine Treffer", $Télécharger)
imprimer "Nichts gefunden"
elseif @instr("teilweise Treffer gefunden", $Télécharger)
imprimer "Zu Viele Treffer"
d'autre
pos1& = @InStr("Ergebnis", $Télécharger)
found& = @Val(@Mid $($Télécharger,pos1& - 2,2)) comment viele trouvé
imprimer found& + " Treffer"
imprimer »
string$ = @SUBSTR$(@Right$($Télécharger, @len($Télécharger) - pos1&),1,"/table")
whileloop found&
pos2& = @InStr("href=q/title/", string$)
cover$ = @Mid $(string$,pos2& + 13,9)
nom$ = @SUBSTR$(@Mid $(string$,@InStr(cover$+ "/q>" , String$) + 12,50),1,"<")
allemand Sonderzeichen - et Umlaute einsetzen
string$ = @Right$(string$, @len(string$) - @InStr(nom$, string$))
nom$ = @Translate$(nom$,"ß","ß")
nom$ = @Translate$(nom$,"Ä","Ä")
nom$ = @Translate$(nom$,"ä","ä")
nom$ = @Translate$(nom$,"ü","ü")
nom$ = @Translate$(nom$,"Ü","Ü")
nom$ = @Translate$(nom$,"ö","ö")
nom$ = @Translate$(nom$,"Ö","Ö")
imprimer cover$ + " >" + nom$
dec found&
endwhile
endif
waitinput
end
|
|
|
| |
|
|
|
| c'est oui une super l'affaire!
je gebe Terminator un, et erhalte tout de suite 4 Filmtitel!
Funktioniert, mais encore pas sur den Source geschielt... |
|
|
| |
|
|
|
Rolf Koch | Jo einwandfrei. Dawn of Dead 2 Treffer Rocky = très viele Treffer |
|
|
| |
|
|
|
| Normann Strübli
ou bien la fois entier anders gefragt - kennt jmd. une autre (elegantere)Possibilité so quelque chose abzufragen - ensuite pourrait je mir qui travail sparen...
Lässt sich que voici [...] nutzen? |
|
|
| |
|
|