Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: Avada
Дата сообщения: 05.03.2012 12:10
smersh2012
А дальше было раньше. И ещё можно найти кучу постов про UseIniInProgramDir=7, %Commander_Path% и прочее.
Автор: smersh2012
Дата сообщения: 05.03.2012 12:37
Avada никакой инструкции по созданию портабла по ссылке не нашел ...

Цитата:
И ещё можно найти кучу постов про UseIniInProgramDir=7, %Commander_Path% и прочее
я не знаю какая связь между UseIniInProgramDir=7, %Commander_Path% и созданием портативной сборки, ну не такой я продвинутый юзер, как Вы

Цитата:
со стационарного тотала легко делается портабл и никаких левых аппликух не надо
интересная позиция ... поскольку официального портабла не существует, то значит все его сборки - это "левые аппликухи" ... и кто будет решать, чья аппликуха хорошая, а чья плохая, если и то и другое все равно аппликухи ?! ... свое мнение нужно аргументировать обоснованными доводами, а не голословными утверждениями ... вот и обоснуйте, чем сборка от PortableAppZ плоха ... от себя могу сказать, что уже давно пользовался и пользуюсь портативным ТС от PortableAppZ (7.56а, 7.57, 7,57 arc1), все работает прекрасно, запускается мгновенно, сбоев никогда не было, все плагины подключаются и работают ... так чем она плоха или чем конкретно хуже каких-то ваших сборок?
Автор: lucky_Luk
Дата сообщения: 05.03.2012 12:39
smersh2012


Цитата:
с удовольствием сделаю, если научите ... вот скачал с оф.сайта последний 7.57 в виде инсталляционного файла tcmd757.exe ... что дальше?

Ставишь на комп, задаешь чтобы инишник хранился в папке тотала (удобнее забирать его). Лезешь в инишник, добавляешь UseIniInProgramDir=7. Дальше смотришь по ссылкам в инишнике, везде где полный путь торчит - меняешь на %Commander_Path%.

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

Добавлено:
smersh2012


Цитата:
то значит все его сборки - это "левые аппликухи"

В данном случае "левая аппликуха" - это вот та хреновина, которая при запуске выводит сплеш-скрин PortableAppz и т.д.


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

Естественно, потому что они лично сами нифига не сделали, а только прицепили ссылку на себя, на свой PortableAppZ.

Одно дело, когда делают портабельный Офис (где все настройки в реестре, файлы разбросаны по диску С:, портабельность как таковая не предусмотрена). А другое дело, когда портабельность предусмотрена автором программы и обеспечивается в течение 10 минут.

Добавлено:
smersh2012


Цитата:
так чем она плоха или чем конкретно хуже каких-то ваших сборок?

Моя сборка сделана под мои нужды.

А "их" сборка (любая, хоть эта, хоть подарки и пауэрпаки) сделана под абстрактного Васю.
В то время как сделать сборку лично для себя - может каждый и довольно быстро (тотал - не офис, думать и изобретать велосипед не надо, достаточно выполнить примитивную инструкцию). Это примерно как когда выкладывают на платный файлообменник бесплатный софт, легко доступный с офсайта.
Автор: smersh2012
Дата сообщения: 05.03.2012 12:46
lucky_Luk
спасибо за помощь, а то от таких юзеров как Avada, кроме голимого стеба и сноба помощи не дождешься ... но если можно, не так быстро ... вот скачал у Гислера установочный файл tcmd757.exe, распаковываю его и получаю вот эти файлы - FILE_ID.DIZ, INSTALL.CAB, INSTALL.EXE, INSTALL.INF, INSTALL.LNG, LIESMICH.TXT и README.TXT ... че потом?

Цитата:
подскажите, портативная сборка сабжа от PortableAppZ 8 b22 32-64 bit Multilingual она 32-х или 64-х разрядная ? Отображаются ли в ней те некоторые системные папки Windows, которые не отображаются 32-разрядном ТС?

и было бы неплохо, если бы кто-то все же ответил на этот вопрос, вне зависимости от того нравится ему PortableAppZ или нет
Автор: lucky_Luk
Дата сообщения: 05.03.2012 12:49
smersh2012


Цитата:
скачал у Гислера установочный файл tcmd757.exe, распаковываю его и получаю вот эти файлы - FILE_ID.DIZ, INSTALL.CAB, INSTALL.EXE, INSTALL.INF, INSTALL.LNG, LIESMICH.TXT и README.TXT ... че потом?

Установи Тотал обычным образом, только как я сказал насчет пути к инишнику, и в инишнике поправь параметры, по инструкции, давали на предыдущей странице. Потом тащи папку с установленным тоталом куда хочешь - это и есть "портабельная сборка". Можешь для понту сделать из нее SFX-архив с понтовым лого и распаковкой во временную папку - тогда сможешь стартовать сборку и с рид-онли носителя.
Автор: smersh2012
Дата сообщения: 05.03.2012 12:56

Цитата:
которая при запуске выводит сплеш-скрин PortableAppz

DisableSplashScreen=true и никаких сплеш-скринов нет

Цитата:
Моя сборка сделана под мои нужды

ну так ведь и я сборку PortableAppz под себя сделал - дизайн свой, всякие там юзербары и прочие настройки тоже под себя ... к примеру, если выходит новая сборка от PortableAppz, то сохраняю TotalCommanderPortable.ini (аналог wincmd.ini), wcx_ftp.ini, DEFAULT.BAR, default.br2, System.bar, System.br2, WCMD_RUS.MNU + еще два используемых мной файла с иконками - Wcmicons 2.dll, Drives.dll и всю папку с плагинами Plugins), потом все переношу в новую сборку и все ок ... кстати, при смене билда плагины не нужно устанавливать заново, а просто скопировать папку с ними и все ... ну вы все это знаете лучше моего, просто я хочу сказать, что у меня PortableAppz заточен под себя

Добавлено:

Цитата:
Установи Тотал обычным образом

это ведь уже не портабл будет, сабж пропишется в реестре и в списке установленных программ ... какой-то иезуитский способ - сначала инсталляцию сделать, сохранить папку с прогой и деинсталлировать ...
в общем, если кто-нибудь сможет объяснить нормально, как пошагово из tcmd757.exe сделать портабл-сборку, тому респект за помощь и терпение ...
Автор: Avada
Дата сообщения: 05.03.2012 13:15
smersh2012
Если в названии сборки указаны обе битности (32-64 bit), то она, надо думать, содержит набор файлов, пригодный для любой из них.
А вообще, без всякого "голимого стёба и сноба" — тема по сборкам указана в шапке, и по вопросу работы любой конкрентной сборки все вопросы здесь принято адресовать туда.
А "че потом" по установке TC без запуска инсталлятора — было сказано в посте по приведённой ссылке. Подробно. По шагам.
И, кстати, если нужен TC для работы в 64-битной ОС, то зачем было скачивать заведомо 32-битную версию 7.57?

Цитата:
я не знаю какая связь между UseIniInProgramDir=7, %Commander_Path% и созданием портативной сборки, ну не такой я продвинутый юзер, как Вы

Для того, чтобы узнать, надо как минимум пытаться это сделать. Даже не очень продвинутый юзер может воспользоваться поиском по форуму или хотя бы заглянуть на несколько предыдущих страниц. Где даны, кстати, и ссылки на "связь между".
Автор: coherent
Дата сообщения: 05.03.2012 13:17
smersh2012

Цитата:
как пошагово из tcmd757.exe сделать портабл-сборку

Из tcmd757.exe извлеките INSTALL.CAB, который распакуйте в папку, назвав по желанию, например Total Commander. Выкиньте лишнее (папка d, WINDOWS, ненужные языки из LANGUAGE). Запустите TOTALCMD.EXE, настройте, закройте. В wincmd.ini (создастся в папке рядом с TOTALCMD.EXE) добавьте строку UseIniInProgramDir=7 и, где необходимо исправте абсолютные пути (типа диск:\папка\) на %Commander_Path%. Папку с ТС можно перенести в любое другое место, в том числе и на другой компьютер.
Автор: Avada
Дата сообщения: 05.03.2012 13:26
coherent

Цитата:
Запустите TOTALCMD.EXE, настройте, закройте. В wincmd.ini (создастся в папке рядом с TOTALCMD.EXE) добавьте строку UseIniInProgramDir=7

Не совсем верно. Создастся в папке рядом с totalcmd.exe он в единственном случае — если такой путь для хранения INI-файлов уже прописан в реестре. Проще всего, чтобы не возиться с поиском и переносом файла из умолчальной локации, сразу создать в папке TC любым простым текстовым редактором новый пустой файл wincmd.ini и добавить туда
[Configuration]
UseIniInProgramDir=7

Дальше все настройки туда и пойдут. Если, конечно, папка TC доступна для записи.
Автор: LonerDergunov
Дата сообщения: 05.03.2012 13:28
Никто не упомянул, что для полноценной портабельности ещё нужно в файле настроек (или в настройках) указать местоположение тумбов ThumbsLocation=, а также, если используются, - то и логов LogFile=. Прописать пути в папку с Тоталом (переменная %commander_path% поддерживается).


Цитата:
подскажите, портативная сборка сабжа от PortableAppZ 8 b22 32-64 bit Multilingual она 32-х или 64-х разрядная ? Отображаются ли в ней те некоторые системные папки Windows, которые не отображаются 32-разрядном ТС?

Название файла TotalCommander_Portable_80x32x64beta22_Multilingual.paf.exe намекает, что внутри этого файла находится и 32 и 64-битная версии Тотала. Плюс ещё опциональная возможность установить языки и некоторые плагины.
При запуске в 64-битной ОС с дефолного ехе-шника - запускается 64-битная версия Тотала.
Автор: Avada
Дата сообщения: 05.03.2012 13:38
LonerDergunov

Цитата:
Никто ещё не упомянул, что для полноценной портабельности ещё нужно в файле настроек (или в настройках) указать местоположение тумбов ThumbsLocation=, а также если используются, - то и логов LogFile=

А также уточнить расположение отдельного файла отчёта FTP, файлов, определяемых ключами TreeFileLocation, внешних архиваторов и так далее. Верно, но это уже, так сказать, высший пилотаж. Если человек чётко представляет себе общие принципы портабельности и пользуется этими фичами, то, пройдясь по настройкам, он до подобных частностей, скорее всего, уже и сам додумается.
Автор: smersh2012
Дата сообщения: 05.03.2012 17:24
спасибо, думаю разберусь, правда вот это
Цитата:
нужно в файле настроек (или в настройках) указать местоположение тумбов ThumbsLocation=, а также если используются, - то и логов LogFile=

Цитата:
А также уточнить расположение отдельного файла отчёта FTP, файлов, определяемых ключами TreeFileLocation, внешних архиваторов и так далее
вводит в некоторый ступор ... особенно ... и так далее ... щас попробую, однако


Добавлено:

Цитата:
Выкиньте лишнее (папка d, WINDOWS, ненужные языки из LANGUAGE)

а папку e с файлами KEYBOARD.TXT, REGISTER.RTF и TOTALCMD.CHM (на англ.) тоже можно удалить?
Автор: Avada
Дата сообщения: 05.03.2012 17:45
smersh2012

Цитата:
вводит в некоторый ступор

Если вводит — можно с этим подождать. Это не первоочередная задача.

Цитата:
а папку e с файлами KEYBOARD.TXT, REGISTER.RTF и TOTALCMD.CHM (на англ.) тоже можно удалить?

Лучше всё-таки сначала скопировать её содержимое в основную папку программы.
Автор: smersh2012
Дата сообщения: 05.03.2012 21:56
спасибо за пояснения, сделал сборку из официального сабжа 7.57 .. все работает, но заметно хуже, чем сборка от PortableAppz ... файл с ключом подхватывается медленно, в результате чего при запуске каждый раз успевает вылазить окно с цифрами 1-3 ... в ini-файле прописана, но почему-то не работает путь для файла иконок Drives.dll ... иконки дисков и устройств в панели ТС упорно не меняются ... в общем, кроме осознания того, что это портативка, собранная из официального материала, радости и, самое главное, преимуществ никаких в сравнении с PortableAppz не вижу .. кстати, так никто и не смог мотивировать свои доводы о том, почему эта сборка плохая
Автор: AftarJjet
Дата сообщения: 05.03.2012 22:32
Avada
Регулярно в этой теме возникают вопросы про портативность Тотала.
Может, стоит добавить в шапку информацию, где эти вопросы рассмотрены подробно.
Автор: Bolenic
Дата сообщения: 06.03.2012 00:14
Кнопка
упаковка выделенного файла/директории и отправка архива в папку c:\x1
(путь прописан в установках архивации)

Цитата:
TOTALCMD#BAR#DATA
"C:\Program Files\WinRAR\WinRAR.exe"
a -m5 "%O.rar" ""%N""
totalcmd.exe,8
Упаковать (внешн) -> x1

0
-1

много лет работала нормально.
При нажатии получал архив типа changes_en_(06.03.12_00.11.58).rar

Сейчас для любого выделенного файла выдаёт ошибку, например

Цитата:
! C:\x1\changes_en_(06.03.12_00.11.58).rar: Невозможно открыть "changes_en.txt"
Не удается найти указанный файл.

Может ли ошибка быть связана с обновлением WinRAR до v4.11 ?
Как заставить кнопку работать?
Автор: Avada
Дата сообщения: 06.03.2012 07:02
Bolenic
Да, именно с этим и связана. Сюда.

AftarJjet
Не про портативность, а про портабельность. Да, возникают, как и про многое другое.
Практика показывает, что пока в моде принцип "лучше спросить, чем найти", от повторных вопросов не спасут ни шапки, ни FAQ, ни сколь угодно подробное рассмотрение вопроса прямо здесь и сейчас. Вот в шапке ясно сказано, куда обращаться по поводу сборок? Много толку?

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

Цитата:
файл с ключом подхватывается медленно, в результате чего при запуске каждый раз успевает вылазить окно с цифрами 1-3 ...

Может быть, всё-таки вылезает обычная стартовая заставка, снимаемая ключом StartupScreen=0? Ну а если нет, вопросы проясняем в Варезнике. Ссылка в шапке. При наличии корректного лицензионного ключа на нормальном неломанном Тотале я такого не наблюдал ни разу в жизни.

Цитата:
в ini-файле прописана, но почему-то не работает путь для файла иконок Drives.dll ... иконки дисков и устройств в панели ТС упорно не меняются ...

Значит, что-то сделано неверно. Во-первых, путь должен быть задан значением ключа DriveLib. Во-вторых, в качестве внешней библиотеки должен быть указан специальный DLL-файл, где значки дисков хранятся в виде не ICO, а BMP. На форуме объяснялось много раз — рекомендую поиск по DriveLib и просмотр по нескольким первым ссылкам. Или, например, здесь. Вот ссылка на стандартный набор значков. Drive656.dll — это и есть дисковые значки. Можно переименовать и поправить под себя редактором ресурсов.
Автор: Samotek
Дата сообщения: 06.03.2012 10:46
А можно ли как-нибудь увеличить размер буфера истории посещаемых директорий?
Автор: Avada
Дата сообщения: 06.03.2012 11:00
Samotek
Буфер истории — это число пунктов в списке? Если да, то стандартными средствами нельзя. 25 прежних плюс текущий с каждой стороны — это максимум.
Возможно, будет когда-нибудь альтернативная реализация через дочерний плагин к TWinKey, но там до финала ещё далековато, предъявлять пока нечего.
Автор: mime13
Дата сообщения: 06.03.2012 11:15
Avada
а все-таки было бы интересно почитать полный мануал создания портабельного тотала.
некоторые используют tc2usb.exe даже не зная о некоторых подводных камнях...
другие ограничиваются только UseIniInProgramDir=7, продвинутые еще меняют пути на %Commander_Path%
а ссылку на такой пост можно было бы и в шапку засунуть.
Некоторые-то шапки читают
Автор: Avada
Дата сообщения: 06.03.2012 11:41
mime13
Для начала — такого полного мануала просто не существует, а многие уже имеющиеся рекомендации (например, статьи в TCKB) требуют уточнения. Есть важнейшие рекомендации, которые без всяких шапок найти нетрудно. А вcе детали разбросаны по многим темам здесь и на русском форуме TC. Кстати, и здесь на последних страницах многие вещи (например, внутренние ассоциации TC) даже не были упомянуты. Что касается меня, то заниматься систематизацией этого вопроса в ущерб прочим делам (той же полной русификации, скажем) возможности не имею.
Автор: Samotek
Дата сообщения: 06.03.2012 11:57
Avada
Да, именно это. Спасибо, понял.
Автор: mime13
Дата сообщения: 06.03.2012 12:04

Цитата:
Для начала — такого полного мануала просто не существует, а многие уже имеющиеся рекомендации (например, статьи в TCKB) требуют уточнения.

о том и речь.

Цитата:
Есть важнейшие рекомендации, которые без всяких шапок найти нетрудно. А вcе детали разбросаны по многим темам здесь и на русском форуме TC. Кстати, и здесь на последних страницах многие вещи (например, внутренние ассоциации TC) даже не были упомянуты.

Как бы мысль и была собрать всю нужную и актуальную информацию в одном месте.

Цитата:
Что касается меня, то заниматься систематизацией этого вопроса в ущерб прочим делам (той же полной русификации, скажем) возможности не имею.

Жаль конечно.
Будем надеяться что когда будет побольше времени, вы вернетесь к этому вопросу, т.к. тема на самом деле давно назрела.
Автор: egor23
Дата сообщения: 06.03.2012 13:36
WinXP SP2 x64 (чистая)
TC 7.57 \ 7.57rc1 + наг скрин

Если "быстро нажать на наг скрине соответствующую кнопочку",
а потом нажать на Избранные каталоги (*) или История каталогов , то ТС молча вылетает.

Баг может происходить через раз, может потребоваться несколько перезапусков TC, главное условие, чтобы ТС загрузился быстро.
В TC 7.56 бага нет, но визуально 7.56 помедленней грузится.
Автор: T2008
Дата сообщения: 07.03.2012 17:05
egor23


Таже фигня очень редко происходит когда захожу на ФТП через "Избранные каталоги (*)" - я просто каталог ФТП добавил в избранные.
Так вот когда быстро нажимаешь - ТС тоже вылетает, без всяких сообщений о ошибке.
Глюк происходит не всегда - 1 раз из 10 попыток.
Автор: LikaStar
Дата сообщения: 07.03.2012 19:56
OpenSSL 1.0.0g для x64 Total Commander http://rghost.ru/36900766
Может нужно кому.
Автор: LEX1
Дата сообщения: 07.03.2012 20:55
Файл открыт в листере, в режиме "только текст". Жмём на End или прокручиваем в конец... и до конца не доходим, остаёмся на 99%. А ведь вроде бы, один из самых простых режимов

upd
А, это перенос строк включился. Но всё равно неаккуратно.

egor23
Борьба с контрафактом - прогами автоматизирующими нажатия на эти кнопки?
Автор: shadow_member
Дата сообщения: 08.03.2012 14:02
Как получить на панель инструментов кнопку "показать/скрыть скрытые/системные файлы"?
Автор: Avada
Дата сообщения: 08.03.2012 14:25
shadow_member
Указать для кнопки внутреннюю команду cm_SwitchHidSys (легко находится через фильтр в диалоге "Выбор команды", открываемом "увеличительным стеклом" из настроек тулбара).
Автор: Avada
Дата сообщения: 08.03.2012 21:43
Вышел TC 7.57a RC2 (видимо, это последняя предфинальная версия).
Полная история изменений (англ.)
Загрузка: ghisler.com, wincmd.ru.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


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