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

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

  1. Фёдор

    Фёдор Active Member Пользователи

    Регистрация:
    9 фев 2014
    Сообщения:
    167
    Поддерживаю. Актуальная проблема.
     
  2. Root

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

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

    Люди не первый год работают с программой и до них не доходит очевидное! Значения элементов интерфейса сохраняются при закрытии программы. Удивительно, правда?

    Также, люди не изучают систему помощи, где написано, ЧТО ИЗ ОДНОЙ ПАПКИ НЕСКОЛЬКО КОПИЙ ПРОГРАММЫ ЗАПУСКАТЬ НЕЛЬЗЯ!

    Проблема высосана изнеоткуда.
     
    Djahat, xLime и kagorec нравится это.
  3. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Уже настолько привык вручную по несколько раз пересохранять проект во время настройки, что перестал обращать внимание по какому принципу закрываю программу.
    Разработчик рекомендует в таком случае устанавливать\клонировать C.D. по отдельным папкам.

    п.с. пока писал, опередили))
     
    Djahat нравится это.
  4. Dron25

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

    Регистрация:
    17 июн 2014
    Сообщения:
    263
    у меня на автомате каждые 5 минут уже рука привыкла нажимать ctrl+S и никогда никаких проблем не возникало
    а если компьютер зависает и нечайно нажимаете закрыть программу, проблема не уже не в CD
     
    kagorec нравится это.
  5. Root

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

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

    Если человек открыл ИЗ ОДНОЙ ПАПКИ несколько копий программы, то в файл настроек (в папке с программой) запишутся данные из последней закрытой копии (так как при закрытии программы происходит перезапись файла с настройками).

    Для записи настроек в файл проекта (отдельный от файла с автоматическим сохранением) существуют функции сохранения настроек в файл проекта *.cdp (ctrl+s, shift+ctrl+s).
     
    Kreol нравится это.
  6. Фёдор

    Фёдор Active Member Пользователи

    Регистрация:
    9 фев 2014
    Сообщения:
    167
    да понятно, что из одной папки открывать нельзя, но когда у тебя много проектов, и ярлычёк программы на панели задач висит, не полезешь ты открывать другие копии программы, которые лежат в отдельных папках. Это велосипед какой-то получается. Проблему реально проще было бы решить, добавив диалоговое окно перед закрытием проги. Кому не надо, те пусть его отключают, а я бы оставил.
     
    Igor нравится это.
  7. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Проблемы нет. Вы ее сами выдумали и пытаетесь навязать ненужное.
     
  8. Igor

    Igor Active Member Пользователи

    Регистрация:
    13 янв 2017
    Сообщения:
    125
    Понимаю что привычка уже отвечать автоматически на сообщение как будто я написал о ошибке. Я не написал что это проблема, ошибка, предложил как доработку для удобства, на будущее!!!
     
    Последнее редактирование: 5 апр 2019
    Root нравится это.
  9. Igor

    Igor Active Member Пользователи

    Регистрация:
    13 янв 2017
    Сообщения:
    125
    Однако это удобней, от случайного клика для выхода.
    upload_2019-4-5_19-16-4.png
    Комментировать сообщение не обязательно. !!! Просто от себя рекомендация!!!
     
    Root нравится это.
  10. Djahat

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

    Регистрация:
    14 янв 2013
    Сообщения:
    543
    Город:
    Мордор
    От себя подкину на вентилятор.
    Если программа зависнет, и ее жестко закроешь через диспетчер задач виндоус. Даже если жал cntrl + S в процессе работы, то при следующем открытии проекта, он будет в таком виде, как при последнем открытии файла проекта, то что сохранял в процессе работы cntrl+s, все пропадет. Поэтому при существенной доработке проекта, сохраняем и переоткрываем проект парсинга.

    Но это не парит, так как программу удается повесить крайне редко и крайне нетрадиционными действиями.
     
    Root нравится это.
  11. kenny872012

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

    Регистрация:
    18 фев 2018
    Сообщения:
    312
    Для парсинга через библиотеку dom есть ожидание загрузки страницы по таймауту Ссылки недоступны для гостей Очень хотелось, что бы была функция ожидания элемента на странице, т.е. если в коде страницы присутствует какой то элемент (указывается пользователем), страница считается загруженной.
     
  12. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Ссылки недоступны для гостей
     
    kenny872012, kagorec и xLime нравится это.
  13. kenny872012

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

    Регистрация:
    18 фев 2018
    Сообщения:
    312
    Спасибо, забыл wbapp поковырять
     
    Root нравится это.
  14. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    При использовании конструкции повт.границ внутри повт.границ необходимо иметь возможность передать номер родительского цикла [CC] !!!
    Что-то похожее как с родительскими границами "[PARENTGRAN]" , счетчик для циклов предполагаю могло бы быть [PARENTCC] :)

    [​IMG]
     
  15. kenny872012

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

    Регистрация:
    18 фев 2018
    Сообщения:
    312
    Делал через [INT_ID] [RESET_INT_ID]
     
    Root нравится это.
  16. furiec

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

    Регистрация:
    24 дек 2012
    Сообщения:
    63
    Здравствуйте, Сергей
    В настройках макроса DOWNLOADFILE есть опция шаблона имен файлов
    Не нашел в справке как его задать (я уже привык, не судите строго, что скорее всего где то таки есть описание) просьба ткнуть носом или сделать возможность вставлять туда макросы как в шаблоне вывода (например имена границ и нарастающего числового значения и т.д.)
    Спасибо всех благ
     
  17. Root

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

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

    Обратите внимание на макросы задания имен файлов

    Ссылки недоступны для гостей
     
  18. furiec

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

    Регистрация:
    24 дек 2012
    Сообщения:
    63
    Спасибо большое за ответ, Сергей, не нашел ответ сформулирую точнее (сразу извиняюсь за то что выясняем это не в том разделе)
    Скриншот
    Ссылки недоступны для гостей
    При включенной галочке вставлять в src никакие способы из статьи не работают и остается та самая строка шаблон имени фаилов в которой вышеописанный макрос dfn не срабатывает и справки по нему не нашел. Нужно переименовать картинки которые в теле статьи находятся.
    Спасибо
     
  19. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    Покачто приходиться делать через поиск-замена в границе с использованием регулярных выражений.
    Примерно следующее:
    ... заменить на src="[DFN]images/<CD_GRAN_2!>/<CD_GRAN_1!>[/DFN]<DOWNLOADFILE>$1</DOWNLOADFILE>"

    Для магазинов все проще с DOWNLOADFILE, указываем макросом выкачивать и складывать в одну ячейку. :)
    А что приходиться делать статейникам, если заходят красиво в папки\подпапки разложить скачанные картинки да еще с переименованием - то надо иметь нормально познания как работать с регулярками. Крайне неудобный вариант для статейников.o_O

    Предложенный вами вариант был бы удобен, но к сожалению на данный момент макросы и границы не поддерживаются в этих полях (shift+ctrl+L поле "имя папки для сохраняемых файлов").
    Это очень нужно для улучшения программы!
     
  20. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Создайте тему с вашим вопросом, отвечу. Это тема для предложений. Спасибо.
     
    kagorec нравится это.

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