ErikPshat, Довольно красиво, но не соответствует указателю :)
ErikPshat
22.08.2018 23:03
in1975, это же чистый HTML, даже править ничего не надо.
Пишешь на форуме сообщение, оформляешь как тебе нравится, там с цветами, листами и прочими ББ-кодами.
Делаешь предварительный просмотр.
Инспектируешь страницу правой кнопкой "Просмотреть код".
В коде снова правой кнопкой в теле сообщения "Edit as HTML".
Выделяешь всё в чистом виде и вставляешь в редактор CHM между тегами BODY.
Там только картинки добавляешь в папки редактора к "Файлам" и в код на свои места.
Там я забыл путь указать к картинке кнопки :triangle-ps3: и верхнюю картину надо было стилями укоротить по ширине окна.
Вот так исправил. Картинка сверху положена на бэкграунд, что не даёт ей изменяться в зависимоти от ширины окна, но горизонтальная полоса прокрутки не появляется: http://transfiles.ru/lwy30
in1975
25.08.2018 12:57
Полуготовый вариант - вроде все пункты основного меню работают (в настройках не реализованы пока отключение логов и обновление). Добавил хелп (пока в доработке сама справка) и меню о программе, пофиксил некоторые замеченные баги.
Переработал батник, теперь программа должна работать в любой дурной директории - с кириллицей, пробелами и прочими извращениями :)
ErikPshat
25.08.2018 15:30
in1975, эмм, я не понял, все остальные файлы и папку "tools" к программе ты собираешься так же россыпью оставлять рядом с экзешником?
Что за бред и палево?
Рядом с программой пусть только config.ini и log.txt создаются.
BaseD
25.08.2018 15:43
Цитата:
Сообщение от ErikPshat
(Сообщение 1151137)
in1975, эмм, я не понял, все остальные файлы и папку "tools" к программе ты собираешься так же россыпью оставлять рядом с экзешником?
Что за бред и палево?
Рядом с программой пусть только config.ini и log.txt создаются.
Вот для этих целей я и думал запаковывать инсталлятором, что бы лишний раз не лазить в папку с программой.
Можно скрыть остальные , рабочие файлы, но наверно так не правильно будет.
P.S окну "о программе" надо запретить разворачиваться на весь экран.
in1975
25.08.2018 18:54
Цитата:
Сообщение от BaseD
(Сообщение 1151138)
окну "о программе" надо запретить разворачиваться на весь экран.
По поводу папки tools - недавно же решили, что будем делать все в статичном виде. Каждый раз при запуске распаковывать все нужные файлы - так себе затея, тем более перезапускать после смены языка программу нужно.
К тому же в папке tools\lang есть файлы, которые можно переводить на разные языки - можно дать другим возможность такого перевода.
in1975
28.08.2018 12:58
Проблема - wget нам крашит прогу. тестовый манекен
Пока нашел несколько вариантов "кривого решения":
Добавлять любой из этих ключей к wget
wget -q
wget -b
wget -nv
Направлять команду не на точку doConsoleExec, а на doExec
При обеих вариантах вывод прогресса скачивания мы не добьемся. Разве что при ключе -b (скачивание в бекграунде) читать прогресс из файла, но... хз как...
in1975
28.08.2018 23:57
На всякий выделил в отдельную схему. Работает прогрессбар :)
Проверьте кто нибудь еще, exe файл идет в архиве в предыдущем сообщении.
Ang3l42
29.08.2018 11:07
Нормально качаются патчи. Правда со второй попытки. В первый раз прога ругнулась на 21%. Вообщем крашится в любой момент.
in1975
29.08.2018 11:26
Вот я и говорю, что если передавать на прогрессбар - краши происходят, если снять связь - вроде нет крашей... хз что за фигня... Переполнение памяти происходит видимо...
BaseD
29.08.2018 11:26
Хмм...значит косяк где то на моей стороне, будем искать.
BaseD, 1. я вроде в батнике set title=BLUS31181 прописал для теста.
2. попробуй положить в папку в пути без пробелов.
3. powershell 5.1 ?
BaseD
29.08.2018 13:16
Цитата:
1. я вроде в батнике set title=BLUS31181 прописал для теста.
Это я уже эксперементы проводил, с оригинальным батником тоже самое.
Нет у меня в путях пробелов. D:\asm\asm
in1975
29.08.2018 13:25
BaseD, давай к тебе подключусь через тимвиевер...
BaseD
29.08.2018 14:09
in1975, Все работает, вот я тормоз!!! :dash:
in1975
29.08.2018 14:27
BaseD, потестируй на игре, которую изначально указывал. И поиграй со статусбарами. В последнем варианте этот статусбар не крашит ехе, правда там цифры процентов не отобразить :(
BaseD
29.08.2018 14:34
in1975, а если вот так делать? (создай новый проект)
Пример из совсем другой оперы.
В текстовом поле вверху ссылка для примера.
Вот вопрос, как получать эти ссылки и докидывать в программу?