View previous topic :: View next topic |
Author |
Message |
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Dec 31, 2010 18:22 Post subject: |
|
|
"Files два раза... " - наверное надо назвать как-то иначе, не заметил.
суть такая - первые несколько полей, а именно
Code: | "Format",
"Info",
"Encrypted",
"Password",
"Files",
"Folders",
"Unpacked Size",
"Ratio", |
придумал я (или вы попросили добавить) и заполняю я их сам.
поэтому например я могу показать Encrypted, даже если заголовки не зашифрованы.
а все остальные поля это то что мне сообщает 7z.dll, пусть будет. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 18:28 Post subject: |
|
|
Total7zip wrote: | "Files два раза... " - наверное надо назвать как-то иначе, не заметил. | Тогда первое убрать стоит, раз поля из 7z.dll остаются, информацию-то одну показывают. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Dec 31, 2010 18:32 Post subject: |
|
|
в том то и дело, что нет
7-zip предоставляет информацию очень выборочно и не всегда.
в зависимости от формата список доступных полей разный.
поэтому я и добавил свои поля. они работают со всеми поддерживаемыми форматами.. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 18:36 Post subject: |
|
|
Ну, не знаю, пересмотрел в разных папках кучу архивов, exe, dll, msi - всё совпадает до файлика.. |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Dec 31, 2010 19:01 Post subject: |
|
|
Total7zip
Что должно быть в поле Checksum? У меня пусто. |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Fri Dec 31, 2010 19:07 Post subject: |
|
|
значение Checksum, насколько я вижу из исходников 7-zip проставляется только для PE файлов (если, конечно, есть)
у меня в список PE (автоматически) попали
Code: | <ext val="acm" />
<ext val="ax" />
<ext val="cnv" />
<ext val="com" />
<ext val="cpl" />
<ext val="dat" />
<ext val="dll" />
<ext val="drv" />
<ext val="ds" />
<ext val="enu" />
<ext val="exe" />
<ext val="iec" />
<ext val="ime" />
<ext val="lex" />
<ext val="mui" />
<ext val="ocx" />
<ext val="olb" />
<ext val="pif" />
<ext val="ref" />
<ext val="rll" />
<ext val="scr" />
<ext val="sfx" />
<ext val="sys" />
<ext val="tlb" />
<ext val="tmp" />
<ext val="tsp" />
<ext val="wcx" />
<ext val="wpc" />
<ext val="x32" /> |
в папке Windows много файлов, для которых это поле заполняется. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 19:16 Post subject: |
|
|
У меня тоже проставляется на некоторых, но я так и не понял что это за наборы цифр. |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Dec 31, 2010 19:35 Post subject: |
|
|
Quote: | проставляется только для PE файлов |
ОК. Увидел. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 19:37 Post subject: |
|
|
Tol!k
А ты знаешь что это за суммы? |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Dec 31, 2010 19:42 Post subject: |
|
|
Думаю, это компилятор проставляет при соответствующих настройках.
У TOTALCMD.EXE, например, есть. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 19:48 Post subject: |
|
|
Tol!k wrote: | это компилятор проставляет при соответствующих настройках | Настройках где и чего? |
|
Back to top |
|
|
Tol!k
Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Fri Dec 31, 2010 19:59 Post subject: |
|
|
В настройках Дельфы, когда из .pas делается .exe Я так думаю.
Рано начал праздновать?
Quote: | CheckSum
Контрольная сумма файла. Проверяется только NT, да то и лишь при загрузке некоторых системных библиотек и, разумеется, самого ядра. Алгоритм расчета можно найти в IMAGEHEL.DLL функция CheckSumMappedFile. По слухам, ее исходные тексты входят в SDK. У меня есть SDK, но ничего подобного я там не видел (может, плохо искал?). Впрочем, алгоритм расчета тривиален и декомпилируется "на ура". |
http://www.insidepro.com/kk/019/019r.shtml |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 31, 2010 20:13 Post subject: |
|
|
Понял, спасибо!
Праздную обычно без этого дела.. |
|
Back to top |
|
|
mrmerak
Joined: 20 Aug 2007 Posts: 441
|
(Separately) Posted: Wed Jan 05, 2011 13:33 Post subject: |
|
|
Total7zip
кхм.... а как там плагин поживает? _________________ TC 9.51 | Win10 1903 |
|
Back to top |
|
|
Total7zip
Joined: 27 Nov 2010 Posts: 287
|
(Separately) Posted: Wed Jan 05, 2011 14:05 Post subject: |
|
|
новости такие -
со мной по email связался Дед Мороз, сказал, что "Very nice plugin, thanks very much!", добавил плагин в список на своем сайте, и подарил мне лицензию TC.
в планах:
1. добавить листер.
2. поддержать сохранение настроек для всех форматов, в которые умеет паковать 7-zip. Сейчас сохраняется только 7z.
3. нашелся баг в TC - если вы запакуете hidden папку, то плагин покажет ее в архиве, но при распаковке TC возьмет создание папки на себя и при этом атрибут пропадает. Проявляется по-моему со всеми wcx. Дед Морозу я об этом сообщил. =)
Возможно добавлю возможность распаковывать через 7zG, если так получится решить проблему. _________________ Total7zip - архиваторный+content+lister плагин, 0.8.5.2 |
|
Back to top |
|
|
|