#post-id: 4463-19-17 #original-date: 14.10.2012 Sun #original-time: 7:17 PM #original-day: 4463 #original-host: WinXP Home SP3 (Build 2600) Переписала программу, которая у меня статистику качает и выводит что изменилось. Писала целый день неторопливо. А что на деле? *Было* - Папка с кэшем. - Папка с предыдущими данными. - Папка с кучей HTML файлов. Программа качала HTML со статистикой. Кучей InStr() и Replace() вытаскивала из таблицы данные, писала полученные результаты в текстовый файл с разделителями. Потом загружала предыдущий такой же файл, и анализировала изменения. Если они бли, то писала HTML файл с красивой таблицей и пометками и предлагала открыть его. Код не использовал внешние библиотеки и не очень был раздроблен на мелкие функции. Вес екзешника - 90 кило. *Стало* - Папка с кэшем. - Папка с XML. Программа качает HTML со статистикой. Регекспом извлекаются все данные из таблицы. Потом грузит предыдущие данные из XML файла и анализирует их. Если изменения есть, она пишет данные в новый XML их и предлагает его открыть. На подхвате XSL, который делает точно такую же страницу, как и раньше, но динамически. Код использует внешние библиотеки, но код всё равно не сильно раздроблен. Вес екзешника - 60 кило. Собственно, профита оказалось вот столько: - На треть похудел екзешник. - Вместо отдельной папки с предыдущими данными программа берёт данные из предыдущего файла. - Вебдванольно: XML! XSL! - Ну и внешний вид всех страниц можно менять разом. Зато было весело ^^' #music: a - Yoko Kanno & Seatbelts\Knockin' On Heaven's Door\ PAPA Plastic