Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TC4Shell - работа с архивами в Проводнике

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Открыть новую тему     Написать ответ в эту тему

Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
TC4Shell - это программа-архиватор. Главная её особенность в том, что вся работа с архивами ведётся прямо в Проводнике Windоws, благодаря чему открытие архива ничем не отличается от открытия простой папки. В основе TC4Shell лежат библиотеки 7z.dll и unrar.dll. Это означает, что после установки программы доступно для открытия множество типов архивов, поддерживаемых этими библиотеками, таких как 7z, zip, rar, iso и др.
 
Основные особенности программы:
 
- Полная интеграция с Проводником.
- Поддержка всех операций методом перетаскивания и копирования/вставки.
- Отображение эскизов файлов в архиве.
- Отображение файлов в архиве на панели предварительного просмотра.
- Работа с вложенными архивами.
- Менеджер паролей.
- Профили упаковки.
- Поддержка архиваторных WCX-плагинов программы Total Commander.
- Поддержка кодеков программы 7-Zip File Manager.
 

 
 
Домашняя страница: http://www.tc4shell.com/
Прямая ссылка на установщик демо-версии: http://www.tc4shell.com/binary/TC4ShellSetup.exe
Справка: http://www.tc4shell.com/ru/help/
Цена: 995 руб. (для домашнего использования) и 1495 руб. (для организаций); включает обновления в течение года.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 22:27 12-07-2015 | Исправлено: Maz, 20:43 21-05-2019
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Miggo77

Цитата:
Было бы интересно увидеть реализацию NetBox

Могу показать картинки настроек NetBox, но поддержки плагинов такого типа еще нет, поддерживаются только "архиваторные" плагины. Это достаточно нетривиальная задача совместить произвольный панельный плагин и Проводник, но думы по этому поводу думаются.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 01:39 05-08-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Было бы интересно увидеть реализацию NetBox, но не знаю, нужно ли и как это бы выглядело.

Первые наброски выглядят как то так:
 
anigif, 370 KB

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 22:39 18-09-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вторые наброски:
 
anigif, 4 MB

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 05:05 09-10-2017
Miggo77

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Отличная работа, это круто!

Всего записей: 42 | Зарегистр. 13-01-2012 | Отправлено: 22:34 09-10-2017
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реально ли добавить поддержку Lzip (LZ)?
 
Вот, к примеру, патч, добавляющий эту поддержку в 7-zip.

Всего записей: 5637 | Зарегистр. 20-10-2006 | Отправлено: 04:27 22-10-2017 | Исправлено: Dart Raiden, 04:27 22-10-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart Raiden
Я поизучаю вопрос.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 15:07 22-10-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart Raiden
Запилил на скорую руку плагин для 7z. Содержимое архива раскидать по папкам %Program Files%\TC4Shell\7z\Codecs.32 и %Program Files%\TC4Shell\7z\Codecs.64. Перезапустить Проводник. После этого TC4Shell будет открывать lzip файлы. В следующей версии TC4Shell этот плагин будет вшит в прямо в программу.
 
Плагин можно использовать и с 7Zip.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 04:40 23-10-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновил.
 
Поддержка Lzip.
Поддержка упаковки с учетом правил файлов .zipignore (синтаксис тот же, что и у .gitignore).

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 18:35 07-11-2017
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aniskin, приветствую)
 
В процессе использования обнаружил следующее:
— В установках (свойства файла > хэш > установки) для хэша sha-384 используется иконка блокнота, когда для остальных хэшей безымянная(или правильнее будет сказать - нету привязки к какому-либо расширению?): https://vgy.me/pU9U7z.png
— В контекстном меню, при клике по файлу, строки хэшей не скомпонованы и недочёт с иконкой: https://vgy.me/eXLffj.png
— При создании хэш файла(общего) через контекстное меню файла, результат отображается так:

Цитата:
[i2pd.exe]
SHA-384=B98361EF0E5399E1ED30ECA5A6A7B0BEE9E7A94F2ED17C8831614417FF32C082074A267972A399EA22F06CF8015F7CFC

хотелось бы вместо знака "=" увидеть двоеточие ":"

Цитата:
[i2pd.exe]
SHA-384: B98361EF0E5399E1ED30ECA5A6A7B0BEE9E7A94F2ED17C8831614417FF32C082074A267972A399EA22F06CF8015F7CFC

— После создания файла с хэш суммой через контекстное меню файла, есть недочёт в отображении расширения для sha-384: https://vgy.me/2TjcGx.png
 
Пока это всё, следующая порция хотелок и указаний на недочёты позже =)

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 12:22 12-11-2017 | Исправлено: Xant1k, 12:36 12-11-2017
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кроме 'двоеточия' всё остальное про sha-384 смотрите у себя в
Панель управления\Все элементы панели управления\Программы по умолчанию\Настройка сопоставлений

----------
Мы все умрём. (-:

Всего записей: 4905 | Зарегистр. 23-04-2009 | Отправлено: 12:42 12-11-2017
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000
Там всё как надо.

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 14:17 12-11-2017
Inoz2000



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
есть недочёт в отображении расширения
https://vgy.me/2TjcGx.png
откуда этот скриншот?
Цитата:
когда для остальных хэшей безымянная
это файловые ассоциации вашей собственной состемы.

----------
Мы все умрём. (-:

Всего записей: 4905 | Зарегистр. 23-04-2009 | Отправлено: 14:22 12-11-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xant1k
 

Цитата:
В установках (свойства файла > хэш > установки) для хэша sha-384 используется иконка блокнота, когда для остальных хэшей безымянная(или правильнее будет сказать - нету привязки к какому-либо расширению?)
Как уже ответил Inoz2000, TC4Shell ни чего не изобретает, а использует системные функции для получения иконок файлов. Если для какого то типа файла отображается иконка блокнота - значит система отдала иконку блокнота.
 

Цитата:
В контекстном меню, при клике по файлу, строки хэшей не скомпонованы и недочёт с иконкой
В контекстном меню сроки отсортированы по расширению файла. Исключение первые пять строк - это наиболее используемые форматы при упаковке, они отсортированы по количеству использований. Я обдумаю вариант с разделением на группы архивы/контрольные суммы. По поводу иконки ответил выше.
 

Цитата:
хотелось бы вместо знака "=" увидеть двоеточие ":"
Принял.
 

Цитата:
После создания файла с хэш суммой через контекстное меню файла, есть недочёт в отображении расширения для sha-384
Сложно ставить диагноз по обрезку фотографии, но предполагаю, что расширение sha-384 ассоциировано с Блокнотом и в Проводнике включена опция "Hide extensions for known file types".

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 21:29 12-11-2017
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inoz2000

Цитата:
откуда этот скриншот?  

Очевидно после создания двух файлов с хэш суммой. Как видно для sha-384 отображается с расширением .txt, а для 512 его нет.
 
Aniskin

Цитата:
Если для какого то типа файла отображается иконка блокнота - значит система отдала иконку блокнота.  


Цитата:
Сложно ставить диагноз по обрезку фотографии, но предполагаю, что расширение sha-384 ассоциировано с Блокнотом и в Проводнике включена опция "Hide extensions for known file types".  

Был какой-то косяк в софтине Hash Sum... "Недочёт" исправил, всё хОКкей теперь =)
 
Добавлено:

Цитата:
Я обдумаю вариант с разделением на группы архивы/контрольные суммы.

Мне кажется здесь стоит сделать возможность пользователю выбирать как отображать: по умолчанию с часто используемыми пунктами или раздельно архивация и хэш.

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 04:25 13-11-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Мне кажется здесь стоит сделать возможность пользователю выбирать как отображать: по умолчанию с часто используемыми пунктами или раздельно архивация и хэш.

Я имел в виду, что логика построения пяти верхних элементов останется без изменения, а остальные форматы будут разбиты на группы.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 05:22 13-11-2017
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aniskin
Ещё насчёт замены знака равно на двоеточие. Поправь, когда создаётся хэш через свойства файла (вкладка Хэш) > пункт "Сохранить все как файл".

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 11:07 13-11-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xant1k
С этим посложнее. Я использую стандартные методы для создания ini файла (.hashes файл - это обычный ini файл по своей структуре), и пока не готов для таких изменений. А для чего это нужно?

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 11:13 13-11-2017
Xant1k



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И отображение расширении при создании через свойства файла > пункт "Сохранить как файл" для sha-512 и sha-384.
Щас так: i2pd.exe.sha2 и i2pd.exe.sha2_384. Должно: i2pd.exe.sha_512 и i2pd.exe.sha_384
Вообще, хорошо было бы сделать не нижнее подчёркивание, а через дефис. Сбацаеш?=)
 
Добавлено:
Aniskin

Цитата:
А для чего это нужно?

Глаз воспринимает лучше с разделителем. Ну вот сам посмотри https://vgy.me/07EEMt.png
 
Добавлено:
Кстати, кнопку доната на сайте не помешало бы приделать =) с возможностью оплаты через киви и биткоин как вариант. Ценный продукт который автор развивает и общается с аудиторией приятно поддержать.

Всего записей: 2918 | Зарегистр. 20-02-2009 | Отправлено: 11:14 13-11-2017 | Исправлено: Xant1k, 11:25 13-11-2017
Aniskin

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
И отображение расширении при создании через свойства файла

Услышал.

Цитата:
Сбацаеш?

Сбацаю через настройки реестра.

Цитата:
Глаз воспринимает лучше с разделителем.

Подумаю. Могу на скорую руку сделать пробел (или даже два пробела за дополнительную плату) между "=" и значением хеша.

Цитата:
кнопку доната на сайте не помешало бы приделать

Донат не работает. В том смысле, что он принесет два пожертвования в год на общую сумму $0.25
 
Добавлено:
Xant1k
http://www.tc4shell.com/binary/TC4ShellSetupNew.exe
 
После первого применения в реестре по пути HKEY_CURRENT_USER\Software\Dec Software\TC4Shell\ArchivePlugins появятся ключи вида Hash.SHA-512. В ключе есть параметр Extensions вида *.sha-512. Он определяет используемое для данного хеша расширение.

Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 11:31 13-11-2017
hook70

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно сделать что бы контекстное меню было вместе, каскадом и иконку приделать

Всего записей: 348 | Зарегистр. 22-08-2017 | Отправлено: 01:34 14-11-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » Программы » TC4Shell - работа с архивами в Проводнике


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru