Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Флейм
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 25.06.2008, 19:49
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Ferra
ну по поводу 3й степени можно поспорить, + шифровать файл до сжатия по-моему глупо.. сам подумай.

есть баги с интерфейсом, есть опечатки (Black Hole), и если честно с юзабильностью у него тоже проблемы.. лан, оставим пока оболочку.

сжимает как.. знаешь мне интересно на каких тестах он "обгоняет рар и иногда 7зип"? бинарники вообще сжимает отвратительно, на твоём же exe проигрывает 7зипу чуть ли не вдвое. может быть текст и неплохо, но в общем... короче есть над чем работать

ну и напоследок. бета это хорошо, но (совет) сделай его чуточку юзабильнее добавь возможность сжимать папки и файлы через контекстное меню, сделай открытие файла архива по запуску и так далее
В общем при тестах я получал совершенно разные результы, поэтому сделал кнопочку рядом с комбо боксом, там на окошке есьт кнопка "Compute optimal" и там программа прогонит на сжатие комок из файлов. и прикол то в чем, что всему виной математический поиск, если сделать большой, то сильно жмется файл типа ASCII таблицы, где мало повторов т.д, и второй прикол, размеры словарей переводим в нули, опять же хорошо сжимает с большим поиском, в максимальные значения, то жмет графику. проще говоря там надо сильно гонять компрессор LZMA, чтобы сделать штампы для сжатия. Вот было на малом сжимает превосходно, на высоком отвратительно.
Был бы признателен в помощи с этой проблемой!
А что касается оболочки, она и мне уже не нравится, переделаю.
Но если есть желание помоч мне то ломитесь в асю: 437671822 , буду очень признателен, а то в одиночку я задолбался уже
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию

Последний раз редактировалось M.A.D.M.A.N., 26.06.2008 в 06:00.
Ответить с цитированием
  #17  
Старый 25.06.2008, 19:59
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Ferra
ну и напоследок. бета это хорошо, но (совет) сделай его чуточку юзабильнее добавь возможность сжимать папки и файлы через контекстное меню, сделай открытие файла архива по запуску и так далее
Отличная идея, но как сделать добавление подменю в системное меню файла, я пробовал искать, результаты плачевные
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #18  
Старый 25.06.2008, 20:10
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
По умолчанию

хэх, стучись в асю, помогу
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием
  #19  
Старый 26.06.2008, 08:44
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,003
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
Отличная идея, но как сделать добавление подменю в системное меню файла, я пробовал искать, результаты плачевные

В Дельфях есть пример. Точно не помню, что-то на тему ShellExtention.
Еще, вроде, у MustangPeak есть какие-то полезные оболочки, но подробно не смотрел - руки не дошли.
Ответить с цитированием
  #20  
Старый 26.06.2008, 09:54
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от lmikle
В Дельфях есть пример. Точно не помню, что-то на тему ShellExtention.
ShellExtention, там какая-то странная библиотека и к ней нет описания, но попробую поюзать, может что-нибудь и выйдет
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #21  
Старый 26.06.2008, 16:40
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
Подмигивание

есть отличные VCL Shell+ - там можно сделать что угодно, даже добавить вкладочку на свойства файла и так далее. Возможностей оч много.

если же делать ручками, то тоже могу, разбирался, сидел)) тут тогда нужно либо com писать , либо в реестр ключи добавить
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием
  #22  
Старый 27.06.2008, 06:00
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

VCL Shel+ только триальные в сети нашел
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #23  
Старый 27.06.2008, 16:19
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
Подмигивание

вот смотри, тесть, вроде работает.. размер конечно гм...не очень, но я предупреждал

http://www.upload.mlteam.ru/ShellMZF.rar
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием
  #24  
Старый 27.06.2008, 16:22
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
Радость

а они да, триал)) я гдето поднял давным давно с сорцами, установил, вот найти исходный пакет всё не могу.
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием
  #25  
Старый 27.06.2008, 18:07
Аватар для Ferra
Ferra Ferra вне форума
Местный
 
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
Счастье

+ Обрати внимание что если в названии файла\папки есть пробелы, то некоторые ParamStr придётя склеивать. Но тут ещё один подводный камень - файл может не иметь расширение. Так что нужно проверять и его наличие но это уже в exe.
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
Ответить с цитированием
  #26  
Старый 28.06.2008, 12:26
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Все работает, оказывается не такуж и сложно, спасибо!
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:23.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter