Хоть кто-нибудь попробовал обновление?
Выявил ошибку, все чеки сохраняются, но при открытии устанавливаются только визуально, парсер видит только установленные по умолчанию, т.е. все включены, из-за этого парсер может запускать поиск всего. Ошибку исправил но выложу позже, а пока нужно снятый чек установить и опять снять.
1. данные о сайтах хранятся в project\Имя проекта\sites.xml, он создается при создании проекта и изменяется при обновлении все остальное время из него читается.
После пропажи и обновления появляются, а если сразу закрыть программу все на месте?
Не плохо бы увидеть sites.xml полный и при пропаже, было бы понятней с чем дело иметь.
2. Да «было» нашел, в следующем обновление все нормально.
3. Ошибка есть исправлю. С перезаписью сейчас думаю.
4. Это может быть связанно с новыми папками, проверяю.
5. Это есть, да и часто приходится писать по ночам, или под крики детей, вот проблема. Любой помощи буду рад!
franplas добавил 09.10.2008 в 13:16
Обновил.
Исправлены найденные ошибки в работе парсера.
Теперь все данные сохраняются, ели отмечено использовать сохраненные данные, даже в случае остановки. Полученые ссылоки в кодировке koi8-r utf8 отображаются корректно. При ошибке получения анкоров пишется тип ошибки, а при отсутствии ссылки “-“.
Добавил ограничение времени отклика сервера, если стоит 0 то без ограничения.
Добавил чек «проверять ошибки», если отмечен, то если была сохранена ошибка то перепроверяет, если не отмечен то использует старые, а получает только те которых вообще небыло.
Качать там же.
3. и 5. Попробуйте отсюда и отпишитесь.
franplas добавил 08.10.2008 в 00:20
"получить данные" которые выше или ниже(в следующей версии поменяю текст на кнопке парсера, что бы никого не путать). Нажимайте верхнюю под прогресс баром, она получает беки, а после вторую, если нужно.
Дело не в мониторе, это не HTML, а в обработке net. У вас хр?
3. У меня vista, может по этому, не вижу проблемы, попробую разобраться. Программа сохраняет установки при закрытии, видимо виста дожидается, а хр нет. А установки сохраняет?
4. Этот? saves\«имя проекта»\«имя сайта»\ dataparser.xml
1. Посмотрю, можно использовать сохраненку.
2. Пака это тестирование работоспособности, потом сделаю.
3. У меня все ok. Не смогу смоделировать вашу ситуация. Какая у вас винда, в предыдущей версии было такое? У кого-нибудь такое встречается?
4. Как вы определили, что парсится? Так как любые данные могут отсутствовать, то процесс не моментальный. Сделано не для скорости, а для уменьшения трафа и нагрузки на поисковиков, чтоб не банили. Для скорости установите время задержки 0. Посмотреть качает или нет можно сканерами трафа.
5. У меня они уехали вправо, поэтому и сдвинул в лево. У кого еще уползло?
И час ждать закачки мультиков!
Обновилась версия.
Добавил парсер.
Получает анкор, количество ссылок на странице, PR(домена, так как внутряк скорее всего имеет 0), ТИЦ. Настройка получения данных находится в Настройкм->Настройка парсера. Там все понятно, кроме «использовать сохраненные данные». Парсер сохраняет все данные, для того, чтобы не гонять повторно, при изменении настройки, ставим галочку и все сохраненные данные берутся из памяти, а недостающие парсятся.
На каждый домен проекта одно сохранение, этого достаточно, так беки «не сильно меняются». Если надо обновить, убираем галочку и вперед.
Для тех кому страшно держать пароли открытыми, теперь они кадируются.
Для новых проектов автоматом, для старых, выбираем редактировать, либо в контекстно либо, в меню и сохраняем.
Теперь программа сохраняет все настройки, от чекбоксов до положения окна.
Версия с инсталлятором, файлы программы.
Создавать не надо, создается при создании проекта.
Сделал обновление. Исправлено:
ошибка при отсутствии папки проектов(project),
ошибка в сапе при отсутствия ссылок,
изменено подключение к сапе из-за изменений на сапе,
изменено получение количества ссылок Яндекса.
Кто пользуется, обязательно обновите.
YCCY проверяет и не только
А папка project существует? В этой версии появилась проблема с этим, пока не понятно почему, этот кусок кода был неизменен.
Два файла, это программа с инсталлятором и исполняемые файлы. Это для того, что при инсталляции заменяются файлы, а в «Программы и компоненты» «Панели управления» создается дубликат, поэтому нужно либо деинсталлировать программу, либо использовать архив yal для замены файлов программы.