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

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

  1. jozess

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    Если не сложно, то добавьте пожалуйста в "Опции Программы", выбор кодировки файла на выходе по умолчанию для нового проекта. Каждый раз приходится менять с ANSI на UTF, а если забываю выставить, то приходится парсить заново(

    [​IMG]
     
    Dumka нравится это.
  2. Love-world

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

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    Сделайте хотя бы возможность переименования картинок по ключевому полю/столбцу/ячейке в редакторе csv (с переименованием файлов картинок на диске соответственно), можно встроить это дело в "просмотрщик" картинок, плес.
    З.Ы. по поводу каунта (count) замененных вхождений поиском-замены, еще раз повторюсь, и обращаюсь с просьбой "допилить" редактор, тем более что при чистке строк это уже реализовано.
     
    Последнее редактирование: 1 дек 2017
  3. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    2017-12-04_10-37-27.png
     
    jozess нравится это.
  4. jozess

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    Спасибо большое за обновление. Еще хочу попросить, думаю, эта проблема у многих пользователей CD.

    Я работаю в программе не постоянно, могу месяц-два-пол года отдыхать, потом работаю усердно. Но я не могу запомнить (хоть убей) - назначения кнопок на этой панели. Единственная кнопка, которой я пользуюсь, - это "Предосмотр". А наводить мышкой на все подряд надоело, проще переключиться стартовую вкладку программы и найти инструмент там.

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

    [​IMG]
     
    Последнее редактирование: 6 дек 2017
    Root нравится это.
  5. ArsMaxim

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

    Регистрация:
    22 мар 2013
    Сообщения:
    21
    Адрес:
    Симферополь
    Город:
    Симферополь
    Здравствуйте!

    Было бы удобнее, если бы можно было, указать папку по умолчанию, для проектов WbApp!
    Чтоб они не были раскиданы в папке с программой...
    Особенно неудобно, когда несколько копий программ, проекты WbApp постоянно собираю и копирую.
    Потом ещё и на втором ПК, то же самое делаю.

    И можно было бы, для проектов CDp, сделать настройку папки по умолчанию.

    И было бы удобно, если бы была настройка, - сохранять позицию окна программы при запуске.

    Спасибо!
     
    Последнее редактирование: 6 дек 2017
    Root и kagorec нравится это.
  6. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Поддерживаю, папку надо отдельную для файлов .wbapp
     
    Root нравится это.
  7. jozess

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    По моему предложению дополню: http://forum.sbfactory.ru/threads/predlozhenija-po-uluchsheniju-programmy.13/page-57#post-33606
    Может все таки получится подружить FILTERDOCUMENT и SAVETOFILE ?

    У меня много проверок, за один проход, нужно фильтровать минимум 3 раза:
    если текст меньше 1000 символов - то фильтровать документ и записать урл в файл
    если текст полностью пустой - то фильтровать документ и записать урл в файл
    если в тексте найдены более 10 ссылок и других спец символов, - то фильтровать и записать в файл.

    Это удобно для построения отчета парсинга. Пытаюсь сейчас строить костыли, не выходит ничего. К тому же, ваш вариант (который вы мне подсказали) - записывает в csv файл пустые строки.
     
    Последнее редактирование: 7 дек 2017
  8. Root

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

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

     
    ArsMaxim и kagorec нравится это.
  9. jozess

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

    Регистрация:
    19 дек 2010
    Сообщения:
    122
    Когда делаю большой проект в CSV, то работа с первой строкой превращается в кошмар. Это касается того, если нужно прописать более 10 параметров для первой строки. Стоит кое что изменить в парсинге, поменять ячейки, приходится тратить довольно много времени на формирование первой строки.
    [​IMG]
    [​IMG]

    В этом коде постоянно теряешься.

    Предлагаю выход из ситуации, который облегчит работу:

    [​IMG]

    В кавычках тега [CSVCS] прописывать заголовки первой строки. Так же не плохо было-бы подкрасить теги [CSVCS] чтобы было видно, где они есть. Это позволит избавиться от лишнего комментирования, потому как сразу видно, что в этой ячейке.
    Первый разделитель для первой строки можно прописывать так ["Заголовок первой ячейки"CSVCS"Заголовок второй ячейки"].

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

    Можно будет удалить строку из программы, в которой прописывается первая строка. Это увеличит рабочее пространство))
     
    Последнее редактирование: 9 дек 2017
    ArsMaxim, xLime и Root нравится это.
  10. Virtex

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

    Регистрация:
    24 ноя 2017
    Сообщения:
    1
    Город:
    Новороссийск
    Парсить сразу в базу или в файл *.sql =)
    Например задать имя базы и столбик куда записывает например наименование цену... с картинками сложнее)
     
  11. Root

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

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

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

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

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

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

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

    Регистрация:
    21 апр 2014
    Сообщения:
    309
    Добрый день!

    Можно ли добавить возможность удаления дубликатов в списке очереди сканера сайтов?
    Например, сюда:
    [​IMG]

    И в сканер сайтов добавить возможность ограничить область поиска ссылок(именно в сканер сайтов)?
     
    Dimaction нравится это.
  14. Love-world

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

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    Спасибо за улучшение редактора сиэс ви, сразу не отходя от кассы дополню
    1.в меню скачивания картинки, при выборе директории для сохранения через нажатие на папочку, не вставляется путь
    2. при скачивании картинок, кое где в имени проскальзывает точка, и получается имя такого вида: картинка-с-таким.вот-именем.jpg, что не есть гуд, некоторые приложения, воспринимают все что идет после точки, за расширение, насколько я понимаю.. иными словами, любые символы включая пробелы, заменять на тире или нижнее подчеркивание, т.е. url'ного вида..
    3. Очень было бы здорово увидеть функцию переименования уже скачанных картинок, все в том же редакторе csv, по тому же образу и подобию, просто указав папку с ними, где они лежат, переименовывая сами файлы картинок и их имена в ячейках соответственно.
    З.Ы. при скачивании картинок, в "статусе" пишется о том сколько было загружено а сколько нет, это здорово, а можно ли туда еще прикрутить библиотеку win (как это сделано в массовом давнлоадере, и кнопочку при нажатии на которую ячейки урлы в которых не были загружены, пытались загрузиться, но уже с использованием другой библиотеки. Что-то типа "retry".
    З.Ы.Ы. Кстати пришла мысль, что если приделать к редактору сиэсви "переименовальщик картинок" можно вообще и не морочиться с "загрузчиком картинок", ведь их можно будет скачать через уже имеющуюся "массовую загрузку файлов", а потом в редакторе переименовать..
    у меня пока все, еще раз спасибо.
     
    Последнее редактирование: 13 дек 2017
  15. Root

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

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

    Главное меню - файл - центр обновлений -> кнопка "обновить программу..."

    1)
    2017-12-13_02-37-22.png

    2)
    2017-12-13_02-36-52.png
     
    gans нравится это.
  16. Root

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

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

    Пожалуйста.

    Главное меню - файл - центр обновлений -> кнопка "обновить программу..."

    1) Исправлено!
    2) Доработано!
    3) Пока нет, пользуйтесь функцией загрузки картинок в редакторе CSV (без использования инструмента массовой загрузки файлов);
    4) Там и так библиотека WIN и несколько попыток на загрузку каждого файла;
    5) Смотрите пункт 3ю

    Пожалуйста...
     
  17. Love-world

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

    Регистрация:
    19 июл 2013
    Сообщения:
    102
    Круто спасибо.!!
    З.Ы.Ы.ЫмногомногоЫ
    (Наглеть так по полной или забыл написать во вчерашнем посте)
    Ещё бы max length для имён картинок загрузчика и возможно будущего переименовальщика(слишком длинные имена аж сама винда иногда бракует, что уж там про web приложения...), и это почтишто блек Джек и шлюхи..
     
  18. gans

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

    Регистрация:
    21 апр 2014
    Сообщения:
    309
    Огромное спасибо за доработку!

    Но во втором пункте я говорил не про поиск-замену, а возможность задавать границы парсинга для поиска ссылок в сканере.

    [​IMG]
     
  19. xLime

    xLime Well-Known Member Супер Модератор Модератор

    Регистрация:
    4 сен 2017
    Сообщения:
    401
    Все правильно. Вы можете задать границу с помощью функции замены.
    Находите уникальный элемент на странице и с помощью {get} (в зависимости от задачи) получаете необходимый код.

    С помощью функции замены ниже, можно получить код области этой страницы с сообщениями и именно внутри этого кода будет произведен поиск ссылок.
    Код:
    <div class="linkGroup SelectionCountContainer">{get}<div class="quickReply message">
     
    gans и Root нравится это.
  20. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Замените файл Content Downloader.exe (в папке с программой) этим файлом:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    PS: Для какой цели нужно переименовывать изображения в CSV? Если можно при парсинге задавать им имена. Прошу пояснить. Спасибо!
     
    Последнее редактирование: 13 дек 2017
    xLime нравится это.

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