L'avevo capito, ma dato che ritengo (forse sbaglio) che apportare modifiche ad applicativo/script occorra una buona/ottima conosce dello stesso e del linguaggio, mi sono permesso di consigliarti un altro applicativo/script da utilizzare (qualora si adattasse meglio) o da prendere spunti per modificare quello che stai usando.
Comunque, non detto attendi consigli più autorevoli e mirati.