[wcx] TotalObserver
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Total Commander -> Плагины Total Commander

#31:  Author: araxLocation: Новгород PostPosted: Fri Sep 25, 2015 21:17
    —
gora
http://rghost.net/6FGwggfTk

#32:  Author: goraLocation: Иваново PostPosted: Fri Sep 25, 2015 21:44
    —
arax
Спасибо. Первые тесты прошли успешно.
1 Можно ли сохранять дату\время файлов\папок при извлечении?
2 Косметический вопрос: здесь в Far в имя дубликата добавляется цифра 2, а у Вас 1. Ни на чем не настаиваю, однако считаю, что единообразие в этом вопросе было бы правильным решением.

#33:  Author: araxLocation: Новгород PostPosted: Sat Sep 26, 2015 12:33
    —
gora
1) В данном случае, все зависит от модулей, и результат, как я вижу, полностью аналогичен оригинальному Observer. Если вы видите различия, то сообщите как их воспроизвести.
2)Согласен, в следующей версии нумерация дубликатов будет начинаться с 2.

#34:  Author: goraLocation: Иваново PostPosted: Sat Sep 26, 2015 12:46
    —
arax wrote:
В данном случае, все зависит от модулей

Но если войти в архив, то я вижу реальные дату\время файлов\папок. Значит они доступны плагину и меняются на текущую, только потому, что плагин, при сохранении содержимого на диск, ни чего не делает для восстановления исходных даты\времени, а ведь мог бы! Или я не прав?
arax wrote:
результат, как я вижу, полностью аналогичен оригинальному Observer
Я не знаю как это выглядит в Фаре, не пользуюсь, но... Если там что-то сделано не достаточно хорошо, то не стоит брать в этом пример с него. Можно сделать лучше - нужно делать!

#35:  Author: araxLocation: Новгород PostPosted: Sat Sep 26, 2015 12:51
    —
gora wrote:
ни чего не делает для восстановления исходных даты\времени

Да, не делает.
gora wrote:
а ведь мог бы!

Да мог бы, это не сложно
gora wrote:
то не стоит брать в этом пример с него

А как же
gora wrote:
единообразие
Very Happy ?

#36:  Author: goraLocation: Иваново PostPosted: Sat Sep 26, 2015 12:57
    —
arax wrote:
А как же gora писал(а):
единообразие
?

arax
Ну Вы же меня поняли! В первом случае речь идет о замене цифры и ни какого улучшения в "1" по сравнению с "2" нет. Very Happy
А вот восстановление исходных даты\времени - это фича и очень даже полезная.

#37:  Author: araxLocation: Новгород PostPosted: Sat Sep 26, 2015 13:11
    —
gora
gora wrote:
А вот восстановление исходных даты\времени - это фича и очень даже полезная.

Ok, добавлю в следующей версии.

UPD:
Добавил, работает только для файлов, ибо каталоги tc создает сам.
http://rghost.net/6RGg9LB8h

#38:  Author: goraLocation: Иваново PostPosted: Sun Sep 27, 2015 20:39
    —
arax
Тестировал извлечение NSIS:
1 Два файла неправильного размера:
$PLUGINSDIR\ButtonEvent.dll
$PLUGINSDIR\nsDialogs.dll
2 Некоторые файлы имеют дату\время 01.01.85 00:00. Читал, что это признак отсутствия штампа даты\времени у файла. Значит таким файлам умышленно присваиваются текущие значения? Или таки можно оставить им 01.01.85 00:00 ?
3 Время у файлов после извлечения +3.00 к тому, что мы видим при входе в инсталлятор. Это влияние часового пояса моей системы?

4
arax wrote:
каталоги tc создает сам

А нельзя после создания папок и извлечения всех файлов пройтись плагином по созданным папкам и поправить дату\время?

#39:  Author: goraLocation: Иваново PostPosted: Mon Sep 28, 2015 13:14
    —
arax wrote:
2)Согласен, в следующей версии нумерация дубликатов будет начинаться с 2.

Снимаю предложение.
Посмотрел что делает "прародитель" (7-Zip) в таком случае, а он использует такую схему переименования:
Code:
toolbar.html
toolbar_1.html
toolbar_2.html
toolbar_3.html
toolbar_4.html
toolbar_5.html
toolbar_6.html
toolbar_7.html
toolbar_8.html
toolbar_9.html
toolbar_10.html
Сохранение этой схемы и в Вашем плагине позволит сравнивать распакованные, разными средствами, инсталляторы. Ну а автора исходного Обсервера можно будет попробовать уговорить присоединиться.

#40:  Author: araxLocation: Новгород PostPosted: Mon Sep 28, 2015 14:04
    —
gora
gora wrote:
Посмотрел что делает "прародитель" (7-Zip) в таком случае, а он использует такую схему переименования:

Мне кажется что вы ошибаетесь, скачайте это и зайдите туда 7zipом, он вообще ничего не переименовывает.
А то что вы привели, вполне может быть оригинальными именами файлов.
gora wrote:
Тестировал извлечение NSIS:

Ну вы нашли что тестировать, nsis в Observer протухший и уступает текущему коду 7zip

gora wrote:
Некоторые файлы имеют дату\время 01.01.85 00:00.

Да, как я понял для этих файлов даты в архиве не хранится

gora wrote:
А нельзя после создания папок и извлечения всех файлов пройтись плагином по созданным папкам и поправить дату\время?

Не, на это я пойти не могу, и вообще затея с установкой даты теперь мне кажется костылем. Из за пары модулей которые этого не делают, добавлять лишнюю логику мне кажется излишним.
Если вам это так критично, то пинайте Arimanа что бы он починил эти модули.

#41:  Author: goraLocation: Иваново PostPosted: Mon Sep 28, 2015 15:32
    —
arax wrote:
Мне кажется что вы ошибаетесь, скачайте это и зайдите туда 7zipом, он вообще ничего не переименовывает.
А то что вы привели, вполне может быть оригинальными именами файлов.

Нет, это не оригинальные имена и это можете проверить на Вашем NSIS-e Smile
Если Вы войдете в архив, то увидите одноименные файлы, а если выделите содержимое архива и перетащите в пустую папку, то обнаружите, что они автоматически переименовались. Аналогичное происходит и при распаковке архиватором через пкм. Только там спросят, что делать с дубликатами и при выборе "переименовывать автоматически" получим упомянутую схему.
arax wrote:
Ну вы нашли что тестировать, nsis в Observer протухший и уступает текущему коду 7zip

А Вы мне что предложили? Wink
arax wrote:
Да, как я понял для этих файлов даты в архиве не хранится

Кстати, я этот же архив и Игорю Павлову с баграпортом заслал и про время у него спросил на офф. форуме. Его ответ меня удовлетворил.
Quote:
If timestamp of some file is not stored in archive, 7-Zip uses timestamp of archive.

arax wrote:
Не, на это я пойти не могу, и вообще затея с установкой даты теперь мне кажется костылем. Из за пары модулей которые этого не делают, добавлять лишнюю логику мне кажется излишним.
Если вам это так критично, то пинайте Arimanа что бы он починил эти модули.

Это грустно. Хотя бы что сделано, не ломайте.

#42:  Author: XTriLogy PostPosted: Wed Dec 09, 2015 12:16
    —
всё? плагин застыл?

#43:  Author: goraLocation: Иваново PostPosted: Sun Dec 20, 2015 22:09
    —
arax

1 Что изменено в версии 1.1.2?
2 Зачем (цель) сделаны эти изменения?
3 Почему здесь нет анонса новой версии?

Спасибо

#44:  Author: araxLocation: Новгород PostPosted: Sun Dec 20, 2015 22:53
    —
gora
1) изменения есть на основной странице плагина
2)большую часть из них хотели вы Very Happy ,а vdisk и nsis выпилены ибо слишком кривы и уступают в скорости/стибильности 7z, кому они нужны могут без проблем добавить их вручную
3)все обновления будут только на странице плагина, здесь только обсуждение

#45:  Author: goraLocation: Иваново PostPosted: Sun Dec 20, 2015 23:41
    —
arax wrote:
все обновления будут только на странице плагина, здесь только обсуждение

Непонятно. Как же обсуждать то, что ни где не описано!? Я не нашел описания изменений с версии 1.1 до версии 1.1.2.
arax wrote:
большую часть из них хотели вы
Что я хотел было сделано еще в версии 1.1
arax wrote:
vdisk и nsis выпилены

Что значит "выпилены"? Их поддержка удалена и из TotalObserver.wcx? Если - да, то как можно сделать это:
arax wrote:
могут без проблем добавить их вручную

Если просто удалены соответствующие модули, то что изменено в TotalObserver.wcx ?



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5  Next  :| |:
Page 3 of 5

Powered by phpBB © 2001, 2005 phpBB Group