Баги в v0.96 (build 751-787)

Нашли баг? Воспользуйтесь поиском чтобы убедиться что его не нашли до вас и если он не упоминается добавьте его описание (желательно пошаговое).
Чем для автора программы отличаются баги, недоработки и фичи.

Модератор: motyara

UnrealUser
Сообщения: 2
Зарегистрирован: Чт фев 24, 2011 2:36 pm

Re: Баги в v0.96 (build 751-787)

Сообщение UnrealUser »

build 787
На левой панели открыт архив, на правой - сетевая папка
При перемещении файлов из сетевой папки в архив, после завершения переноса, происходит автоматический переход на вкладку с диском С. Хотя, по идее, фокус должен остаться на сетевой папке.
Аватара пользователя
ComeOn
Охотник за багами
Сообщения: 57
Зарегистрирован: Ср апр 09, 2008 5:22 pm
Откуда: Калуга
Контактная информация:

Re: Баги в v0.96 (build 751-787)

Сообщение ComeOn »

Привет. Рад прочитать, что программа не заброшена. А то впечатление полное. С последней версии все-таки год уже минул :). Не знаю, писали или нет, может быть повторюсь. Иногда бывает, что программа запускается дважды, несмотря на гульку в настройках (это если тыкать в ярлык, пока программа запускается, она тогда запускается столько раз, сколько тыкнул). Так вот, предположительно, в таких случаях, слетают настройки программы. Причем полностью. INI файл становится 1 кб, в нем ничего нет, панель инструментов пустая. Приходится резервную копию всегда хранить. Причем FTP.ini и другие панели остаются в живых. Кажется мне, что дело в механизме сохранения настроек при выходе. Как-то он неприятно комбинируется с тем, что программа запускается несколько раз. А может и в другом.
И все-таки новой версии ждем. Программа хорошая, но ей есть куда стремиться :).
Изображение
sentry
Охотник за багами
Сообщения: 102
Зарегистрирован: Пт окт 19, 2007 9:10 am

Re: Баги в v0.96 (build 751-787)

Сообщение sentry »

ComeOn писал(а):Привет. Рад прочитать, что программа не заброшена. А то впечатление полное. С последней версии все-таки год уже минул :). Не знаю, писали или нет, может быть повторюсь. Иногда бывает, что программа запускается дважды, несмотря на гульку в настройках (это если тыкать в ярлык, пока программа запускается, она тогда запускается столько раз, сколько тыкнул). Так вот, предположительно, в таких случаях, слетают настройки программы. Причем полностью. INI файл становится 1 кб, в нем ничего нет, панель инструментов пустая. Приходится резервную копию всегда хранить. Причем FTP.ini и другие панели остаются в живых. Кажется мне, что дело в механизме сохранения настроек при выходе. Как-то он неприятно комбинируется с тем, что программа запускается несколько раз. А может и в другом.
И все-таки новой версии ждем. Программа хорошая, но ей есть куда стремиться :).
Присоединяюсь к вышесказанному. Проблема с "потерей" панели инструментов очень старая и, к сожалению, еще "жива". Очень редко, но все же случается такая неприятность. Жду и надеюсь на продолжение развития UC. Давай, Макс, собирайся силами и вперед к великим свершениям :).
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

ComeOn, sentry почитайте начиная с этого сообщения про блокировку файлов (там дальше есть про внесённую модификацию). Я по-прежнему не считаю это ошибкой. А вот панель инструментов лично у меня ни разу не пропадала. Может, стоит закрывать экземпляры UC в правильном порядке - сначала кривые, а нормальный последним?
Аватара пользователя
ComeOn
Охотник за багами
Сообщения: 57
Зарегистрирован: Ср апр 09, 2008 5:22 pm
Откуда: Калуга
Контактная информация:

Re: Баги в v0.96 (build 751-787)

Сообщение ComeOn »

:) Почитал. Вот честное слово, читал. Понял, что проблема есть и не только у меня. Ее воспроизвели. А дальше посоветовали не тыкать лишний раз в иконку и правильно закрывать коммандер.
Это, бесспорно, грамотный совет. Но, простите, почему у других программ все нормально? Дело не в том, что теряются настройки, это следствие и бороться надо не с ним. Я просил, чтобы программа открывалась ОДИН раз. Если тот же аимп один раз запускается, то это один раз, без вариантов. Если нужно время, чтобы считать конфиги, это понятно, пусть первой запускается процедурка, программка, длл, что угодно, чтобы сразу следить и не давать больше запускаться другим копиям программы. Далее - можно при условии установки этой галки, блокировать ini и не давать другим копиям и программам его перезаписывать.
Пока писал, еще придумал. Можно при запуске сразу запускать или создавать в каталоге/реестре/памяти какой-то маркер, который будет обозначать, что программа запущена и при запуске считывать наличие этого маркера. Я думаю, что есть варианты и лучше, я все-таки не профи-программист.
Короче, ошибка в том, что гульку "Запускать один раз" можно обойти. В понедельник попробую на работе на тотеле, как он себя ведет.
Изображение
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

ComeOn писал(а)::) Почитал. Вот честное слово, читал. Понял, что проблема есть и не только у меня. Ее воспроизвели. А дальше посоветовали не тыкать лишний раз в иконку и правильно закрывать коммандер.
Сколько прочитал? Там дальше написано о внесённых изменениях. На 787 билде такая ситуация не воспроизводится в том виде, как это описано для более раннего билда (на что я дал ссылку). На мой взгляд, это не баг (и не было багом), однако, Макс Дизель внёс соответствующее изменение.
ComeOn писал(а):Я просил, чтобы программа открывалась ОДИН раз.
...
Короче, ошибка в том, что гульку "Запускать один раз" можно обойти. В понедельник попробую на работе на тотеле, как он себя ведет.
Совет почистить систему принимается? Дело в том, что установка любого маркера не является мгновенной, т. е. возможна ситуация, что вторая копия запустится раньше, чем маркер будет установлен. В принципе, есть огромная теория о многопоточности, но процессы не работают на таком уровне, скорее всего.

В любом случае, если при зависании системы понажимать Ctrl+Alt+Del, то случается, что запускается несколько Диспетчеров задач (максимум, что видел - 24), а они тоже single instance. Неужели Вы думаете, что то, что не удалось сделать Майкрософту при создании диспетчера задач, удастся запрограммировать на Delphi или С++ Builder'е? К тому же, обратите внимание, что Диспетчер задач всегда single instance, тогда как UC должен прочитать соответствующую настройку из файла, прежде чем определиться с дальнейшими действиями.

Чем меньше загрузка системы, тем меньше вероятность подобных ситуаций.
Аватара пользователя
ComeOn
Охотник за багами
Сообщения: 57
Зарегистрирован: Ср апр 09, 2008 5:22 pm
Откуда: Калуга
Контактная информация:

Re: Баги в v0.96 (build 751-787)

Сообщение ComeOn »

.. Даже и не знаю, что ответить. У Билайна такая ТП - сначала надо доказать им что ты не дурак и компьютер у тебя включен.
По порядку:
Макс Дизель внёс соответствующее изменение.
Я обновился в день выпуска билда (более года назад) - ситуация легко воспроизводится. Да не в том виде, но она есть.
Совет почистить систему принимается?
Принимается. Только как бывший сисадмин мог и обидеться. Когда система виснет, ни о каком испытании БЕТА версий речи нет. Нормально у меня все.
Дело в том, что установка любого маркера не является мгновенной..
Да, но плюнуть маркер в память занимает несравнимо меньше времени чем запуск екзешника, которому надо сначала распаковаться в память, потом выделить в той же памяти место для себя, потом оглядеться, не запущена ли другая копия и не знаю, что там еще происходит. Это не говоря о считывании параметров из инишников. Реализацию, я уверен, Макс придумает лучше всех нас, тут советовать не рискну.
Чем меньше загрузка системы, тем меньше вероятность подобных ситуаций.
Как я уже писал - загрузка не при чем. Ну, нет, конечно, она влияет на скорость запуска программы, то есть я успею большее количество раз в ярлык тыкнуть. То есть надо найти наиболее быстрый способ поставить маркер.
Неужели Вы думаете, что то, что не удалось сделать Майкрософту при создании диспетчера задач, удастся запрограммировать на Delphi или С++ Builder'е?
Ну это вообще детский сад. Почему тогда аутглюк в винде виснет - они писаны в одной конторе? То, что виндовс сама с собой не дружит известно всем. Надо стремиться к лучшему.

А вообще, поспорить с вами - приятно, ведь в споре рождается истина, но Макс, если ты читаешь это сообщение (во что мало верится, из аски пропал, тут тоже редко как-то), если бы были новые релизы, мы бы видели, что идет работа над другими, РЕАЛЬНЫМИ косяками и идет доработка новых функций и т.п., меньше бы докапывались до таких мелочей. Бета версия, которой больше года - не комильфо. 8)
Изображение
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

ComeOn писал(а):
Дело в том, что установка любого маркера не является мгновенной..
Да, но плюнуть маркер в память занимает несравнимо меньше времени чем запуск екзешника, которому надо сначала распаковаться в память, потом выделить в той же памяти место для себя, потом оглядеться, не запущена ли другая копия и не знаю, что там еще происходит. Это не говоря о считывании параметров из инишников. Реализацию, я уверен, Макс придумает лучше всех нас, тут советовать не рискну.
1. Разные процессы имеют разные адресные пространства. Маркер не в памяти. Можно хранить маркер в реестре или на диске, а ещё проще (что вероятно и делается) - проверять список процессов на наличие соответствующего процесса.
2. А почему маркер должен ставиться/считываться до считывания настроек? Я вот не пользуюсь этой возможностью и запускаю несколько копий UС. Что тогда делать с маркером?
ComeOn писал(а):
Неужели Вы думаете, что то, что не удалось сделать Майкрософту при создании диспетчера задач, удастся запрограммировать на Delphi или С++ Builder'е?
Ну это вообще детский сад. Почему тогда аутглюк в винде виснет - они писаны в одной конторе? То, что виндовс сама с собой не дружит известно всем. Надо стремиться к лучшему.
Имелось в виду, что это баг Windows'а, а не программы. Возможно, какая-то особенность в составлении списка процессов или передаче программам этих списков.
ComeOn писал(а):А вообще, поспорить с вами - приятно, ведь в споре рождается истина
Спасибо :)
Аватара пользователя
ComeOn
Охотник за багами
Сообщения: 57
Зарегистрирован: Ср апр 09, 2008 5:22 pm
Откуда: Калуга
Контактная информация:

Re: Баги в v0.96 (build 751-787)

Сообщение ComeOn »

Только вот обращался я изначально все-таки к автору...
Изображение
PolSV
Сообщения: 5
Зарегистрирован: Ср окт 06, 2010 8:53 am

Хочу новый релиз

Сообщение PolSV »

Когда же наконец будет новая версия?
Paul_TC
Охотник за багами
Сообщения: 75
Зарегистрирован: Ср ноя 23, 2011 1:07 am

Re: Баги в v0.96 (build 751-787)

Сообщение Paul_TC »

Скорее Баг, чем недоработка.
"Вид с подразделами" Ctrl+B
Если применить данную команду к папке с несколькими файлами и подкаталогами. И попытаться переименовать один из файлов, в конце нажав Enter, то окно вернётся к обычному виду папок, т.е. происходит выход из "Вид с подразделами".
miki2343
Сообщения: 6
Зарегистрирован: Пн май 23, 2011 2:16 pm

Re: Баги в v0.96 (build 751-787)

Сообщение miki2343 »

Здравствуйте Max Diesel.
Можно ли узнать будет ли что нибудь новенькое? И может как вариант - не хотели бы передать страждущим людям в фонд пожертования :) - исходники - может общими силами люди смогут доработать какой функционал и баги?

P.S. прошу прощения за навязчивость и понимаю что вы нам ничем не обязаны, но вроде это многие бы хотели узнать. По возможности, прошу дать ответ :)

P.P.S. программа очень понравилась. теперь уже больше привык к ней, чем к тоталу...но без тотала из за части багов этой програмы невозможно обходится...к сожалению.
Paul_TC
Охотник за багами
Сообщения: 75
Зарегистрирован: Ср ноя 23, 2011 1:07 am

Re: Баги в v0.96 (build 751-787)

Сообщение Paul_TC »

ещё...
курсор на архиве, Alt+F9 (распаковать отдельные архивы):
• кнопка "Опции" не действует
• при установке галки на "Отдельный каталог для каждого архива" - создаётся папка включающая в названии точку и расширение архива. Это излишне ))
miki2343
Сообщения: 6
Зарегистрирован: Пн май 23, 2011 2:16 pm

Re: Баги в v0.96 (build 751-787)

Сообщение miki2343 »

Спасибо за вашу работу!!! И с новым годом, и будущим рождеством!!!

Не знаю, писали ли такое здесь уже, если что - прошу прощения.

У меня у одного изредка слетают настройки в UnrealCommander?
В частности, примерно раз в месяц - панелька со значками приложений становится пустой - не знаю почему, в других приложениях все внорме было (вроде). Сначала Uncom был в програмфайлс, потом вынес вобще на другой диск - и снова слет.... У меня одного или нет - не знаю :) Но может, как вариант, сделать фичу - бекап настроек?

На одной машинке вобще все настройки слетели (правда здесь была проблема в машинке, возможно).


P.S. ось win7 x86 sp1
Аватара пользователя
Qwertiy
Охотник за багами
Сообщения: 1199
Зарегистрирован: Вс янв 31, 2010 12:12 am

Сообщение Qwertiy »

miki2343 писал(а):Не знаю, писали ли такое здесь уже, если что - прошу прощения.
У меня у одного изредка слетают настройки в UnrealCommander?
Второе и третье сообщения на этой странице...
miki2343 писал(а):Но может, как вариант, сделать фичу - бекап настроек?
Это можно сделать самому.
Ответить