Page 4 of 24
Posted: Thu Apr 30, 2009 2:57 pm
by VladSh
Тпху!.. ёпперный театр!
Спасибо,
Instructor!
Posted: Mon May 04, 2009 2:20 pm
by Calhoon
так и не удалось сделать пункт меню "скачать обновления". необходимо, чтобы просто скачивались архивы, ничего не обновлялось, даже главный exe программы.
"Скачать обновления" Exec("%a\AkelFiles\AkelUpdater.exe /lang=rus /savedir=%a\AkelFiles\Updates /unzip=`/x=*`")
Posted: Thu May 07, 2009 3:44 pm
by FeyFre
Мелочный бажок нашел.
Есть лог обнвления и скачки, всё там красиво пишется, но выделяю лог и в контекстном меню нажимаю "Copy Details To Clipboard"(ксати почемуто все слова с заглавной буквы)и получаю такие вот крякозябры
Code: Select all
Ãîòîâî: Scripts
Ãîòîâî: HighLight
Ãîòîâî: ContextMenu
Ãîòîâî: AutoScroll
Çàâåðøåíî
WindowsXP SP2 локализация - Украина
Сам встречался с таким. Проблема с SetClipboardData. Нужно конвертить строку в Юникод и пихать в буфер форматом CF_UNICODETEXT
Posted: Thu May 07, 2009 7:47 pm
by VladSh
Ещё такое предложеньице.
Когда Обновитель вызывается из АкелПада, то вылетает окошко с кнопкой "Повтор" (когда закрыл прогу) и "Отмена".
Предлагаю "Повтор" заменить на "ОК", которая будет:
- инициировать закрытие проги;
- запоминать, что было инициировано закрытие проги;
- производить обновления только после закрытия проги (т.е. программно "ждать");
- после обновления, если Обновителем было инициировано закрытие, открывать прогу снова.
О том, что при нажатии на "ОК" Обновитель будет пытаться закрыть прогу (а соотв. и открытые файлы) можно написать в том же сообщении.
Будет гораздо удобнее

Posted: Fri May 08, 2009 9:44 am
by Calhoon
VladSh wrote:Ещё такое предложеньице.
Когда Обновитель вызывается из АкелПада, то вылетает окошко с кнопкой "Повтор" (когда закрыл прогу) и "Отмена".
Предлагаю "Повтор" заменить на "ОК", которая будет:
- инициировать закрытие проги;
- запоминать, что было инициировано закрытие проги;
- производить обновления только после закрытия проги (т.е. программно "ждать");
- после обновления, если Обновителем было инициировано закрытие, открывать прогу снова.
О том, что при нажатии на "ОК" Обновитель будет пытаться закрыть прогу (а соотв. и открытые файлы) можно написать в том же сообщении.
Будет гораздо удобнее

а если открыто десять окон программы? Запоминать все и потом открывать все заново? Имхо лишний геморрой.
Posted: Fri May 08, 2009 9:49 am
by VladSh
Calhoon wrote:а если открыто десять окон программы? Запоминать все и потом открывать все заново? Имхо лишний геморрой.
По моему лишний геморрой - это когда открыто 10 окон программы.
Предложение остаётся, но, видимо, стоит учесть галку "
Не открывать программу дважды".
Upd: хотя можно инициировать закрытие всех окон по заголовку проги в цикле; ведь пользователь о чём-то думает, запуская Обновитель из проги? Тем более, что можно всегда нажать "Отмена" или завершить работу во всех экземплярах проги, а потом (как и сейчас) нажать на кнопку "Ok".
Posted: Mon May 18, 2009 7:20 am
by Instructor
FeyFre wrote:Мелочный бажок нашел...
Используется стандарный ANSI диалог NSIS'а.
Posted: Mon May 18, 2009 7:22 am
by Instructor
Добавлено: параметр "/DLONLY" - не обновлять, а только скачать обновления.
Добавлено: параметр "/UNZIP" теперь применяется и к архиву с программой.
Версия 1.9 -
Скачать
Posted: Mon May 18, 2009 8:39 am
by VladSh
Instructor wrote:Добавлено: параметр "/DLONLY" - не обновлять, а только скачать обновления.
По моему всё равно неудобно - нужно создавать несколько строк запусков под разные плаги...
Не понимаю, почему не сделать командование Обновлять/Скачивать из интерфейса проги?
Posted: Wed Jun 03, 2009 3:50 pm
by FeyFre
Народ, подскажите плз, как запускать Updater чтобы он не обновлял файлы подсветки плага HighLight ? А то те что в архиве с курсовным выделением кавычек - мешают работать, и приходится каждые раз курсив убирать - надоело уже.
Posted: Wed Jun 03, 2009 4:12 pm
by Instructor
FeyFre
см. HighLight плагин v4.3 - "HighLight::Settings->Глобальный стиль шрифта->Включено->игнорировать"
По запросу:
viewtopic.php?p=4442#p4442
Posted: Mon Jun 15, 2009 3:27 pm
by m0zg
Привет. Есть желание разрабатывать AkelUpdater на C#. Ессно с учетом пожеланий и всяких фишек. Вопрос актуальный?...
Спасибо.
Posted: Tue Jun 16, 2009 8:08 am
by VladSh
m0zg
Естественно, что люди будут пользоваться тем, что удобнее

Честно говоря, не совсем понимаю, зачем делать "недоделки", т.е. то, что потом используешь скрепя зубами или вообще не используешь. Мне больше по душе подход
DV и
Infocatcher'а - сделать прогу максимально удобной и максимально настраиваемой...
Будет супер, если всё будет настраиваться в интерфейсе проги, будут "схемы", т.е. сохранение своих настроек для определённых плагов! Выбор схемы (допустим в ComboBox) при обновлении...
Только надо хорошо подумать, т.к. потом придётся эту прогу постоянно поддерживать...
Posted: Tue Jun 16, 2009 11:47 am
by Fr0sT
На кой фиг, спрашивается... прога-то служебная, функций не так много надо, а шарп и в частности .нет - зло!
Posted: Tue Jun 16, 2009 12:30 pm
by m0zg
Fr0sT wrote:На кой фиг, спрашивается... прога-то служебная, функций не так много надо, а шарп и в частности .нет - зло!
.нет зло?!

с каких пор он злом стал.