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

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

  1. Love-world

    Love-world Member Пользователи

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    1. Большая просьба внедрить в csv редактор карту выполненных действий с возможностью возврата к определенному действию.
    2. При нажатии на Ctrl+f автоматически выставлять номер активного столбца.
     
    Root нравится это.
  2. Root

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

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

    1) Постараюсь сделать позже
    2) Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 93 постов.**
     
    Dron25 и Love-world нравится это.
  3. alfo13

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

    Регистрация:
    31 май 2019
    Сообщения:
    7
    Добрый день, а можно ли сделать сохранение из webapp в файл [SAVEHTMLTOFILE]:{get}|С:\content\text.txt|samename|append - чтобы здесь {get} работал с выборкой из кода например:
    <p>{get}</p> - сохранял на диск только в тегах <p>
    врятли кому то нужен веcь исходный html, очень много мусора потом чистить. а сохранение в файл напрямую без парсера и внетренней памяти - очень нужная вещь

    И еще очень не хватает фильтров на проект, 2 штуки маловато. То той же логике да штучек 6, было бы идеально. тем более место в окне есть, и функционал нужно только скопипастить

    upload_2019-12-2_10-45-23.png


    И еще немного пожеланий по интерефейсу, пожалуй самого главного окна программы.

    upload_2019-12-2_10-53-17.png
     
  4. Limod

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

    Регистрация:
    14 июл 2018
    Сообщения:
    38
    Добрый день! Возможно ли сделать в редакторе CSV поиск к примеру ИНН компаний по названию, адресу и тд. То есть в настройках нужно будет ввести поисковики через которые будет проводится поиск (возможность искать через прокси)
    Как пример Ссылки недоступны для гостей.
    По сути можно будет искать не только ИНН, но и другую информацию если понять логику поиска этой информации.
    К примеру в моем случае необходимы ИНН организаций. Есть название и адрес.
    P.S На скриншоте база с имеющимся ИНН, не обращайте внимание это для примера.
    [​IMG]
     
    Root нравится это.
  5. kenny872012

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

    Регистрация:
    18 фев 2018
    Сообщения:
    312
    Ну, такое себе парсить контакты по названию организаций, т.к. у разных организаций могут быть одинаковые названия, вот например по названию ООО "Веста" более 1000 организаций Ссылки недоступны для гостей
     
    Root нравится это.
  6. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Если делать запрос к определенному сайту с базой нужных данных (не к поисковику), то с этим, думаю, проблем нет.

    А как вы сказали, через поисковики, это дело будет затруднительным, нюансов много.
     
  7. Dron25

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

    Регистрация:
    17 июн 2014
    Сообщения:
    263
    Добрый день, в CSV редакторе можно сделать так чтоб удалять пустые столбцы характеристик?
    например: спарсил сайт с разбивкой на 10 файлов , а там 1500 характеристик (тоесть больше 1500 столбцов)
    и такая ситуация что в каждом из 10 файлов есть столбцы с пустыми характеристиками

    можно сделать так чтоб была возможность чистить пустые слобцы
    например
    выбираем с какого столбца начинаются характеристики
    выбираем с какой строки считать
    и чтоб удаляло столбцы где все ячейки пустые, а если хоть одна ячейка заполнена, тогда этот столбец удаляем
     
    Root нравится это.
  8. Love-world

    Love-world Member Пользователи

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    • Перед открытием (Ctrl+O) нового файла CSV - выдавать запрос на сохранение текущего открытого документа ежели были произведены изменения в нем (с момента открытия).. Это перекликается с историей действий. (#post-47325)
    • Визуальный индикатор изменений (например как это реализовано в notepad++, значок дискеты во вкладке)
    • Более глобальная вещь, реализация открытия нескольких csv одновременно, посредством вкладок.
     
    Последнее редактирование: 4 дек 2019
    Root нравится это.
  9. Root

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

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

    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    2019-12-04_21-25-15.png
     
    Dron25, Love-world и xLime нравится это.
  10. Dron25

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

    Регистрация:
    17 июн 2014
    Сообщения:
    263
    Большое спасибо :)
     
    Root нравится это.
  11. Root

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

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

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

    Регистрация:
    27 окт 2018
    Сообщения:
    2
    добавьте в инструмент парсинга большого кол-ва документов (ctrl+b)
    функцию формирования урла по шаблону. что-то типа инструмента ctrl+g
     
  13. Root

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

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

    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 3 постов.**
    2019-12-14_01-19-32.png
     
    Dron25 нравится это.
  14. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
     
    seven и kadishev1997 нравится это.
  15. Root

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

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

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

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

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    1. В функцию разбития больших XML/YML файлов добавить встроенные редактор поиск/замены, чтобы допустим из 1000 файлов в XML отсортировать ненужные теги/элементы товаров и т.д., и на выходе получить готовый результат, чтобы не было парсинга вхолостую.
    2. В сканере сайтов (и фильтре ссылок) добавить галочку "Регистрозависим".
    3. При возможности, добавить такую функцию: когда работаешь, например в редакторе CSV, ты не можешь пользоваться главным окном программы, пока не закроешь окно редактора CSV. Добавить функцию (или где-то галочку в настройках), которая позволит работать данным вкладкам (Редактор CSV, Сканнер сайтов, Просмотр и редактирование Границ парсинга и т.д.) независимо от главного окна программы
    4. В редакторе CSV Добавить Функцию "Сортировка столбцов от А до Я" по ключевому столбцу. Ну и заодно "Сортировка столбцов от Я до А"
     
    Последнее редактирование: 23 дек 2019
    Root нравится это.
  17. kadishev1997

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

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    Продолжу дополнения.

    5. В редакторе CSV в доп. функции "Объединение строк по ключевому столбцу" В поле, где можно добавить доп. номера, можно было было перечислять через тире, а не только через запятую. В формате: 1-3, 5, 7, 8-10, 12
    6. При склеивании нескольких CSV добавить вкладку "Автоматическое сопоставление данных с распределением данных по столбцам и строкам". Т.е., в файлах выбираются ключевые столбцы, в которых есть значения в ячейках. Если Ячейки совпадают по названиям, добавлять данные правее. По сути, то же самое что и "Объединение строк по ключевому столбцу" только реализовано в склеивании нескольких CSV.
     
    Root нравится это.
  18. inotoxic

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

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    Да чего уж там, пора перенести весь Excel в контент.
     
    kagorec нравится это.
  19. kadishev1997

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

    Регистрация:
    27 мар 2019
    Сообщения:
    310
    Ну раз уж на то пошло, то тогда:
    7. добавить редактор CSV Файла в автоматизацию (планировщик), в котором можно будет прописывать, какие действия делать с таблицей после парсинга (Удалить дубли в ячейках, Сгененировать уникальные SKU и т.д.) все это дело сохранить и, например отправить на FTP.
    8. И еще идея (все к тому же планировщику, но возможно и не только к нему): сделать некую простую форму, которая будет отправлять на Email (ну или например в месенджеры а-ля WhatsApp или Telegram, хотя это уже другой разговор, проще на почту простым скриптом) результаты планировщика (Успешно отработано 4 из 5 файлов. Проект "Рога и копыта.cdp" не был обработан, т.к. документ оказался пуст/содержит ошибки). И сделать вариативность: Если все файлы успешно обработаны/не обработаны, то сообщение отправлять/не отправлять / отправлять всегда (5 вариантов, возможно больше)
     
  20. Love-world

    Love-world Member Пользователи

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    Сделать редактор csv в виде отдельного окна, для удобства переключения между основным и сворачивания.
     
    kadishev1997 нравится это.

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