Ru-Board.club
← Вернуться в раздел «Тестирование»

» Сборки Total Commander (часть 2)

Автор: ApceH_Hypocrite
Дата сообщения: 10.08.2011 20:29
addhaloka
Цитата:
Просто в некоторых сборках встречались иконки для тулбара с размерами 256х256, 128х128 и т. п. Зачем
Бывает, что те же иконки в сборке используются для ярлыков для рабочего стола и меню Пуск. А там для наилучших результатов надо 16,32,48,256. Зачем включают, бывает, 128 или 64 действительно трудно понять. На рабочем столе они использоваться не будут.

ksunechkin
Цитата:
Кому как, мне же их не пальцем тыкать.
Для пальца надо минимум 48х48... Ну, для моего

HA3APET, ksunechkin
Хватит уже В PU что-не кнопка, то оригинальность. Это знаешь автор, я и все, кому надо. У других сборок есть свои находки. У каждого автора своё вИдение, а если есть способности, желание и время у авторов, то идеи реализуются.
Но с точки зрения обывателя-пользователя... согласен. Если не предвзятый человек посмотрит на сборки (НЕ только на скрины), то отметёт скорее всего 80%...
Автор: HA3APET
Дата сообщения: 10.08.2011 20:46
ksunechkin
А, вон в чём дело) ты не так понял, я же даже выделил жирным, то на что ударение надо было поставить при прочтении.
Автор: LonerDergunov
Дата сообщения: 11.08.2011 13:45
HA3APET

Цитата:
Посмотри
Total Commander PowerUser v55
Total Commander 7.56a IT Edition 2.1
kIT Programs PowerPack 11.7
Обнаружишь много интересных, удобных, а главное - пока ещё уникальных фишек.

К указанным сборкам стоит отнести еще сборку Техадмина. С удивлением обнаружил в ней много таких вроде бы мелочей, но действительно полезных и уникальных, которые очевидны, но не встречаются в других сборках.

burav
Небольшой багрепорт по TCASwitcher. Утилька работает чересчур "задумчиво" и неспешно. В 64-битной семерке если нажать кнопку и сразу переключиться на другое приложение (пока кнопка находится в раздумьях), то выскакивает ошибка "Программу имеет смысл запускать только из Тотала".
В ХР - не проверял.
Автор: HA3APET
Дата сообщения: 11.08.2011 14:14
LonerDergunov
Да, согласен. TechAdmin хоть очень сырая и заточенная в основном под XP x32, в ней есть свои находки.
А ещё есть TC Image, где просто коллекция всевозможных фишек и скриптов, когда либо обсуждаемых на wincmd.ru Но этих сборок нет в шапке.

burav, LonerDergunov
В очередной раз усовершенствовал скрипт Внутренние ассоциации: вкл/выкл
Теперь никакого TCWSHelp, всё работает через TCFS2+WScript.
Всё стало чётко и максимально быстро, уверен что лучше уже просто не сделать. Будет в нов версии TCPU


Автор: Uzverasd
Дата сообщения: 12.08.2011 12:50
HA3APET
Скажи пожалуйста насколько твоя сборка дружит с Win7x64? я понимаю, что работать будет, но интересует именно работоспособность встроенных программ. Или же все-таки целевая ОС твоей сборки WinXPx32 ?
Автор: HA3APET
Дата сообщения: 13.08.2011 00:31
Uzverasd
у меня у самого Win7x64. Но учтены особенности и WinXPx32, до такой степени, что даже некоторые кнопки формируются при запуске ТС в зависимости от разрядности и в зависимости от того стоит 7 или XP.
Так что целевой ОС у меня нет. Моя сборка - это мой рабочий инструмент, а работать приходится с разными ОС.

Вот пример моего извращения:

Код: TOTALCMD#BAR#DATA
%comspec% /c
@ver |find "Windows XP" >nul &&(start "" "dfrg.msc" &exit) ||start "" "%%commander_path%%\nircmdc.exe" execmd start dfrgui.exe
%commander_path%\install\Icons\icon.icl,90
Дефрагментация диска

1
-1
Автор: Uraanfgh56
Дата сообщения: 14.08.2011 10:33
Имеется сборка TC , всё настроил под себя , в будущем планирую переставить систему , как перенести всё что настроил на новую систему ? , если нет решении для сборок , то как это делается просто для TC или может есть какие-то программы для переноса ?
Сложность в том что в сборке есть другие программы.
Есть варианты по переносу ?

Да - сборка от Назарет v.7.50a (24.9.2009)
Автор: burav
Дата сообщения: 14.08.2011 19:26
LonerDergunov
у меня время работы кнопки <1 сек, а субьективно - практически мгновенно. замедление замечали только пользователи диких антивирусов вроде KIS. могу я попросить вас отписаться о времени срабатывания кнопки после декомпрессии ее через upx -d, и после отключения антивируса, если таковой есть (никакого вредоносного кода в кнопке нет))
Автор: HA3APET
Дата сообщения: 14.08.2011 22:40
Uraanfgh56
если вы добавляли портативные программы и помещали их в папку со сборкой и у вас везде прописано %commander_path%, то вам достаточно просто сохранить всю папку со сборкой.
Автор: burav
Дата сообщения: 17.08.2011 21:35
TCASwitcher 1.1
Больше не используется UPX
Добавлена возможность задать наборы программ для открытия файлов в зависимости от их расширения
Автор: LonerDergunov
Дата сообщения: 23.08.2011 16:55
burav
Похоже, дело действительно в антивирусе. При включенном КIS старая и новая версии кнопки срабатывают по-разному, иногда почти мгновенно, иногда до трех секунд. С отключенным антивирусом - мгновенно.
Автор: Andrey_A_A
Дата сообщения: 24.08.2011 22:28
Впервые пробовал TCASwitcher - на вид красивая, но это пока категорически опасная прога - объясняю:
- У меня секция вынесена
- До использовании проги в секции было 178 "фильтров", т.е. последнии строки были
Filter178=...
Filter178_open=...
Filter178.icon=...
- После двух нажатий на TCASwitcher в секции осталось 136 "фильтров"!!!
Куда делись остальные? Хорошо, есть привычка делать дубль? Я это быстро восстановил
Идея проги хорошая, немного медленная, и пока опасная в плане потери информации...
Автор: burav
Дата сообщения: 25.08.2011 02:57
TCASwitcher 1.1.1
Добавлены отображение иконок и поддержка дополнительных параметров командной строки программ, подстройка главного окна под разрешение экрана
Мелкие улучшения

LonerDergunov
спасибо, значит решение не использовать UPX было правильным

Andrey_A_A
я так понимаю, вы имеете в виду режим переключения ассоциаций
т.к. кнопка переименовывает только названия секций, могу предположить, что потеря фильтров связана с особенностями реализации переименования секций в AutoIT (возможно, он просто не успевает переместить все ключи в новую секцию при частых нажатиях и/или большом числе ключей). попробую повторить ваш эксперимент

зы и если вы заметите закономерности, сигнализируйте)
спасибо
Автор: Andrey_A_A
Дата сообщения: 25.08.2011 10:13

Цитата:
просто не успевает переместить все ключи в новую секцию

как такое может быть? а если секция была бы в осноном Wincmd.ini и она была бы первой в файле - это означает уничтожение всей настройки тотала?
у меня полная версия Wincmd.ini без выноса секций 452 кб - 6014 строк - значит всему до свиданье?
Автор: burav
Дата сообщения: 26.08.2011 16:50
похоже, бага действительно закралась в функцию IniRenameSection самого AutoIT - содержимое секции более ~30000 символов обрезается
напишу свою реализацию этого дела - выложу пофиксеный вариант
Автор: Andrey_A_A
Дата сообщения: 26.08.2011 17:10

Цитата:
более ~30000 символов обрезается

у меня в секции ассоциаций 41261 символов - а в полном Wincmd.ini 445393 символа

Цитата:
напишу свою реализацию

burav, было бы здорово, если твоя утилита заработает как надо!
Автор: vadimsva
Дата сообщения: 31.08.2011 19:05
TC Vi7Pack 1.83
1.83 [31.08.11]

-Обновлена установка:
-Обновлена инструкция для тихой установки
-Добавлена возможность выбора между расширенной и простой установкой
-Добавлена возможность закрепить TC в меню Пуск
-Исправлена работа опции Закрепить на панели задач
-Некоторые исправления на системной панели
-Различные изменения и исправления
-Обновлен AkelPad до 4.6.5
-Обновлены плагины для AkelPad до 31.08.11
-Обновлен плагин для Imagine: Ark до 0.0.2
-Обновлен плагин Total7zip до 0.8.5.2
-Обновлен WhatInStartup до 1.33
-Обновлен STDU Viewer до 1.6.2
http://depositfiles.com/files/9eluq0o1q
http://narod.ru/disk/23587372001/TC_7.56a_Vi7Pack_1.83.zip.html
http://vadimsva.ucoz.org/TC_7.56a_Vi7Pack_1.83.zip

Содержание сборки
Возможности и преимущества сборки
История изменений
Автор: ApceH_Hypocrite
Дата сообщения: 31.08.2011 21:05

Цитата:
Возможности и преимущества сборки
>>
Цитата:
... Не найдено... Невозможно найти...
Это шутка или и правда? По преимуществам верю, но уж возможности-то всегда можно найти!
Установщик, конечно, супер! Но внутри много косяков... Слишком много. Наверно надо самой сборке уделять больше внимания, чем её установщику, ИМХО.
Кстати, выбрал в установщике иконки "Linux v1", получились совсем другие, вроде бы Vista или 7. Ещё не понятно, почему есть выбор "одним щелчком/двойным", но нет, "выделения правой/левой"?
И самое неприятное...
Это ещё одна *****-сборка, которая считает себя главной сборкой ТС! Почему ярлык на рабочем столе и в панели называется "Total Commander"??? Ладно хоть в Пуске добавили пометку. Кстати! По-моему не логично показывать разделы про ярлыки и Пуск, если выбран режим портабл-установки.
Ну и конкретно по сборке.
Кнопки, мягко говоря, просто набросаны. Логики никакой. Я уж не говорю про адекватность иконок. Ну да у всех своё вИдение...
Пункт главного меню "Vi7Pack 1.83 by vadimsva [2011]"..... Нет слов, только facepalm...
Автор: LonerDergunov
Дата сообщения: 01.09.2011 03:16
Инсталлятор действительно шикарный, на него угрохано уйма времени и сил, потому на сборку уже ничего не осталось. Но сборками обычно пользуются гораздо дольше и чаще, чем их инсталлируют. Да и подавляющее большинство пользователей наверняка при установке выберет полный комплект плагинов и программ и первые попавшиеся иконки и настройки.
Про иконки - согласен. В Тотале относительно небольшие кнопки, потому иконки должны быть максимально четкими и наглядными. Вистовские иконки с кучей детализации, тенями и полутенями красиво смотрятся когда они большие, но совершенно неинформативны на панелях Тотала.
По реализации самой сборки ничего плохого даже и не скажешь (разве что полупустая системная панель под WinXP), настолько всего мало.
В рамках подобной микро-сборки можно реализовать намного больше плюшек.
У меня в десяти мегабайтах умещается 65 плагинов (на их основе - 20 колонок) и два десятка мини-утилиток (как для работы тотала, так и сторонних) плюс десяток скриптов, две крупных панели и около десятка мелких, и это далеко не предел.

Кстати, STDUViewer - редкостная жуть. Утилита может открывать текстовые и графические файлы, но в сборке есть Акелпад и Имаджин, которые могут делать это много лучше. А под электронные книги лучше выделить SumatraPDF - размер примерно тот же, но программа более стабильная и работает в разы быстрее. У меня 400-мегабайтный скан журнала в pdf STDUViewer открывал минуты три, плюс каждую страничку листал ещё по минуте (иногда задумываясь и намного дольше). SumatraPDF прожевала и открыла тот же файл секунд за 10 и листала почти мгновенно.
Автор: Andrey_A_A
Дата сообщения: 01.09.2011 09:46
TC Vi7Pack 1.83
Сборку вижу впервые, запустил инсталлятор, режим простой (я обычно на всех программах выбираю этот режим) - ничего сверх обычного не увидел, выбрал путь другой - D:\..., по тому пути у меня стоит родной, не настроенный ТС.
Запустил.
1. Я любитель внешнего вида - в меню даже родных значков я не увидел и прослезился...
2. Расцветки нет, можно было сделать свою тему (кроме Impomezia)
3. В системной панели не отобразились 7 значков, потому что там не указаны %% пути
пример:

Код: TOTALCMD#BAR#DATA
SoundRecorder.exe

C:\Windows\Sysnative\SoundRecorder.exe
Звукозапись
C:\Windows\System32
0
-1
Автор: ApceH_Hypocrite
Дата сообщения: 01.09.2011 15:18

Цитата:
инсталлятор - не знаю сколько...
Уверен, суммарно сотня часов чистого времени! Респект!
Я, вот обновление версий программ вообще не записываю в историю изменений! Итак понятно, что в свежем выпуске должны быть свежие программы!
К тому же и без того приходится столько пунктов записывать, что уже для обновлений программ места не остаётся.
vadimsva, есть дельное предложение. А как насчёт переметнуться ко мне? Будет лучшая сборка с лучшим инсталлятором! Переплюнем саму Ultima Prime! Нет, я серьёзно!
Автор: vadimsva
Дата сообщения: 01.09.2011 15:47
ApceH_Hypocrite
исправил ссылки. Называть везде TC Vi7Pack не совсем удобно. В выделении правой/левой сам не вижу смысла, никто из пользователей об этом не просил, поэтому пока что так.
Портабл версия отличается от обычной только тем что в реестр не будет ничего добавлено, а для того чтобы небыло никаких ярлыков есть USB установка. Сборка не является главной, она в отличие от других определяет разные сборки и не будет установлена туда где стоит другая либо сам голый тотал. Про наполненость возможно не так все хорошо, все что есть в основном делалось для себя. Ну и главное в сборке это минимальный размер при минимальных возможностях. Ничего лишнего не добавляю.
Вообще у меня в планах создание другой сборки более обширной, где главное будет уже не минимальный размер, а максимальные возможности и не зависимость от чего либо.
Спасибо за предложение, но я сам. А за критику и косяки спасибо, все это улучшит сборку.

LonerDergunov
STDUViewer не для открытия текста, а для pdf и djvu и плюс к этому еще много других форматов, ничего лучше при таком размере просто нет, сама прога вполне нормальная, гораздо лучше чем громоздкий и тормозной акробат. Из недостатков можно назвать только невозможность редактирования пдф, зато может открывать защиенные пдф, чего не умеет акробат. А вот SumatraPDF мне не понравилась, тем более она не поддерживает djvu, и про скорость не соглашусь.

Andrey_A_A
можно отдельно поставить любой из 11 стилей иконок, а стандартный не стал включать т.к. он не красивый и устаревший. Цветовые схемы есть, доступны через impomezia colors. Сборке чуть больше 3х лет, и это была 52. Посмотрите список изменений и увидите как много времени было потрачена на совершенно другие изменения а не на обновление софта. Если вы можете выпустить такой мощный инсталятор и за такое малое время то вперед.
Автор: aidarsimon
Дата сообщения: 01.09.2011 15:50

Цитата:
громоздкий и тормозной акробат.

Громоздким его можно назвать, но никак не тормозным
Автор: ApceH_Hypocrite
Дата сообщения: 01.09.2011 15:55

Цитата:
SumatraPDF мне не понравилась, тем более она не поддерживает djvu
Не правда. Поддерживает она DJVU!
Автор: Andrey_A_A
Дата сообщения: 01.09.2011 16:33

Цитата:
Вообще у меня в планах создание другой сборки более обширной, где главное будет уже не минимальный размер, а максимальные возможности и не зависимость от чего либо.

vadimsva, желаю удачи!

Автор: ksunechkin
Дата сообщения: 01.09.2011 22:49

Цитата:
Громоздким его можно назвать, но никак не тормозным

Согласен, устаревший стереотип.
Автор: burav
Дата сообщения: 02.09.2011 12:03
TCASwitcher 1.1.2
Исправлено обрезание содержимого секции [Associations], содержащей более 32767 символов
Увеличена скорость переключения ассоциаций

прошу протестировать. не забываем делать бэкап wincmd.ini)
Автор: Andrey_A_A
Дата сообщения: 02.09.2011 23:19
burav, TCASwitcher 1.1.2 работает нормально, хорошая работа!
вопрос: в секции [Filter_N] есть ключи
name
ext
open_1
open_1_name
open_1_param
будет ли реализован ключ
open_1_icon=библиотека.icl(dll), номер иконки ?



Автор: burav
Дата сообщения: 04.09.2011 21:18
Andrey_A_A
думаю, будет, когда дойдут руки)
Автор: ApceH_Hypocrite
Дата сообщения: 05.09.2011 00:37
burav
Хорошая прога. Внедрил её в kIT PPP 11.9. Я решил поместить её вызов в меню, а не на панель, так как на главной панели нет места, а в любой другой вообще проблематично, потому что при закреплении уже будет физически совсем другая панель...\
Заметил интересную особенность: когда вызываешь через меню, вообще не мигает то окно с ассоциациями!
Единственное, что мне не нравится, — это размер! Я не смог понять, на чём писалось, но если на Delphi, предлагаю перейти на KOL пока ещё не много кода написано. Такая прога должна весить не больше 50 КиБ без учёта иконок. С удовольствием помогу, если захочешь перевести на KOL.
И ещё. Половина, наверно, dll-ок не пойми зачем прилинкованы! Зачем нужен wsock32.dll, winmm.dll, mpr.dll, wininet.dll? В документации вроде не упоминаются никакие сетевые функции!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140

Предыдущая тема: KMexpert


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.