Page 4 of 24

Posted: Thu Apr 30, 2009 2:57 pm
by VladSh
Тпху!.. ёпперный театр! :oops:

Спасибо, 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
Естественно, что люди будут пользоваться тем, что удобнее :D Честно говоря, не совсем понимаю, зачем делать "недоделки", т.е. то, что потом используешь скрепя зубами или вообще не используешь. Мне больше по душе подход 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:На кой фиг, спрашивается... прога-то служебная, функций не так много надо, а шарп и в частности .нет - зло!
.нет зло?! :D с каких пор он злом стал.