Thanks Ivek.
here's the assesment of these 3 snippets:
The only thing from the first 2 snippets I see is that commented out lines are deleted from the original. I compared everything in Notepad++:
//MovieURL := 'http://www.imdb.com' + TextBetWeenFirst(ItemList, '", "url":"', '", "name":"');
//LogMessage('Function ParsePage_IMDBMovieBASE - * Get result url 1: ' + MovieURL + ' | |');
// If titleValue = '' then titleValue := TextBetWeenFirst(ItemList, '<h1 class="long">', '<'); // Strings which opens/closes the data. WEB_SPECIFIC
These lines, which were already commented out, are just deleted as "improvement" but they don't influence anything anyway, so I am not sure what improvement is there? With or without them, everything works anyway.
Also, the third snippets works too, it's just the other way to achieve the same. There are so many ways to achieve the same goal, and I choose one, that works too.
I hope to see what doesn't work actually in the scripts.