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

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

  1. kadishev1997

    kadishev1997 Well-Known Member Пользователи

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    Здравствуйте!

    Появилась потребность в получении нескольких HTTP-заголовков для одного из сайта, с авторизацией с разных аккаунтов на ней.

    Хотелось бы видеть возможность в авторизации (ctrl+k) - вкладке "Передача Cookie и HTTP заголовков из WBAppCEF" (Либо в самом WBAppCEF) функцию получения нескольких HTTP-заголовков с авторизацией разных аккаунтов в формате [ROTATION].

    Чтобы можно было зациклить авторизацию: вставив в нее несколько логинов/паролей, сделать определенное действие, из этого действия получить HTTP-заголовок, выйти из аккаунта, взять следующий аккаунт и по новой.
     
    Root нравится это.
  2. Vitaliy_S

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

    Регистрация:
    20 янв 2019
    Сообщения:
    48
    Город:
    Уфа
    Не нашел в макросах декод utf-8 такого плана \x2B44\x280\x29\xC2\xA07594\xC2\xA0510\xC2\xA0658 -> +44(0) 7594 510 658
    Ссылки недоступны для гостей
    Если такого нет, то рассмотрите такую возможность.
     
  3. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Код:
    [URLDECODE][LIB2][BEFORE_IMG_REPLACE(\x|%)]\x2B44\x280\x29\xC2\xA07594\xC2\xA0510\xC2\xA0658[/BEFORE_IMG_REPLACE][/URLDECODE]
     
  4. dezi92

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

    Регистрация:
    14 мар 2019
    Сообщения:
    16
    Город:
    Минск
    Добрый вечер. Может есть возможность сделать кнопку, чтобы сохраняло проект в виде php скрипта, чтобы можно было внедрять и выполнять его по ссылке или через CRON? Предлагаю сделать для этой "услуги" для ограниченного кол-ва пользователей : через доп. оплату или для пользователей ULTIMATE (UNLIMITED). Спасибо за внимание.
     
    kadishev1997 и masrub нравится это.
  5. masrub

    masrub Well-Known Member Пользователи

    Регистрация:
    29 июн 2018
    Сообщения:
    194
    Тоже хотел предложить на этой неделе такую фишку. Чаще стали заказы с автообновлением данных по крону. Было бы здорово конвертировать написанный проект в php и заливать на хостинг
     
    kadishev1997 и dezi92 нравится это.
  6. Root

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

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

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

    Доступен такой вариант
    Ссылки недоступны для гостей
     
    dezi92 нравится это.
  7. dezi92

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

    Регистрация:
    14 мар 2019
    Сообщения:
    16
    Город:
    Минск
    Может есть возможность сделать сохранения файла парсинга в виде .exe файла, чтобы конечный клиент могу запускать без CD?
     
  8. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пусть покупают программу...
     
  9. Neutrion

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

    Регистрация:
    13 ноя 2020
    Сообщения:
    54
    Добрый день! Было бы не плохо сделать темный стиль программы. Это бы сняло напряжение с глаз при работе.
     
    kadishev1997, masrub и kagorec нравится это.
  10. webhit

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

    Регистрация:
    5 авг 2018
    Сообщения:
    16
    Добрый день,
    постоянно есть потребность сохранять спарсенные данные сразу в БД через PHP. Но возникает проблема с [DYNAMICVALUES] и [VERTTABLE] - не возможно передать названия характеристик. Можно сделать какой-нибудь макрос типа [DYNAMICVALUES_HEADERS], что бы заголовки можно было отправить в PHP ? Там уже можно было бы сопоставить название характеристик и их значения.
    Спасибо
     
  11. JAGUAR

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

    Регистрация:
    26 авг 2010
    Сообщения:
    28
    Огромная просьба разработчику! - Рассмотреть возможность распространение CSV редактора из Content Downloader в отдельную платную программу.

    Года 3 назад прочитал в одном из обновлений программы примерно такой комментарий от admin = "Редко использую сторонние редакторы для CSV, мне хватает встроенного функционала".

    И так сложилось, что большинство задач на гос. службе (от слияния баз, до простейшей работе с таблицами, поиском и нахождения строк/столбцов/ячеек по определённым правилам) выполняются на раз два, а скорость и простота даже сложных задач удивляет.

    Покупать CD чтобы пользоваться CSV редактором смысла нет по разным причинам (многие компьютеры имеют DDR2, 1 ядро, старую ОС и т.д.), поэтому приходится запускать CD по RDP на домашнем компьютере. Было бы идеально иметь возможность купить редактор CSV отдельно, без связанных с границами парсинга и прочего функционала CD и продавать его, потому что он простой, а работать с ним одно удовольствие!

    PS: Считаю программу CD, её функционал не имеющий аналогов. Отличная проработка логики, удобство (всплывающие подсказки почти под каждым элементом меню - гениальная идея и экономят массу времени при работе, когда забыл простую деталь правила), уникальная и проработанная по всем направлениям. Возможности почти безграничны. Программа отличная, Сергей Зайковский гений и программный поэт, пользуюсь программой лет 500 уже, счастья нет предела.

    Первое что приходит на ум это:
    1. Вывести CSV редактор из Content Downloader в отдельную платную программу
    2. В поиск и замена в CSV редакторе увеличить кол-то сетов до 5. Сейчас там Set1 / Set2, задачи бывают разные приходится сохранять шаблоны в txt, это не критично, но было бы здорово.
    3. Имеется проект с ~45 тыс уникальных замен, который долго выполняется поскольку отсутствует поддержка многоядерности. Читал это сложно реализовать.
    Такие предложения.
     
    Последнее редактирование: 27 фев 2021
    green и Root нравится это.
  12. Root

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

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

    Парсите в таком случае не с помощью DYNAMICVALUES, а с помощью повторяющихся границ (и выводите в нужном виде).
     
  13. webhit

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

    Регистрация:
    5 авг 2018
    Сообщения:
    16
    Ну с повторяющимися границами много характеристик не спарсиш. Если кому пригодится, нашел подходящее решение в "опциях макроса" выбрать "использовать альтернативный шаблон" и вставить шаблон "[NAME][CSVCS][VALUE]" и далее в php это уже можно разбивать как надо через explode.
     
    Root нравится это.
  14. Neutrion

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

    Регистрация:
    13 ноя 2020
    Сообщения:
    54


    Причем таких вариантов может быть много!
    [Купить|Приобрести|Цена|Дешевое]
    А вообще будет идеально, если этот оператор можно будет вставлять и по середине текста.
    Пример:
    Такси [за 5 минут|за 50 грн.] в любую точку
     
    Последнее редактирование: 8 мар 2021
    masser и Root нравится это.
  15. kadishev1997

    kadishev1997 Well-Known Member Пользователи

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    Доброго дня! Маленькую, но приятную функцию хотелось бы видеть в программе.

    Было бы неплохо, если можно было бы сделать проект с теми стандартными настройками, которые тебе нужны при создании новых проектов.

    Например, выставить свои настройки HTTP-запросов программы (ctrl+h), в главном окне вывел свой шаблон парсинга, настроить кол-во сохраняемых документов, , настроить прокси (ctrl+r) для автоматической подгрузки, поставить пару нужных кнопок в автоматизации парсинга контента (ctrl+u), включить сохранение лога и выставить максимальное кол-во элементов в логе (ctrl+l), и т.д.

    Да, частично уже такой функционал есть, но иногда хотелось бы видеть такую "глобальную кнопку сохранения настроек", которая сохраниться в виде нужного тебе шаблона и при каждом новом создании проекта все готово под свои потребности (ну и если что, кнопку "все вернуть назад как было" :D) .

    При парсинге, понятное дело это все индивидуально, но когда проделываешь одни и те же действия, зная, что это нужно сделать, но по каким-то причинам забываешь и это выясняется на тестировании, иногда начинает раздражать.

    P.S. думаю, многие кто часто или периодически работает с CD хотели бы видеть подобное
     
  16. Root

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

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

    Сохраните файл проекта с нужными вам настройками и загружайте его когда вам нужно (вместо создания нового проекта).
     
    kadishev1997 нравится это.
  17. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 10 постов.**
    2021-03-10_08-50-10.png
     
    Neutrion нравится это.
  18. vadimsoloviev

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

    Регистрация:
    6 окт 2017
    Сообщения:
    66
    Город:
    Витебск
    [​IMG]
    Подскажите пожалуйста как исправлять подобные косяки в автоматическом режиме?

    Граница парсинга захватывает и выводит следующий текст:
    Пoдpабoтkа для дeвyшek, мам в дekpeтe в cвoбoднoe вpeмя.

    Хочу чтобы выводила:
    Подработка для девушек, мам в декрете в свободное время.

    Было бы здорово если бы такая опция появилась для языков с кириллическими алфавитами в Content Downloader в дополнительных функциях обработки контента рядом с опцией: Заменять HTML мнемоники на их символы.
     
    Последнее редактирование: 10 мар 2021
  19. kadishev1997

    kadishev1997 Well-Known Member Пользователи

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    По-моему, вам подойдет макрос [FIXLAYOUT] , он есть в дереве макросов, ну и справка по нему также присутствует
     
    vadimsoloviev и Root нравится это.
  20. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 8 постов.**
    Код:
    [FIXLAYOUT(rus)]kpаcнодаp[/FIXLAYOUT]
     
    JAGUAR и vadimsoloviev нравится это.

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