sergo123, я сознательно не стал усложнять сей скрипт обработкой возможных ошибок (отсутствие проверки
под каким движком скрипт запущен — тоже отсюда). Если скрипт в общем и целом у Вас заработал — насыщайте его потребными случаю проверками: на движок, на наличие связи с Internet, на существование файлов/папок, на проверку запущенного приложения и т.п.