Предложения по улучшению программы

Тема в разделе "Развитие Content Downloader", создана пользователем Root, 13 мар 2010.

  1. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Для решения этой задачи используйте макрос шаблона вывода [MUSTBEINMACRO]:
     
  2. TeslaCo

    TeslaCo Member Пользователи

    Регистрация:
    4 мар 2014
    Сообщения:
    211
    Здравствуйте, напишите пожалуйста описание к [MUSTBEINMACRO] в системе помощи.

    Сделайте пожалуйста ещё один альтернативный макрос на подобии [IMAGESPATH] , который будет автоматом прописывать заданный путь куда сохранилась картинка перед названием этой картинки в результирующем документе.
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    1) Достаточное описание работы макроса [MUSTBEINMACRO] есть в дереве макросов шаблона вывода (ctrl+2);

    2) Ctrl+9 -> снять галочку с "без адресов".
     
  4. jozess

    jozess Member Пользователи

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    Большое спасибо за макрос:)

    Еще такой вопрос по поводу OutPut Memory. Сколько оперативки выделяется для процесса 2Гб или больше?

    Просто есть решение по увеличению оперативки процессу, применить нужно флагом IMAGE_FILE_LARGE_ADDRESS_AWARE . Подробнее здесь
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Решение полностью рабочее, если процесс 32 разрядный. Я подсказал решение разработчику Зеброида, он не знал об этом))
     
    Последнее редактирование: 5 янв 2015
  5. Moonwalker

    Moonwalker New Member Пользователи

    Регистрация:
    29 дек 2014
    Сообщения:
    29
    Предложение для <BREADCRUMBS>.

    На некоторых сайтах в хлебные крошки зачастую лезет полный путь, включая, например, не только категории, но и саму статью/карточку товара. Можно, конечно, заморачиваться с вылавливанием в коде более четкой границы, но мне кажется, было бы весьма полезно, если бы была возможность прямо в макросе указать, чтобы обрезался последний кусок. Да и порой так в коде накрутят, что даже {скип} нормально не воткнешь ))
    К слову, можно тогда автоматом и в начале обрезать одну/две категории, которые нередко повторяют адрес сайта и, например, слово "Каталог".
    Например, прямо в условиях макроса прописываешь, чтобы он отрезал два куска от начала и один от конца, и конструкция типа "Сайт-донор > Каталог > Игрушки > Мягкие игрушки > Для детей до 3-х лет > Название игрушки" превращается в удобную и информативную "Игрушки > Мягкие игрушки > Для детей до 3-х лет", в которой нет ничего лишнего ))
    Но это так, предложение ))
     
    Последнее редактирование: 8 янв 2015
  6. Moonwalker

    Moonwalker New Member Пользователи

    Регистрация:
    29 дек 2014
    Сообщения:
    29
    А можно сделать хотя бы подтверждение при закрытии программы? А то сидишь, создаешь проект, случайно кликаешь на крестик и все, сидишь все заново делаешь (((
     
  7. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Еслиб вы следили за этой темой то заметилиб что подобное улучшение реализовано года полтора назад.
    При закрытии cd (по крестику) где был настроенный проект но не сохранен - то достаточно просто открыть cd и увидите что открыло ровно также как на момент закрытия было.:clap:
     
  8. Moonwalker

    Moonwalker New Member Пользователи

    Регистрация:
    29 дек 2014
    Сообщения:
    29
    Это хорошо, когда проект настроен и создан. А иногда, что называется, первые настройки делаешь еще в безымянном )))
    Плюс иногда бывает, что одновременно запущенно два клиента с двумя проектами (чтобы посмотреть, что и как делал в прошлый раз), и после закрытия обоих (да, иногда и такое случайно бывает) он открывает тот, который был закрыт последним ((

    зы. Сложно было следить за темой, если учесть, что приложение приобрел буквально на днях )) Но за информацию - спасибо ))
     
  9. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Адрес:
    Latvia
    Вот поэтому надо запускать если несколько то с разных папок.
     
  10. Moonwalker

    Moonwalker New Member Пользователи

    Регистрация:
    29 дек 2014
    Сообщения:
    29
    Можно, конечно, и так... Но держать несколько клиентов, следить за обновлением их всех, запоминать, что откуда запустил, имхо, все-таки менее удобно, чем просто лишняя проверка перед закрытием ))
    Ладно, мое дело предложить. Мне просто показалось, что так даже чисто интуитивно привычнее исходя из того, как работает подавляющее большинство программ в windows среде. В конце концов, можно было бы сделать возможность индивидуально включать такую функцию где-нить в настройках программы, чтобы такие неофиты, как я, не пугались и чувствовали себя спокойнее ))
     
  11. Василий

    Василий New Member Пользователи

    Регистрация:
    26 ноя 2011
    Сообщения:
    79
    Добавьте пожалуйста макрос для пользовательских таксономий wordpress.
    Наподобие произвольных полей [POSTMETA]
     
    Последнее редактирование: 10 янв 2015
  12. bork75

    bork75 New Member Пользователи

    Регистрация:
    2 сен 2010
    Сообщения:
    97
    Давно не обновлял программу, всё на 9-е сидел :), а тут обновился и офигел на сколько она продвинулась и крутая стала! )

    но по-прежнему есть неудобство при навигации с окнами, которые открываются отдельно. Предлагаю CD перейти уже целиком на вкладки (частично они есть)

    Пример работы:
    Изначально вкладок нет, кроме тех, что сейчас.
    При нажатии на кнопку: Редактировать шаблон вывода --> создается новая соответствующая вкладка (вместо вплывающего окна)
    При нажатии в уже этой вкладке "Просмотр результата" --> создается новая соответствующая вкладка (вместо вплывающего окна)

    Т.е. все кнопки (инструменты), которые требуют всплывающего окна, создавали бы новую отдельную вкладку

    При повторном обращении к инструменту , который уже открыт во вкладке --> открывать эту вкладку (без создания новой)
    Добавить закрытие вкладок. В дальнейшем можно добавить перемещение вкладок между собой.

    Можно в настройках добавить пункт (не создавать вкладок) - на тот случай, если кому-то не понравится идея со вкладками и он захочет работать в новых окнах.

    [​IMG]
     
    Последнее редактирование: 15 янв 2015
  13. zortexx

    zortexx New Member Пользователи

    Регистрация:
    5 авг 2012
    Сообщения:
    35
    Добавьте, пожалуйста, поддержку азиатских языков. А то при попытке спарсить получаю или крокозябры, или просто знаки вопросов.
    Например:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
     
  14. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Ссылки недоступны для гостей
     
  15. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Приветствую!
    При работе с макросом [INT_ID] после предпросмотра счетчик не сбивается на начальное значение!
    т.е. если нас стоит в настройке 1 и мы просто решили проверить как будет выглядеть наш шаблон, то счетчик уже будет 2.
    Приходится его идти и опять ставить в 1.
    Если можно подправь пожалуйста.
     
  16. mars_m

    mars_m New Member Пользователи

    Регистрация:
    27 сен 2013
    Сообщения:
    40
    Добрый день.
    Макрос {skip} пропускает 1 или более любых символов, а можно сделать чтоб 0 или более?
    Напр.
    граница задана <h1{skip}>
    Есть граница <h1 параметры> она находится
    но на некоторых страницах <h1> уже пропускается...
    Я знаю, что можно задать альтернативную границу, но мне кажется {skip} подразумевает что вместо него может быть также "ничего".
     
  17. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Для <h1> всегда используйте конструкцию <h1...</h1> с флагами HTMTOTXT и "Парсить с границами" тогда пропадает ваша проблема
     
  18. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Нет, "жадный" режим в этой функции не предусмотрен. Используйте подсказку господина Kreol.

    Спасибо за обращение!

    С уважением к вам, Сергей...
     
  19. bork75

    bork75 New Member Пользователи

    Регистрация:
    2 сен 2010
    Сообщения:
    97
    При парсинге больших сайтов на выходе частенько получаю notloadedlinks.txt со списком незагруженных страниц. При парсинге этого списка получаю ещё такой же список ))

    Попался один сайт, который периодически отдает страницы, только со второй попытки
    Пробовал timeout увеличить, но не помогло http://forum.sbfactory.ru/showthread.php?p=7272

    Предлагаю добавить в CD (в настройку HTTP запросов) указание количества попыток загрузки документа.

    Там есть такой парметр для прокси, можно добавить чекбоксы (для прокси, для обычного парсинга без прокси)
     
  20. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Спасибо! Хорошее предложение, учли...
     

Поделиться этой страницей