----------------------------------------------- - eXtreme Movie Manager - - MagicScript Technology - - 2001-2016 BinaryWorks.it - ----------------------------------------------- - Web : www.OFDb.de - - Authors : Radioactive; - - eb1, rewrite for 5.0 by - - LukeSkywalker,upated by Oliver678 - - fixed by Mawu, update by Heiko78 - - Date : 04/July/2017 - - Revision: 2.11 - - Comment : Imports all available Information - - from OFDb.de (german IMDB) - ----------------------------------------------- #MADEBY#=Radioactive; eb1, fixed by mawu, fixed for 5.0 by LukeSkywalker, updated by Oliver678, Update by Heiko78 #DATEBUILD#=2023-08-08 - 12:48 #WEBSITE#=OFDB.DE - (GERMAN) #NOTE#=Imports all available Information from OFDb.de (german IMDB) #SCRIPTQUALITY#=4 #ICONQUALITY#=4 #SCRIPTGENERATION#=3 #TVSERIES#=FALSE #SCRIPTFORACTORS#=FALSE #LANGUAGESORT#=DE #REPLACESPACES#=+ // // Changelog for OFDB.de script: // // --- 2.11 --- // * fixed and rewritten for OFDb2.0 // * to do: #DIRECTLINK# // // --- 2.04 --- // * partly fixed and rewritten for OFDb2.0 // // --- 1.63 --- // * fixed and rewritten for https // // --- 1.62 --- // * Added option to limit number of actors // // --- 1.61 --- // * Added import of Trailer File Link // // --- 1.60 --- // * Added import of actors pictures // * Added option to not import actors informations (faster) // * Added option to not overwrite existing actors // * Added option to not download actors pictures // // --- 1.54 --- // * Fixed movie connections for XMM8 // * Fixed some import issues with movies which don't have a dvd or blu-ray version listed // // --- 1.53 --- // * Merged with OFDB[Chains] script // * Fixed mpaa, ean/upc (for some cases) // // --- 1.52 --- // * Merged with OFDB[Chains] script // // --- 1.51 --- // * Merged with OFDB[Chains] script // // --- 1.50 --- // * Added option to choose media information // * Added option what actors to download // * Added option how many comments to download // * Added producer, writer, composer, editor, media, mediayear, packaging, akas titles, sequels/prequels/parts // * Added import of alternate front and back covers // * Fixed actors, genre, rating, imdb-link // // --- 1.46 --- // * Fixed a bug in MPAA(FSK) // // --- 1.45 --- // * Now every imdb-link should work (also imdb.de, german.imdb.com,...)[thx Prinz] // // --- 1.44 --- // * Fixed the Commentproblem // * changed the FSK (Example: FSK 16 --> ab 16 Jahren;FSK Keine Jugendfreigabe or SPIO/JK: keine schwere Jugendgefährdung // -->ab 18 Jahren; // // --- 1.43 --- // * Added missing substitute: %C3%9F=ß // // --- 1.42 --- // * Added an option to put the Article at the beginning // // --- 1.41 --- // * fixed a bug with the genres // // --- 1.40 --- // *Added an imdb-id search and fixed some bugs(Genres in actordb,only one country,...) // // --- 1.37 --- // * Added all titels + AKAS importet into custom field 9 - helps to search a movie in the db based on all known titels // // --- 1.36 --- // * Chnage of MPAA only to take link name / not the content of the mouseover box (ex. "FSK 18" insted of "Dieses Medium ist freigegeben für Zuschauer ab 18 Jahren.") // // --- 1.35 --- // * Cleanup of MPAA // // --- 1.34 --- // * Removed the Umlaut in the CreateMovieList because it causes problems // // --- 1.33 --- // * Fixed special characters import (UTF8) // * Fixed a plot and comment import // // --- 1.32 --- // * Fixed special characters import (UTF8) // * Fixed a bug in the Movie Search // // --- 1.31 --- // * Fixed a bug in the Movie Search // // --- 1.3 --- // * Fixed a visual bug in the Movie Search // // --- 1.2 --- // * Now the script can use intellingent directlink // * The script now store IMDB code automatically // // --- 1.1 --- // * Added year to each title in CREATEMOVIELIST // * Added tag ICONQUALITY // * Started Changelog // #SCRIPTWEBSITE#=https://www.ofdb.de/ #WEBQUERY#=https://www.ofdb.de/suchergebnis/?#MOVIE# #WEBQUERYID#=https://www.ofdb.de/view.php?page=film&fid=#MOVIEUPDATEID# //New Tags of MagicScript Engine Generation 3 #LANGUAGESORT#=DE [LANGUAGESORT]=EN=English|IT=Italian|FR=France|DE=Deutsch #TYPE#=0 [TYPE]=0=Complete|1=Covers|2=Trailers|3=Tunes|4=Subtitles|5=Chains|6=Mistakes|7=Games|8=Adult|9=Anime #OPTIONS#=1 [OPTIONS]=0=No Options|1=With Options #LOADOPTIONS# //Set the Variable 80 = 0, the variables from 80 to 99 are for options purpose //Note that the value between #80# and [ are the option's selected value, //the value between[ ] is the name of the option and after ] there are //the descriptions of the option #SETOPTION#=#86#0[Intelligente Directlink Engine verwenden]0=Intelligente D irectlink Engine NICHT verwenden|1=Intelligente Directlink Engine verwenden #SETOPTION#=#91#1[Serien anzeigen]0=Serien NICHT anzeigen|1=Serien anzeigen #SETOPTION#=#77#1[Subgenres verwenden]0=Keine Subgenres verwenden|1=Subgenres verwenden #SETOPTION#=#81#1[EAN/UPC- und IMDB-Code sofort speichern (nützlich für Ketten!)]0=EAN/UPC- und IMDB-Code NICHT importieren|1=EAN/UPC- und IMDB-Code importieren #SETOPTION#=#92#12[Anzahl der zu importierenden Schauspieler]4=Schauspieler|8=Schauspieler|12=Schauspieler|25=Schauspieler|50=Schauspieler|99=Schauspieler|999=Schauspieler #SETOPTION#=#83#1[Welche Schauspieler möchten Sie importieren?]0=Schauspieler NICHT importieren|1=Alle Schauspieler eines Films importieren|2=Nur Schauspieler mit Charakternamen importieren #SETOPTION#=#84#0[Vorhandene Schauspielerdaten überschreiben?]0=Vorhandene Daten NICHT überschreiben|1=Vorhandene Daten überschreiben #SETOPTION#=#85#1[Schauspielerbilder herunterladen]0=Schauspielerbilder NICHT herunterladen|1=Schauspielerbilder herunterladen #SETOPTION#=#87#1[Filmverbindungen importieren]0=Filmverbindungen NICHT importieren|1=Filmverbindungen importieren #SETOPTION#=#90#1[Crew importieren]0=Crew NICHT importieren|1=Crew importieren #SETOPTION#=#97#1[Frank Trebbin Kommentar übernehmen]0=Frank Trebbin Kommentar NICHT übernehmen|1=Frank Trebbin Kommentar übernehmen #SETOPTION#=#86#2[Anzahl der zu importierenden Kommentare]0=Kommentare NICHT importieren|1=1 Kommentar importieren|2=Bis zu 5 Kommentare importieren|3=Bis zu 10 Kommentare importieren #ENDLOADOPTIONS# #SETVARIABLES# // set all variables // variable for comparing, always keep at 0 #PUT#=0#00# #PUT#=1#01# #PUT#=2#02# #PUT#=3#03# #PUT#=0#78# #PUT#=0#79# #PUT#=Bretzelburger#93# #PUT#=Moonshade#94# #PUT#=Fastmachine#60# #PUT#=PierrotLeFou#61# #PUT#=Der Mann mit dem Plan#62# #PUT#=vodkamartini#63# #PUT#=Blade Runner#64# #PUT#=Snake_Plissken#65# #PUT#=niklas90#66# #PUT#=NAME10#67# #PUT#=Frank Trebbin#95# #ENDSETVARIABLES# #RIGHTPAGEFOUND# #GOTO#=ENDOFRP #PUT#=#23# #PUT#=#24# #GETMOVIEVAR#=#23#=#CUSTOM8VALUE# #IF# #23#==#24# //NO Directlink, continue #GOTO#=CONTINUERIGHTPAGE #ENDIF# #SEARCHREPLACEVAR#=https://.*imdb[^\d]*(\d+).*|$1#23##01# //Trying to load the movie from Direct Link & check that it's IMDB link & points to the movie with title or original title from database #STRING#=#22#=https://www.ofdb.de/suchergebnis/?#23# #OPENWEBSLOT2#=#22# #LOADWEBSLOT2# #FINDLINE#=Direktlink zu diesem Suchergebnis:#10##ONERROR#=*OK* #PUT#=37#11# #FINDLINEPREVIOUS#=#14##ONERROR#=*OK* #TAKEWORD#=#10#,#11#,#14# #STRING#=#12#=https://www.ofdb.de/film/#10# #TAKEDIRECTLINK#=#12# #CONDITIONRIGHTPAGE# #12#==#12# #GOTO#=ENDRIGHTPAGEEND :CONTINUERIGHTPAGE #GOTO#=ENDOFRP #RESTOREMAIN# #STARTREADWEB# #FINDLINE#=#10# #ONERROR#=*STOP* #FIND#=>#11# #ONERROR#=*STOP* #PUT#=8#12# #TAKEWORDLEN#=#15#,#11#,#12# #PUT#=OFDb - S#18# #IF# #15#<>#18# //The webpage is direcly the webpage of the movie, so I exit #CONDITIONRIGHTPAGE# #15#<>#18# #GOTO#=ENDRIGHTPAGEEND #ENDIF# #IF# #86#==#00# //Do NOT use the INTELLIGENT Directlink AUTOMATIC SELECTION #CONDITIONRIGHTPAGE# #15#<>#18# #GOTO#=ENDRIGHTPAGEEND #ENDIF# //Check if the movie has year or not, if not I cannot use the directlink automatic selection #PUT#=#23# #PUT#=#24# #GETMOVIEVAR#=#23#=#YEARVALUE# #IF# #23#==#24# //Do NOT use the INTELLIGENT Directlink AUTOMATIC SELECTION because there is no year #CONDITIONRIGHTPAGE# #15#<>#18# #GOTO#=ENDRIGHTPAGEEND #ENDIF# //============== READY TO GO WITH INTELLIGENT Directlink AUTOMATIC SELECTION //try to locate a movie with the same year in title, take the first I found. :CICLE_READLINE_MAIN #FINDLINE#=<a href="view.php?page=film&fid=#12# #ONERROR#=*OK* #IF# #12#==#00# //No Movies Found #CONDITIONRIGHTPAGE# #15#<>#18# #GOTO#=ENDRIGHTPAGEEND #ENDIF# :CICLEREAD_SAMELINE #FIND#=<a href="view.php?page=film&fid=#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=CICLE_READLINE_MAIN #ENDIF# #FIND#="#13# #ONERROR#=*ASK* #COMPUTECURSOR#=+5 #FIND#="#04# #ONERROR#=*ASK* #TAKEWORD#=#06#,#13#,#04# #FIND#=(#04# #ONERROR#=*ASK* #FIND#=)#05# #ONERROR#=*ASK* #TAKEWORD#=#07#,#04#,#05# #CHECKVARIABLE#=#07# //Directlink of the movie #STRING#=#06#=https://www.ofdb.de/#06# #IF# #23#<>#07# //This is not the movie I search for, try again #GOTO#=CICLEREAD_SAMELINE #ENDIF# //Same YEAR!!! //OK, if I am here, I suppose that the movie is the one I search for. #PUT#=1#15# #TAKEDIRECTLINK#=#06# #CONDITIONRIGHTPAGE# #00#==#00# #IF# #81#==#00# //No store EAN and IMDB #GOTO#=ENDRIGHTPAGEEND #ENDIF# //User want store the EAN and IMDB code of this movie NOW //So, if I am in a chain, the IMDB script has already the DirectLink //I must open the Movie Directlink, and find the IMDB link and EAN //In the variable #06# I have the directlink #OPENNEWWEB#=#06# //Try to find the IMDB link #STARTREADWEB# #FINDLINE#=imdb.com/Title?#12##ONERROR#=*STOP* #SETCURSOR#=1 #FIND#="http://#11##ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12##ONERROR#=*STOP* //I have the IMDB DirectLink!! #TAKEWORD#=#13#,#11#,#12# //Store it on CUSTOM8 Variable #TAKEIMDBLINK#=#13# #STRING#=#75#=#13# //Save information, so the next IMDB Script has already the DirectLink! #SAVEMOVIE# #RESTOREWEB# :ENDRIGHTPAGEEND #RESTOREMAIN# :ENDOFRP #ENDRIGHTPAGEFOUND# #CREATEMOVIELIST# #STARTREADWEB# #WRITETITLELIST#=Filme gefunden #WRITETITLELIST#=------------------------------- #FINDLINE#=<table width="100%" #10# #ONERROR#=*OK* #PUT#=#17# #REPEAT# #FINDLINE#=<td><a target="_blank" href="https://www.ofdb.de/film/#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=NOMOREMATCHES #ENDIF# #FIND#= href=#11# #COMPUTECURSOR#=+9 #FIND#="#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#+6 #TAKEWORD#=#13#,#11#,#12# // Link #CHECKVARIABLE#=#13# #TRIM# #FIND#=src='./images/#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=CMLNOCOVER #ENDIF# #FIND#=.#11# #FIND#=.jpg#12# #TAKEWORD#=#16#,#11#,#12# // Cover #STRING#=#16#=https://www.ofdb.de#16#.jpg :CMLNOCOVER #FIND#='>">#11# #FIND#=">#11# #FIND#=>#11# #FIND#=</span>#12# #TAKEWORD#=#15#,#11#,#12# // Titel #CHECKVARIABLE#=#15# #STARTSUBSTITUTETAGS# #TRIM# #READNEXTLINE# #FIND#=[Serie]#14# #IF# #14#>>#00# #STRING#=#15#=#15# [Serie] #ENDIF# #IF# #91#==#00# #GOTO#=NOMOVIE #ENDIF# #FINDLINE#=<td>#11# #FIND#=>#11# #FIND#=</td>#12# #FIND#=<#12# #ONERROR#=*OK* #TAKEWORD#=#14#,#11#,#12# // Jahr #CHECKVARIABLE#=#14# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #IF# #14#==#17# #GOTO#=NOMOVIE #ENDIF# #WRITETITLELIST#=#13# ---> #15# (#14#) §#16# :NOMOVIE #WHILE# #11#<>#00# :NOMOREMATCHES :NOMATCHES #ENDCREATEMOVIELIST# #LOADWEBSLOTS# #IF# #83#==#00# #PUT#=0#78# #GOTO#=ACTORSNOTWANT #ENDIF# #STARTREADWEB# #FINDLINE#=>Alle Details anzeigen<#10# #ONERROR#=*OK* #RESETCURSOR# #FIND#=<a href="#11# #ONERROR#=*OK* #FIND#="#11# #FIND#=">#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #TRIM# #STRING#=#50#=#13# #OPENWEBSLOT3#=#50# #PUT#=1#78# :ACTORSNOTWANT #IF# #82#==#00# #GOTO#=NODETAILS #ENDIF# #IF# #82#==#01# #GOTO#=DVD #ENDIF# #IF# #82#==#02# #GOTO#=BLURAY #ENDIF# #IF# #82#==#03# #GOTO#=BLURAY #ENDIF# :DVD #IF# #82#==#02# #GOTO#=NODETAILS #ENDIF# #STARTREADWEB# #FINDLINE#=Deutschland:#10# #ONERROR#=*STOP* #FIND#=DVD:#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=FREETV #ENDIF# #FINDPREVIOUS#=<a href="#11# #ONERROR#=*STOP* #FIND#="#11# #ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #IF# #12#<>#00# // Link to local review available!! Storing it to SLOT1 #TAKEWORD#=#13#,#11#,#12# #STRING#=#49#=https://www.ofdb.de/#13# #OPENWEBSLOT1#=#49# #PUT#=1#79# #ENDIF# #GOTO#=NODETAILS :BLURAY #STARTREADWEB# #FINDLINE#=Deutschland:#10# #ONERROR#=*STOP* #FIND#=Blu-ray Disc:#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=DVD #ENDIF# #FINDPREVIOUS#=<a href="#11# #ONERROR#=*STOP* #FIND#="#11# #ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #IF# #12#<>#00# // Link to local review available!! Storing it to SLOT1 #TAKEWORD#=#13#,#11#,#12# #STRING#=#49#=https://www.ofdb.de/#13# #OPENWEBSLOT1#=#49# #PUT#=2#79# #ENDIF# :FREETV #STARTREADWEB# #FINDLINE#=Deutschland:#10# #ONERROR#=*STOP* #FIND#=Free-TV:#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=NODETAILS #ENDIF# #FINDPREVIOUS#=<a href="#11# #ONERROR#=*STOP* #FIND#="#11# #ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #IF# #12#<>#00# // Link to local review available!! Storing it to SLOT1 #TAKEWORD#=#13#,#11#,#12# #STRING#=#49#=https://www.ofdb.de/#13# #OPENWEBSLOT1#=#49# #PUT#=3#79# #ENDIF# :NODETAILS #ENDLOADWEBSLOTS# /---------- ok --------- #MOVIETITLE# #STARTREADWEB# #FINDLINE#=Bewertung:#10# #ONERROR#=*OK* #READNEXTLINE# #READNEXTLINE# #FIND#=<a href="#11# #ONERROR#=*OK* #FIND#="#11# #FIND#=notenspiegel/"#12# #TAKEWORD#=#70#,#11#,#12# #STARTREADWEB# #FINDLINE#=Originaltitel:#10# #ONERROR#=*OK* #READNEXTLINE# #FIND#=<dd>#11# #ONERROR#=*OK* #FIND#=>#11# #FIND#=</dd>#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #ORIGINALTITLE#=#13# #STARTREADWEB# #FINDLINE#=<title>OFDb - #10# #ONERROR#=*OK* #FIND#=-#11# #ONERROR#=*OK* #FIND#=(#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TITLE#=#13# //========= NEW CODE FOR DIRECTLINK EXCHANGE THROUG SCRIPTS ===== #IF# #81#==#00# //No store EAN and IMDB #GOTO#=SKIPEAN #ENDIF# //Try to find the IMDB link #STARTREADWEB# #FINDLINE#=imdb.com/title/#10# #ONERROR#=*STOP* #RESETCURSOR# #FIND#="http#11# #ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*STOP* //I have the IMDB DirectLink!! #TAKEWORD#=#13#,#11#,#12# //Store it on CUSTOM8 Variable #TAKEIMDBLINK#=#13# #TAKECUSTOM8#=#13# #STRING#=#75#=#13# :SKIPEAN #ENDMOVIETITLE# /---------- ok --------- #DIRECTOR# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDDIRECTORLIST #ENDIF# #FINDLINE#=>Regie<#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDDIRECTORLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDDIRECTORLIST #ENDIF# #TAKEWORD#=#13#,#00#,#00# #READNEXTLINE# #FIND#=als #14# #ONERROR#=*OK* #IF# #14#>>#00# #TAKEWORD#=#14#,#00#,#00# #CHECKVARIABLE#=#14# #TRIM# #STRING#=#13#=#13# (#14#) #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEDIRECTOR#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDDIRECTORLIST #ENDIF# #WHILE# #10#<>#00# :ENDDIRECTORLIST #RESTOREMAIN# #ENDDIRECTOR# #ACTORS# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDACTORLIST #ENDIF# #STARTREADWEB# #FINDLINE#=>Darsteller <#10# #ONERROR#=*OK* #SAVEWEBSITELINE# #FINDLINE#=>Kein Darsteller vorhanden/eingetragen<#10# #ONERROR#=*OK* #IF# #10#==#00# #RESTOREWEBSITELINE# #GOTO#=STARTACTORIMPORT #ENDIF# #IF# #10#<>#00# #RESTOREWEBSITELINE# #FINDLINE#=>Stimme/Sprecher<#10# #ONERROR#=*OK* #ENDIF# #IF# #10#==#00# #GOTO#=ENDACTORLIST #ENDIF# :STARTACTORIMPORT #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #READPREVIOUSLINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #IF# #92#==#00# #GOTO#=ENDACTORLIST #ENDIF# #COMPUTEVAR#=#92#-1 #CLEARBUFFERACTORS# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDACTORLIST #ENDIF# #IF# #83#==#01# #GOTO#=ACTORIMPORT #ENDIF# #IF# #83#==#02# #FIND#=<b>#11# #ONERROR#=*OK* #ENDIF# #IF# #11#==#00# #GOTO#=ACTORSKIP #ENDIF# :ACTORIMPORT #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #IF# #85#==#00# #GOTO#=SKIPACTORPIC #ENDIF# #FINDLINEPREVIOUS#=<div class="teaser_cover-sm-inner">#12# #READNEXTLINE# #FIND#=/images/profile#11# #ONERROR#=*OK* #IF# #11#==#00# #RESETCURSOR# #FIND#=/images/person#11# #ONERROR#=*OK* #ENDIF# #IF# #11#==#00# #FINDLINE#=<h4>#10# #GOTO#=SKIPACTORPIC #ENDIF# #FIND#="#12# #TAKEWORD#=#17#,#11#,#12# #CHECKVARIABLE#=#17# #TRIM# #STRING#=#20#=https://www.ofdb.de/#17# #TAKEPICTUREINMOVIES#=#20#,#13# #FINDLINE#=<h4>#10# :SKIPACTORPIC #READNEXTLINE# #FIND#=</b>#11# #ONERROR#=*OK* #IF# #11#==#00# #PUT#=#14# #GOTO#=CHARSKIP #ENDIF# #FIND#= #11# #ONERROR#=*OK* #FIND#=</p>#12# #TAKEWORD#=#14#,#11#,#12# #CHECKVARIABLE#=#14# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# :CHARSKIP #PUT#=#15# #STRING#=#16#=#13#§#14#§#15# #TAKEACTOR#=#16# #IF# #84#==#01# #GOTO#=ACTOROVERWRITE #ENDIF# #CHECKACTOREXIST#=#23#,#13# #IF# #23#==#01# #GOTO#=ACTORSKIP #ENDIF# :ACTOROVERWRITE #ADDACTOR#=#13# :ACTORSKIP #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDACTORLIST #ENDIF# #WHILE# #10#<>#00# :ENDACTORLIST #RESTOREMAIN# #ENDACTORS# #PRODUCER# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDPRODUCERLIST #ENDIF# #FINDLINE#=>Produzent#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDPRODUCERLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDPRODUCERLIST #ENDIF# #TAKEWORD#=#13#,#00#,#00# #READNEXTLINE# #FIND#=als #14# #ONERROR#=*OK* #IF# #14#>>#00# #TAKEWORD#=#14#,#00#,#00# #CHECKVARIABLE#=#14# #TRIM# #STRING#=#13#=#13# (#14#) #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEPRODUCER#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDPRODUCERLIST #ENDIF# #WHILE# #10#<>#00# :ENDPRODUCERLIST #RESTOREMAIN# #ENDPRODUCER# #WRITER# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDWRITERLIST #ENDIF# #FINDLINE#=>Drehbuchautor#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDWRITERLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDWRITERLIST #ENDIF# #TAKEWORD#=#13#,#00#,#00# #READNEXTLINE# #FIND#=als #14# #ONERROR#=*OK* #IF# #14#>>#00# #TAKEWORD#=#14#,#00#,#00# #CHECKVARIABLE#=#14# #TRIM# #STRING#=#13#=#13# (#14#) #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEWRITER#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDWRITERLIST #ENDIF# #WHILE# #10#<>#00# :ENDWRITERLIST #RESTOREMAIN# #ENDWRITER# #PHOTOGRAPHER# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDCOMPOSERLIST #ENDIF# #FINDLINE#=>Director of Photography (Kamera)#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDPHOTOLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDPHOTOLIST #ENDIF# #TAKEWORD#=#13#,#00#,#00# #READNEXTLINE# #FIND#=als #14# #ONERROR#=*OK* #IF# #14#>>#00# #TAKEWORD#=#14#,#00#,#00# #CHECKVARIABLE#=#14# #TRIM# #STRING#=#13#=#13# (#14#) #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEPHOTOGRAPHER#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDPHOTOLIST #ENDIF# #WHILE# #10#<>#00# :ENDPHOTOLIST #RESTOREMAIN# #ENDPHOTOGRAPHER# #MUSIC# #LOADWEBSLOT3# #IF# #78#==#00# #GOTO#=ENDMUSICLIST #ENDIF# #FINDLINE#=>KOMPONIST#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDMUSICLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDMUSICLIST #ENDIF# #TAKEWORD#=#13#,#00#,#00# #READNEXTLINE# #FIND#=als #14# #ONERROR#=*OK* #IF# #14#>>#00# #TAKEWORD#=#14#,#00#,#00# #CHECKVARIABLE#=#14# #TRIM# #STRING#=#13#=#13# (#14#) #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEMUSIC#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDMUSICLIST #ENDIF# #WHILE# #10#<>#00# :ENDMUSICLIST #RESTOREMAIN# #ENDMUSIC# /---------- ok ---------- #GENRE# #STARTREADWEB# :SKIPKIND #FINDLINE#=/genre/#12##ONERROR#=*STOP* #FIND#=genre">#10# #ONERROR#=*OK* #FIND#=>#10# #ONERROR#=*OK* #FIND#=</span>#11# #ONERROR#=*OK* #TAKEWORD#=#13#,#10#,#11# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #READNEXTLINE# #FIND#=arrow_right#11# #ONERROR#=*OK* #IF# #11#>>#00# #GOTO#=SKIPKIND #ENDIF# #TAKEGENRE#=#13# #READPREVIOUSLINE# #REPEAT# #READNEXTLINE# #FIND#=genre">#12# #ONERROR#=*STOP* #FIND#=>#10# #ONERROR#=*OK* #FIND#=</span>#11# #ONERROR#=*OK* #TAKEWORD#=#13#,#10#,#11# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #IF# #77#==#00# #TAKEGENRE#=#13# #GOTO#=SKIPSUBGENRE #ENDIF# #TAKESUBGENRE#=#13# :SKIPSUBGENRE #WHILE# #12#<>#00# #ENDGENRE# /---------- ok ---------- #RATING# #STARTREADWEB# #FINDLINE#=Bewertung:#10# #ONERROR#=*STOP* #READNEXTLINE# #FIND#=aria-valuenow="#11# #ONERROR#=*STOP* #FIND#="#11# #FIND#=" aria-valuemin#12# #ONERROR#=*STOP* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKERATING#=#13# #ENDRATING# /---------- ok ---------- #COMMENTS# #IF# #86#==#00# #GOTO#=NOCOMMENTS #ENDIF# #IF# #86#==#01# #PUT#=1#76# #ENDIF# #IF# #86#==#02# #PUT#=5#76# #ENDIF# #IF# #86#==#03# #PUT#=10#76# #ENDIF# #PUT#=#13# #PUT#=#14# #PUT#=#16# #PUT#=0#17# #STARTREADWEB# #FINDLINE#=/trebbin/#10# #ONERROR#=*OK* #IF# #10#==#00# #STRING#=#55#=#93# #GOTO#=CYCLECOMMENTS #ENDIF# #RESETCURSOR# #FIND#="#11# #ONERROR#=*OK* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #TRIM# #STRING#=#98#=#13# #OPENNEWWEB#=#13# #STARTREADWEB# #FINDLINE#=>Review<#10# #ONERROR#=*OK* #FINDLINE#=<p class="mt30">#11# #ONERROR#=*OK* #STRING#=#14#=Review von Frank Trebbin#NEWLINE#----------#NEWLINE##NEWLINE# :CYCLETREBBIN #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #STRING#=#14#=#14##13##NEWLINE# #RESETCURSOR# #FIND#=</p>#10# #IF# #10#==#00# #READNEXTLINE# #GOTO#=CYCLETREBBIN #ENDIF# #STRING#=#14#=#14##NEWLINE#<hr>#NEWLINE# #STRING#=#16#=#14##NEWLINE# #RESTOREMAIN# #STRING#=#55#=#93# :CYCLECOMMENTS #REPEAT# #STARTREADWEB# #FINDLINEVAR#=#55##10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=CNOTFOUND #ENDIF# #STRING#=#14#=Review von #55##NEWLINE#----------#NEWLINE##NEWLINE# #RESETCURSOR# #FIND#=href=#11# #ONERROR#=*OK* #FIND#="#11# #ONERROR#=*OK* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #OPENNEWWEB#=#13# #STARTREADWEB# #FINDLINE#=>Review<#10# #ONERROR#=*OK* #FINDLINE#=<p class="mt30">#11# #ONERROR#=*OK* :CYCLE55 #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #STRING#=#14#=#14##13##NEWLINE# #RESETCURSOR# #FIND#=</p>#10# #IF# #10#==#00# #READNEXTLINE# #GOTO#=CYCLE55 #ENDIF# #STRING#=#14#=#14##NEWLINE#<hr>#NEWLINE# #STRING#=#16#=#16##NEWLINE##14# #RESTOREMAIN# #COMPUTEVAR#=#17#+1 :CNOTFOUND #IF# #55#==#93# #STRING#=#55#=#94# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#94# #STRING#=#55#=#60# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#60# #STRING#=#55#=#61# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#61# #STRING#=#55#=#62# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#62# #STRING#=#55#=#63# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#63# #STRING#=#55#=#64# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#64# #STRING#=#55#=#65# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#65# #STRING#=#55#=#66# #GOTO#=SKIPCYCLE #ENDIF# #IF# #55#==#66# #GOTO#=LASTCOMMENT #ENDIF# :SKIPCYCLE #WHILE# #17#<<#76# :LASTCOMMENT #TAKECOMMENTS#=#16# :NOCOMMENTS #ENDCOMMENTS# /---------- ok ---------- #PLOT# #STARTREADWEB# #PUT#=#14# #FINDLINE#=<span itemprop="description">#10##ONERROR#=*STOP* #FINDLINE#=<a href=#11# #ONERROR#=*OK* #FIND#="#11# #ONERROR#=*OK* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #OPENNEWWEB#=#13# #STARTREADWEB# #FINDLINE#=<h4 class="mb15">#10##ONERROR#=*OK* #FIND#=>#11# #FIND#= ...</h4>#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# :REPEATPLOT #READNEXTLINE# #FIND#=... #11# #ONERROR#=*OK* #IF# #11#>>#00# #FIND#= #11# #ENDIF# #TAKEWORD#=#14#,#11#,#00# #STRING#=#13#=#13# #14# #RESETCURSOR# #FIND#=</p>#11# #IF# #11#==#00# #GOTO#=REPEATPLOT #ENDIF# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEPLOT#=#13# :NOPLOT #RESTOREWEB# #ENDPLOT# /---------- ok ---------- #RUNTIME# #STARTREADWEB# #FINDLINE#=imdb.com/title/#10# #ONERROR#=*STOP* #RESETCURSOR# #FIND#="http#11# #ONERROR#=*STOP* #COMPUTECURSOR#=+1 #FIND#="#12# #ONERROR#=*STOP* //I have the IMDB DirectLink!! #TAKEWORD#=#17#,#11#,#12# #STRING#=#17#=#17#technical/ #OPENNEWWEB#=#17# #STARTREADWEB# #FINDLINE#="subText":"(#15##ONERROR#=*OK* #IF# #15#==#00# #GOTO#=ENDRUNTIME #ENDIF# #FIND#=(#11# #FIND#= min)#12# #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TAKERUNTIME#=#13# :ENDRUNTIME #RESTOREMAIN# #ENDRUNTIME# /------ ok ------- #YEAR# #STARTREADWEB# #FINDLINE#=Erscheinungsjahr:#10##ONERROR#=*STOP* #READNEXTLINE# #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEYEAR#=#13# #ENDYEAR# /------ ok ------- #MOVIEID# #STARTREADWEB# #FINDLINE#=data-film-id="#10##ONERROR#=*STOP* #FIND#="#11# #FIND#=" #12# #TAKEWORD#=#13#,#11#,#12# #TAKEMOVIEID#=#13# #ENDMOVIEID# /------- ok ------- #COUNTRY# #STARTREADWEB# #REPEAT# #FINDLINE#="countryOfOrigin"#10# #ONERROR#=*STOP* #FIND#=>#11# #FIND#=<#12# #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TAKECOUNTRY#=#13# #WHILE# #10#<>#00# #ENDCOUNTRY# /-------- ok ---------- #POSTER# #STARTREADWEB# #FINDLINE#=<img src="./images/poster.#10# #ONERROR#=*OK* #IF# #10#==#00# #STARTREADWEB# #FINDLINE#=<img src="./images/film.#10# #ONERROR#=*OK* #ENDIF# #FIND#=/#11# #ONERROR#=*OK* #FIND#="#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #STRING#=#13#=https://www.ofdb.de/#13# #TAKEPOSTER#=#13# #IF# #54#==#00# // no local review link available #GOTO#=NOMOREPOSTERS #ENDIF# #STARTREADWEB# #FINDLINE#=url(./images/backdrop.#10# #ONERROR#=*STOP* #FIND#=/#11# #ONERROR#=*OK* #FIND#=)#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #STRING#=#13#=https://www.ofdb.de/#13# #TAKEPOSTERFANART#=#13# :NOMOREPOSTERS #ENDPOSTER# #REGION# #IF# #79#==#00# // no local review link available #GOTO#=NOREGION #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Regionalcode:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=NOREGION #ENDIF# #FIND#="Daten"#11# #ONERROR#=*OK* #FIND#=.#11# #ONERROR#=*OK* #COMPUTEVAR#=#11#-2 #TAKEWORDLEN#=#13#,#11#,#01# #CHECKVARIABLE#=#13# #STARTSUBSTITUTETAGS# #TRIM# #TAKEREGION#=#13# :NOREGION #RESTOREMAIN# #ENDREGION# #AUDIODVD# #IF# #79#==#00# // no local review link available #GOTO#=ENDAUDIO #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Tonformat:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDAUDIO #ENDIF# #FIND#=Tonformat:#11# #ONERROR#=*OK* #REPEAT# #FIND#=)">#11# #ONERROR#=*OK* #IF# #11#==#00# #GOTO#=NOMOREAUDIO #ENDIF# #FIND#=</a>#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#+2 #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEAUDIODVD#=#13# #WHILE# #11#<>#00# :ENDAUDIO :NOMOREAUDIO #RESTOREMAIN# #ENDAUDIODVD# #SCREENDVD# #IF# #79#==#00# // no local review link available #GOTO#=ENDSCREEN #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Bildformat:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDSCREEN #ENDIF# #FIND#=Bildformat:#11# #ONERROR#=*OK* #FIND#=:#11# #ONERROR#=*OK* #FIND#=</b>#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKESCREENDVD#=#13# :ENDSCREEN #RESTOREMAIN# #ENDSCREENDVD# #UPC# #IF# #80#==#00# #GOTO#=ENDUPC #ENDIF# #IF# #79#==#00# // no local review link available #GOTO#=ENDUPC #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=EAN/UPC</a>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDUPC #ENDIF# #FIND#=EAN/UPC#11# #ONERROR#=*OK* #FIND#=<b>#11# #ONERROR#=*OK* #COMPUTEVAR#=#11#-1 #FIND#=</b>#12# #ONERROR#=*OK* #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEUPC#=#13# :ENDUPC #RESTOREMAIN# #ENDUPC# #STUDIO# #IF# #79#==#00# // no local review link available #GOTO#=ENDSTUDIO #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Label:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDSTUDIO #ENDIF# #FIND#=Label:#11# #FIND#=Daten#11# #FIND#=<b>#11# #ONERROR#=*OK* #FIND#=</font>#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#-1 #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKESTUDIO#=#13# :ENDSTUDIO #RESTOREMAIN# #ENDSTUDIO# #MPAA# #IF# #79#==#00# // no local review link available #GOTO#=ENDMPAA #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Freigabe:<#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDMPAA #ENDIF# #FIND#=Freigabe:#11# #ONERROR#=*OK* #FIND#=)">#11# #ONERROR#=*OK* #FIND#=</a>#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#+2 #TAKEWORD#=#14#,#11#,#12# #SEARCHREPLACEVAR#=FSK|ab#14##01# #STRING#=#13#=#14# Jahren #SEARCHREPLACEVAR#=Keine Jugendfreigabe/ab 18|18#13##01# #SEARCHREPLACEVAR#=SPIO/JK: strafrechtlich unbedenklich|ab 18#13##01# #SEARCHREPLACEVAR#=SPIO/JK: keine schwere Jugendgefährdung|ab 18#13##01# #SEARCHREPLACEVAR#=ab o.A. Jahren|o.A.#13##01# #SEARCHREPLACEVAR#=ungeprüft Jahren|ungeprüft#13##01# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEMPAA#=#13# :ENDMPAA #RESTOREMAIN# #ENDMPAA# #PACKAGING# #IF# #79#==#00# // no local review link available #GOTO#=NOPACKAGING #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=>Verpackung:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=NOPACKAGING #ENDIF# #FIND#=<b>#11# #ONERROR#=*OK* #FIND#=</b>#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#-1 #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEPACKAGING#=#13# :NOPACKAGING #RESTOREMAIN# #ENDPACKAGING# #MEDIAYEAR# #IF# #79#==#00# // no local review link available #GOTO#=NOMEDIAYEAR #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=VÖ-Termin:#10# #ONERROR#=*OK* #IF# #10#==#00# #STARTREADWEB# #FINDLINE#=Sendedatum:#10# #ONERROR#=*OK* #ENDIF# #IF# #10#==#00# #GOTO#=NOMEDIAYEAR #ENDIF# #FIND#=<b>#11# #ONERROR#=*OK* #FIND#=</b>#12# #ONERROR#=*OK* #COMPUTEVAR#=#11#-1 #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEMEDIAYEAR#=#13# :NOMEDIAYEAR #RESTOREMAIN# #ENDMEDIAYEAR# #MEDIA# #STARTREADWEB# #IF# #79#==#01# #STRING#=#13#=DVD #TAKEMEDIA#=#13# #ENDIF# #IF# #79#==#02# #STRING#=#13#=Blu-ray #TAKEMEDIA#=#13# #ENDIF# #IF# #79#==#03# #STRING#=#13#=TV #TAKEMEDIA#=#13# #ENDIF# #IF# #79#==#00# #STRING#=#13#= #TAKEMEDIA#=#13# #ENDIF# #ENDMEDIA# #SUBTITLES# #IF# #79#==#00# // no local review link available #GOTO#=NOSUBTITLES #ENDIF# #LOADWEBSLOT1# #STARTREADWEB# #FINDLINE#=Untertitel:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=NOSUBTITLES #ENDIF# #FIND#=<b>#11# #ONERROR#=*OK* #COMPUTEVAR#=#11#+2 #PUTCURSOR#=#30# #FIND#=</font>#24# #ONERROR#=*OK* #LOADCURSOR#=#30# #REPEAT# #FIND#=<br>#12# #ONERROR#=*OK* #IF# #12#>>#24# #GOTO#=NOMORESUBTITLES #ENDIF# #IF# #12#==#00# #GOTO#=NOMORESUBTITLES #ENDIF# #TAKEWORD#=#13#,#11#,#12# #CHECKVARIABLE#=#13# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKESUBTITLE#=#13# #COMPUTECURSOR#=+3 #PUTCURSOR#=#11# #WHILE# #12#<>#00# :NOMORESUBTITLES :NOSUBTITLES #RESTOREMAIN# #ENDSUBTITLES# /---- ok ---- #CUSTOM3# //EDITOR #IF# #78#==#00# #GOTO#=ENDEDITORLIST #ENDIF# #FINDLINE#=>Cutter (Schnitt)<#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDEDITORLIST #ENDIF# #SAVEWEBSITELINE# #FINDLINE#=<h5 class="mt15">#24# #ONERROR#=*OK* #GETWEBSITELINE#=#24# #RESTOREWEBSITELINE# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #REPEAT# #GETWEBSITELINE#=#10# #IF# #10#>>#24# #GOTO#=ENDEDITORLIST #ENDIF# #READNEXTLINE# #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #TAKEEDITOR#=#13# #FINDLINE#=<h4>#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDEDITORLIST #ENDIF# #WHILE# #10#<>#00# :ENDEDITORLIST #RESTOREMAIN# #ENDCUSTOM3# #CUSTOM8# #ENDCUSTOM8# /---- ok ---- #CUSTOM9# #PUT#=#16# #STARTREADWEB# #FINDLINE#=Alternativtitel:#10# #ONERROR#=*OK* #IF# #10#==#00# #GOTO#=ENDCUSTOM9LIST #ENDIF# #REPEAT# #READNEXTLINE# #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #STRING#=#16#=#16##13##NEWLINE# #FIND#=</dd>#11# #ONERROR#=*OK* #WHILE# #11#==#00# :ENDCUSTOM9LIST #TAKEAKASTITLES#=#16# #ENDCUSTOM9# #CUSTOM11# #PUT#=#14# #IF# #87#==#00# #GOTO#=EXITCONN #ENDIF# #STARTREADWEB# #FINDLINE#=<h5>Verbindungen des Titels</h5>#10# #ONERROR#=*STOP* #SAVEWEBSITELINE# #FINDLINE#=<div class="col-sm-12 sectionDivider">#23# #GETWEBSITELINE#=#23# #RESTOREWEBSITELINE# :LOOPCONNECTIONS #FINDLINE#=<p class="bluegrey-dark">#10# #ONERROR#=*OK* #GETWEBSITELINE#=#10# #IF# #10#>>#23# #GOTO#=STORECONNECTIONS #ENDIF# #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #STRING#=#14#=#14##13##NEWLINE#___________#NEWLINE##NEWLINE# #FINDLINE#=<p>#10# :LOOPENTRIES #READNEXTLINE# #FIND#=<a href="#10# #ONERROR#=*OK* #IF# #10#==#00# #TAKEWORD#=#13#,#00#,#00# #CHECKVARIABLE#=#13# #CLEARTAGS# #STARTDELETETAGS# #STARTSUBSTITUTETAGS# #TRIM# #GOTO#=MERGE #ENDIF# #FIND#="#10# #FIND#=" class=#11# #TAKEWORD#=#12#,#10#,#11# #CHECKVARIABLE#=#12# #TRIM# #STRING#=#12#=|#12#| #FIND#=>#10# #FIND#=<#11# #TAKEWORD#=#13#,#10#,#11# #STRING#=#13#=#12##13# :MERGE #GETWEBSITELINE#=#12# #IF# #12#>>#23# // End of Connections #GOTO#=STORECONNECTIONS #ENDIF# #STRING#=#14#=#14##13##NEWLINE##NEWLINE# #READNEXTLINE# #READNEXTLINE# #FIND#=<p>#12# #IF# #12#>>#00# #GOTO#=LOOPENTRIES #ENDIF# #GOTO#=LOOPCONNECTIONS :STORECONNECTIONS #TAKEMOVIECONNECTION#=#14# :EXITCONN #ENDCUSTOM11# /------------------------------------------------- #TRAILER# #STARTREADWEB# #FINDLINE#=<i>Trailer 1:</i>#12##ONERROR#=*STOP* #IF# #12#==#00# #GOTO#=NOTRAILERS #ENDIF# #FIND#= xlarge </a>#11##ONERROR#=*STOP* #FIND#="#11##ONERROR#=*OK* #COMPUTECURSOR#=+1 #FIND#="#12##ONERROR#=*OK* #TAKEWORD#=#03#,#11#,#12# #TAKETRAILER1#=#03# :NOTRAILERS #ENDTRAILER# #DELETETAGS# #DELETEWORD#=  #DELETEWORD#=<BR> #DELETEWORD#=<br> #DELETEWORD#=</BR> #DELETEWORD#=</P> #DELETEWORD#=</BLOCKQUOTE> #DELETEWORD#=<b> #DELETEWORD#=<br /> #DELETEWORD#=</b> #DELETEWORD#=</a> #DELETEWORD#=<a href= #ENDDELETETAGS# #SUBSTITUTETAGS# #SUBSTITUTEWORD#="film/=http://www.ofdb.de/film/ #SUBSTITUTEWORD#=">=| #SUBSTITUTEWORD#=ÂÂ= #SUBSTITUTEWORD#=ï=ï #SUBSTITUTEWORD#=î=î #SUBSTITUTEWORD#=é=é #SUBSTITUTEWORD#=ô=ô #SUBSTITUTEWORD#=è=è #SUBSTITUTEWORD#=ä=ä #SUBSTITUTEWORD#=ö=ö #SUBSTITUTEWORD#=ü=ü #SUBSTITUTEWORD#=ß=ß #SUBSTITUTEWORD#=Ä=Ä #SUBSTITUTEWORD#=Ö=Ö #SUBSTITUTEWORD#=Ü=Ü #SUBSTITUTEWORD#=–=- #SUBSTITUTEWORD#=ä=ä #SUBSTITUTEWORD#=ö=ö #SUBSTITUTEWORD#=ü=ü #SUBSTITUTEWORD#=Ä=Ä #SUBSTITUTEWORD#=Ö=Ö #SUBSTITUTEWORD#=Ü=Ü #SUBSTITUTEWORD#="=" #SUBSTITUTEWORD#=ß=ß #SUBSTITUTEWORD#=„=" #SUBSTITUTEWORD#=“=" #SUBSTITUTEWORD#=’=' #SUBSTITUTEWORD#=…=... #ENDSUBSTITUTETAGS#