Запуск обновления с командной строки

Ваші пропозиції щодо розширення функціоналу програми.
sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 18 квітня 2013, 20:11

NeoN писав:Увавжаемый sashaoli Огромный РЕСПЕКТ ТЕБЯ за проделанную работу!
А из пожеланий как насчет работы через прокси??
Довідка: Оновлення ---> Мережа http://sashaoli.pusku.com/helpmau/update.php
Из этого следует, что прокси берется из настроек Internet Explorer.

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 18 квітня 2013, 21:16

Обсуждения MAU здесь закрывается!
Все вопросы/ответы на сайте http://sashaoli.pusku.com. Раздел "Новини"
Пока в коментах к версии 3.5.
Здесь буду выкладывать только инфу о выходе новый версий.
Работаю над форумом.

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

M.e.doc Auto Updater

Повідомлення sashaoli » 26 квітня 2013, 01:25

M.e.doc Auto Updater v.3.6

Зміни читаємо на сайті
http://sashaoli.pusku.com

Сайт на "Народі" тимчасово не підтримується!

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 03 травня 2013, 14:26

M.e.doc Auto Updater v.3.7

Виправлена критична помилка.

Зміни читаємо на сайті
http://sashaoli.pusku.com

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 03 травня 2013, 16:43

Если Вы не против, позволю себе немного внести пожеланий:

ЗображенняЗображення

1) Сомнительно что поле "Версия Медок" нужно корректировать. Предлагаю рассмотреть ее блокирование.
2) в Перечне может быть Плюс, 1С-Звит, АрмЗС. Предлагаю рассматривать первый символ после слеша (при формировании списка установленных программ), и добавлять в перечень только те, которые начинаются на "М".
3) Грамматическая ошибка в слове "встановлення"

ЗображенняЗображення
4) Настройки по украински "Налаштування".
5) Черный цвет от темы Виндовс? 7ка при высоких параметрах ПК устанавливает черную тему Рабочего стола. Может, стандартную без переопределения сделать?
6) Лабелы и текстбоксы/линклабелы белого цвета. Может сделать левую часть одного цвета, а правую - другого?
7) Меню "Ремонт" логично ожидал что будет ремонтировать базы ;) Может переназвать? Или будет соответствующий функционал в скором будущем?
8) В окне две линии точек при инициализации окна. Они точно нужны? Предлагаю инициализизовать без них, а отображать в процессе работы. Это прогресс-бары ведь?
9) Немного подкорректировать тултипы:
ЗображенняЗображення

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 03 травня 2013, 20:20

Родин Евгений писав:Если Вы не против, позволю себе немного внести пожеланий:
Конечно не против! Только "ЗА"! Конструктивная критика еще ни кому не помешала :)
По замечаниям:
1). Склонен оставить возможность изменять. Потому, что версия определяется банальным парсингом файла VerInfo.txt, которого в каталоге Медок версии ниже 10.00.115 нет.
2). Над этим вопросом не задумывался. Типа, у всех также как у меня - один Медок и больше ничего. :) Возможно нужно однозначно определять каталоги Медок по определенному признаку, и он, желательно, должен быть один... (Пользователь может обозвать каталог с Медок как захочет). Подумаю как реализовать.
3). 9). Грамматику, орфографию исправим.
4). "Налаштування" - 12 букв, "Настройки" - 9 букв, текст короче. Нужно глянуть синонимы слова.
5). На такую тему мня вдохновило всплывающее окно System Explorer, уж очень понравилось. Изменение темы Windows не брал вращает :roll:
6). Не совсем понятно...
7). Согласен.
8). Как бы, пользователь видя это окно обращает на точки внимание и задает себе вопрос "И че эта...?". В общем привлекает внимание. Не критично, можно убрать. Ну и мне на черном фоне било легче размещать текстбоксы :)

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 03 травня 2013, 21:34

Пункт 6. Имел ввиду разукрасить. Например так (белый фон не придумал как разукрасить, оставил как есть):

ЗображенняЗображення

Элементы готики "Авто Апдейтера", - зеленой весной выглядят устрашающе :)
Впрочем, Вы художник - Вам решать.
Сделано на "плюсах", верно? Или второй фреймверк все же? Не могу понять навскидку...

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 03 травня 2013, 22:06

Раз пошла такая пьянка 8-) :D
Когда-то похожие проекты была мысль создать. Поэтому предлагаю скооперировать усилия ;)


1) Предлагаю добавить чеккер "Добавить в автозапуск" (к трем имеющимся):
| Показать
ЗображенняЗображення

Собственно, код передаю как есть (событие "нажатие на кнопку "Сохранить изменения" анализирует состояние флажка"):
//---------------------------------------------------------------------------------------------------------
const string name = "AutoUpdater";
string ExePath = System.Windows.Forms.Application.ExecutablePath;
//---------------------------------------------------------------------------------------------------------
if (CheckAuto.Checked == true)
{
try
{
string ExePath = System.Windows.Forms.Application.ExecutablePath;
RegistryKey reg;
reg = Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run\\");
reg.SetValue(name, ExePath);
reg.Close();
MessageBox.Show("Програму додано до автозагрузки", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show("" + ex, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
else
{ // Для удаления ключа:
try
{
RegistryKey myKey =
Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run\", true);
myKey.DeleteValue(name);
MessageBox.Show("Програму видалено з автозагрузки", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show("" + ex, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
2) Как насчет дистрибутива?
3) Также два поля путей (в Настройках) предлагаю сделать серым, т.к. они в отличии от "Версии" не редактируются пользователем, и прижать их к кнопкам выбора этих самых путей:

ЗображенняЗображення
4) "Список наявних" та "Вибраний каталог" повторяют друг друга. Может есть смысл переназвать первый (например, "Оберіть програму"), а второй удалить?
5) Кнопки "Старт" и "Стоп" не могут быть включены одновременно. Предлагаю инициализировать окно с отключенным "Стоп", после запуска его включать ("Старт" соответсвенно отключать)...в общем, Вы поняли.
6) Если версия последняя (например 144), сообщать что новых обновлений нет, - не проверять далее и не выводить сообщения что обновление завершено (ведь его не было):
ЗображенняЗображення

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 04 травня 2013, 09:53

Вот, что значит взгляд со стороны опытного человека и дельный совет!

ЭТО, ПОЧТИ, ПОЛ ДЕЛА СДЕЛАНО! И ЗНАЧИТЕЛЬНАЯ ЭКОНОМИЯ ВРЕМЕНИ!

Я бы ни когда не обратил внимания на такие (с моей точки зрения) незначительные вещи.
Все Ваши замечания беру в расчет! :)
Для начала исправлю то очем Вы писали здесь http://www.me-doc.com.ua/forum/viewtopi ... 684#p62684
Дистрибутив ОЧЕНЬ понравился! била мысль сделать. Чем делали подскажите?

И небольшой секрет в подпрограмме: кнопки "Зберегти і вийти" и "Зберегти і старт" ничего не сохраняют и выполняют тока два действия первая - закрывает настройки, вторая - закрывает настройки, запускает обновление. И перед закрытием настроек выполняется проверка обязательных полей. 8-) Это скорее психологический момент, многие ищут кнопку "сохранить" (и я тоже), а когда она отсутствует - у пользователя ступор "А сохранить? Блин, где же кнопочка? А если закрою то настройки останутся? Че за на...?"
Все изменения вносятся в программу непосредственно при изменении того или иного элемента управления. Вот такая каша... :)

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 04 травня 2013, 15:06

1) Некоторый отступ между окном и "Панелью управления".
ЗображенняЗображення
Передвинул (в надежде что сохранится положение окна), запустил снова - снова отступ :?

2) Окно "Управление ЛогФайлами".
- при инициализации предлагается проверять: если количество файлов=0, тогда все значки Enabled=false
Можно ориентироваться на количество, подсчитываемое внизу формы.
- кнопку "Обновить" предлагаю убрать. Сетевая версия программы ведь не предусмотрена, а само окно модальное.
Значит, ничего обновиться не может (само по себе) и полезной функции не выполняет.
- "Поиск".
Предлагается проверять наличие хотя бы 1 введенного символа.
Предлагается установить TextBox.Focus() при инициализации окна.
Предлагается вызывать в состоянии CenterOwner()

3) Доработан Инсталятор:
- текст "Copyright 2013 sashaoli " - зеленым
- настройки программы (SetingMAU.ini) при новой инсталляции сохраняются прежними (для обновления на будущие версии). Остальные файлы перезаписываются.
- ярлык переопределен на главный файл TrayMAU.exe (в первой версии инсталятора - MAU_GUI.exe)
Все права на программу принадлежат sashaoli.

4) В архиве - иконки. Они (на мой взгляд) красивее существующих в контекстном меню....если захотите поменять конечно.
У меня их много, могу подкинуть вагон и маленькую тележку :)

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 08 травня 2013, 16:16

5) Попробовал на "чистом" компьютере, скачанный архив без настроек.
а) Предлагаю первый чеккер инициализировать в состоянии "true", при первом запуске. Т.к. без него не имеет смысла работа самой программы. Было 144, нажал "Старт" - и ноль реакции. Только после указания чеккера пошел процесс загрузки.
б) слова "Очикуэться завершення роботи update.exe" с точки зрения техники правильные, а с точки зрения пользователя может восприняться по аналогии с Медком ("очикуэться завершення роботи програми"). Предлагаю поменять тестовку на "Запущено процес оновленя програми, зачекайте..."

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 08 травня 2013, 18:02

Родин Евгений
Потихоньку вечерами работаю над программой. Сейчас у меня не так много времени - мой директор ушел в отпуск и я временно О.И., прихожу домой вымотанным. И кажется "муза", тоже, в отпуск улетела. Нужно хорошенько выспаться пару деньков, благо выходные. Тогда "музу" можно из отпуска и вызвать... :)

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 13 травня 2013, 13:17

Два бухгалтера сделают удобную и нужную программу, которую программисты немогут/нехотят/не считают нужным реализовать (нужное подчеркнуть).
Анекдот :lol:

Танюшка
Повідомлень: 2307
З нами з: 23 грудня 2011, 15:39

Re: Запуск обновления с командной строки

Повідомлення Танюшка » 13 травня 2013, 13:43

Родин Евгений писав:Два бухгалтера сделают удобную и нужную программу, которую программисты немогут/нехотят/не считают нужным реализовать (нужное подчеркнуть).
Анекдот :lol:
Да нет, не анекдот, жизнь! Спасение утопающих, дело рук самих утопающих.

Родин Евгений

Re: Запуск обновления с командной строки

Повідомлення Родин Евгений » 13 травня 2013, 14:15

Третьим будете? ;)

Танюшка
Повідомлень: 2307
З нами з: 23 грудня 2011, 15:39

Re: Запуск обновления с командной строки

Повідомлення Танюшка » 13 травня 2013, 15:58

Разве что, как генератор идей, правда иногда бредовых :D . Но кто сказал что будет легко :D :D :D.

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

M.e.doc Auto Updater

Повідомлення sashaoli » 22 травня 2013, 20:21

M.e.doc Auto Updater

На сайті програми з'явився короткий відеоогляд наступної версії 3.8.
http://sashaoli.pusku.com/index.php/8-n ... vesiji-3-8
На даний момент програма тестується та "причісується"
Вихід наступного релізу планується у перших числах червня.

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 04 червня 2013, 01:24

M.e.doc Auto Updater 3.8 PreFinal

Як і обіцяв - новий, передфінальний реліз програми...
Майже усі зауваження Родина Евгения враховані.
Качаємо, тестуємо, висловлюємо побажання ... :)
http://sashaoli.pusku.com

sashaoli
Повідомлень: 164
З нами з: 18 січня 2013, 01:13
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення sashaoli » 04 червня 2013, 17:57

Важлива інформація, щодо MAU v.3.8 PreFinal

Опис виявленого неприємного багу та виправлення його наслідків.
http://sashaoli.pusku.com/index.php/novini/29-uvaga

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Запуск обновления с командной строки

Повідомлення Колпаков Б.И. » 04 червня 2013, 18:07

Повезло, скачал после 4х.
Спасибо Арткому!
portable будет в финальной версии или можно уже установленный использовать, просто скопировав папку?

Ух тыж какая веселая регистрация у Вас на форуме! Нам тоже такую надо!!! ;)

Відповісти

Повернутись до “Побажання”