День добрый. [IMAGESPATH] работает некорректно. В конструкции: [FIRST_REPLACE( |-)][IMAGESPATH]images/Имяпапки[/IMAGESPATH][/FIRST_REPLACE] задает путь imagesИмяпапки IMAGESPATH_ отрабатывает нормально, с вложением папок. Кстати, спасибо, что после обновления работают и старые макросы. В таких случаях спасает.
Раз уж зашел разговор. По поводу кеширования. У картинок стоит галка "брать имена файлов из границ парсинга" (так в проекте) Смотрю страницу в предпросмотре. После этого что-то меняю в шаблоне вывода, галку у картинок ставлю на "не переименовывать", но при предсмотре программа сбрасывает настройки на предыдущие, т.е. на "брать имена файлов из границ парсинга". И выводит, соответственно со старыми настройками. Можно где-то сбросить предыдущий кеш, может есть какая-нибудь кнопка (если это кеш, а не очень разбираюсь)?
При наличии макроса [IMAGESNAMES] в шаблоне вывода программа автоматически включает нужные настройки. Чтобы этого не происходило, сделайте так [textIMAGESNAMES]
Да, в шаблоне есть [IMAGESNAMES]. Помогло частично, туда-сюда переключается, но теперь если в шаблоне [textIMAGESNAMES] и галка стоит на "брать имена файлов из границ парсинга [IMAGESNAMES]", то вместо них выводится имя "image.jpg"
Там написано не брать имена файлов из границ, а брать имена файлов из границы парсинга 1! Задайте границу парсинга 1 и картинки будут переименовываться по ней, она у вас не задана. Все работает так, как и задумано!
У меня там написано "брать имена файлов из границы парсинга 1/макроса [IMAGESNAMES]". В данном проекте использую динамические границы парсинга, если это важно. И все нормально берется из [IMAGESNAMES][/IMAGESNAMES]. В принципе, данная ошибка не критична, скорее мелкое неудобство.
Вот опять. Настроил проект. Пошел в магазин за булочками, пока проект парсится. Пришел увидел, что проект остановился. Нажал на Пуск. Выскочило: Ну ладно, нажал ОК. Пытаюсь сохранить проект Ctrl+S Ладно, жму ОК. Худо-бедно проект сохранился. Жму плей, опять это окно. Приходится в диспетчере задач убивать процесс, и заново запускать прогу. Поток не перезапустился (про это я читал Ссылки недоступны для гостей). Такие ошибки у меня выскакивают постоянно (активно занимаюсь пасингом). Ладно бы сообщение выплывало ( ВНИМАНИЕ ЗАКОНЧИЛАСЬ ПАМЯТЬ!!!, ПЕРЕЗАПУСТИТЕ ПРОГРАММУ, или закройте окно "out of memory" чтобы продолжить парсинг. ) или выдавало звуковой сигнал (как антивирус Касперского со своим страшным визгом, помните?) , - а то оно молча зависло и ждет, пока не откроешь CD и не увидишь что все стоит. Думал покупать перейти на ULTIMATE, а теперь я уже передумал.
По такому принципу отговаривались разработчики ZennoPoster, а пользователи мучились 2 года. Иногда, когда как (у всех по разному) при запуске шаблона выскакивала ошибка res://ieframe.dll/dnserror.htm (Ссылки недоступны для гостей) и она была из за того, чтобы программа использовала убогий IE Explorer . Никакие фиксы, установки новых весий браузера не помогали. Пока разработчик не решился на правильный шаг, - обновили движок программы, и сделали его на базе Фаерфокса (внутри программы свой двиг фаерокса). С тех пор скорость программы увеличилась как в сказке, и без ошибок.
Всё верно, но вы при парсинге, уверен, используете не IE, а indy (без браузера). Так? Касательно памяти: я давно уже предлагал Сергею сделать радикальный режим работы (т.е. с возможностью включения и выключения) без tstringlist - именно построение миллионного списка занимает столько места в памяти. Тут два варианта: - дергать строки из файла - дергать из БД (сложнее, но быстрее, если строить индексы в БД) типа Firebird/sqlite
Здравствуйте. Перестали выполняться приложения после парсинга контента задаваемые в соответствующем списке окна "Автоматизация парсинга контента". Выполняется только первое приложение, остальные указанные ниже игнорируются. Баг появился в одной из 10-х версий CD апреля месяца.
Здравствуйте. Ничего там не менял. Может у вас в системе что поменялось... Можете попробовать на старой версии Ссылки недоступны для гостей