Ответ: ПРОШУ ПОМОЩИ
Итоговый код я могу тебе прислать, конечно, но основная работа по считыванию названий, проверки наличия файлов, вычислению размеров блоков, их расположения и всего прочего производится как раз в программе на перле. А конечный код выглядит примерно так:
...
var myPage =...