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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Предыдущие части: Часть 1 Часть 2 Часть 3

Плагины для Total Commander
 
Основная тема – Total Commander (часть 13). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

О проблемах с wincmd.ru/totalcmd.net Подробности

Коллекции на русском сайте TC (wincmd.ru)
| Утилиты | Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины |

Коллекции на иноязычных сайтах
| Официальный сайт разработчика | Польский сайт TC | totalcmd.net |

Существующие 64-битные плагины и аддоны
| Тема на русском форуме TC | Список на Total Commander Wiki (англ.) |

Информация на Ru.TCKB (Wiki)
| Обзорная статья | Cписок известных плагинов | Неучтенные на wincmd.ru плагины и аддоны |

Обсуждение плагинов и аддонов
| Русский форум: Плагины TC | Русский форум: Автоматизация TC | Официальный форум TC |

Темы на Ru.Board по отдельным плагинам
| MultiArc | Back2Life (Варезник) | CompleX CD/DVD Burner (Варезник) | CAD View (Варезник) | SynWrite | TC1by1, TCAkelPad, TCFlashPlayer, TCIrfanView, TCModPlug, TCSumatraPDF,  TCWinDjView |

Некоторые авторские страницы и подборки
| Total Commander | Русификация ТС, VirtualDisk, NTFSLinks & NLInfo, OperaCache, LinkInfo, Uninstaller64 | Imagine | MMedia, Fileinfo, EXEInfo, DirCopy | Ultra TC Editors, TC Log Viewer, TC Changes Viewer | Photofile, Badcopy | TweakTC | VirtualPanel, NTLinks Maker, NTLinks, CopyTree, TCFS2 |  Back2Life | TWinKey, CDocProp, FileX, FileMask, TConsole | QuickSearch eXtended, ButtonBar eXtended | Autorun, TCTorrent, TCMediaInfo | DirSizeCalc, Age, ShellDetails| OpenOffice/DOCX/FB2 Viewer, Universal Viewer, SynWrite, TC Plugins Manager, TextSearch | RAdmin | uLister, sLister, tLister, TotalObserver | Impomezia TC Color Presets MOD  

Средства автоматизации
| PowerPro [1] [2] | WSH (VBS и JS) [1] [2] | TCMC [1] [2] | TCFS2 [1] [2] | TCIMG [1] [2] |

Обновление плагинов и аддонов
| Total Updater | Внешний русский LNG-файл |

Файлы данных для Ultra TC Editors
| Для TC 9.51 | Для TC 10.00 | Для TC 10.50 | Для TC 10.51 | Для TC 10.52 | Для TC 11.00 | Для TC 11.01 | Для TC 11.02 | Для TC 11.03 | Для TC 11.50 | Для TC 11.51 | Новейшая версия CEDF-файла |

Всего записей: 39606 | Зарегистр. 26-02-2002 | Отправлено: 21:28 29-03-2022 | Исправлено: Maz, 16:39 04-07-2025
Ugly_Elvis

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
 
А какая библиотека за показ файлов Visio отвечает?

Всего записей: 214 | Зарегистр. 26-01-2012 | Отправлено: 17:31 12-08-2025 | Исправлено: Ugly_Elvis, 19:15 12-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ugly_Elvis
Очевидно-же, что vsviso.dll.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 19:49 12-08-2025
Jonmey

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

Цитата:
Не могу понять, что в поиск прописать.


Код:
Set wgetpath=..\..\..\Utils\wget\
for /F tokens^=16^ delims^=^" %%a in ('wget.exe -q -O- "https://dappcdn.com/api/projects/5af662d5-04ec-4d7b-8ca1-358d8a05dc30/download?fileId=986753b4-a6ea-4c69-a770-4ea00a5843cd"^|findstr /i /l /c:"download.dappcdn"') do set IVer=%%a
%wgetpath%wget.exe -q --show-progress --progress=bar:force -N --no-check-certificate --referer="https://dappcdn.com/" -P "%~dp0." "%IVer%"

Всего записей: 1406 | Зарегистр. 17-01-2011 | Отправлено: 21:31 12-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jonmey
Спасибо. Теперь скачивает. А с распаковкой exe разберусь. Как вы такие ссылки-то находите, не пойму

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 22:31 12-08-2025 | Исправлено: AkulaBig, 22:54 12-08-2025
insorg



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

Цитата:
https://progman13.wincmd.ru/downloads/wlx_ICLView_31.7.2025.zip

Почему тихая, а не обычная? Тестовая бета, или можно нормально брать?

Всего записей: 19778 | Зарегистр. 04-11-2010 | Отправлено: 14:32 13-08-2025
Plumber



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

Цитата:
или можно нормально брать?

Я взял попробовать - работает, особенно порадовал ключ (ConvertBitmapResources=1), наконец-то не надо танцевать с бубном для того, чтобы посмотреть иконки в некоторых либах.

Всего записей: 1243 | Зарегистр. 18-03-2004 | Отправлено: 15:45 13-08-2025
Ugly_Elvis

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обнаружил, что после обновления оракловских библиотек до версий 8.5.7 - 8.5.8 папка .oit создаётся в папке AppData какой-бы путь в ulister.ini не прописывался. С версией 8.5.5 всё нормально. Это что-то личное или у всех так?

Всего записей: 214 | Зарегистр. 26-01-2012 | Отправлено: 18:30 13-08-2025 | Исправлено: Ugly_Elvis, 19:23 13-08-2025
AkulaBig

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

Цитата:
Это что-то личное или у всех так?

У меня также. Жесткий косяк.
 
Добавлено:
Jonmey
Блин, что-то я только сегодня заметил, что ссылка на сам Ирфан ведет. Мне-то плагины нужны. Так что мимо.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 19:09 13-08-2025
Jonmey

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

Цитата:
Блин, что-то я только сегодня заметил, что ссылка на сам Ирфан ведет. Мне-то плагины нужны


Код:
Set wgetpath=..\..\..\Utils\wget\
for /F tokens^=16^ delims^=^" %%a in ('wget.exe -q -O- "https://dappcdn.com/api/projects/5af662d5-04ec-4d7b-8ca1-358d8a05dc30/download?fileId=f2cadf7f-e289-47b8-9043-9525e6c1da9a"^|findstr /i /l /c:"download.dappcdn"') do set IVer=%%a
%wgetpath%wget.exe -q --show-progress --progress=bar:force -N --no-check-certificate --referer="https://dappcdn.com/" -P "%~dp0." "%IVer%"  

Всего записей: 1406 | Зарегистр. 17-01-2011 | Отправлено: 19:49 13-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jonmey
Спасибо, работает!
А для 32-битных плагинов можно ссылку? Сколько сам не пытался, не смог найти. С такой сложной ни разу не сталкивался. А простенькие получалось делать.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 22:37 13-08-2025
Jonmey

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

Цитата:
А для 32-битных плагинов можно ссылку?


Код:
Set wgetpath=..\..\..\Utils\wget\
for /F tokens^=16^ delims^=^" %%a in ('wget.exe -q -O- "https://dappcdn.com/api/projects/5af662d5-04ec-4d7b-8ca1-358d8a05dc30/download?fileId=e865a319-a726-4c1e-9ed0-ff40d2f0d023"^|findstr /i /l /c:"download.dappcdn"') do set IVer=%%a
%wgetpath%wget.exe -q --show-progress --progress=bar:force -N --no-check-certificate --referer="https://dappcdn.com/" -P "%~dp0." "%IVer%"  

Всего записей: 1406 | Зарегистр. 17-01-2011 | Отправлено: 23:11 13-08-2025
destiny_child



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

Всего записей: 4679 | Зарегистр. 01-04-2006 | Отправлено: 23:26 13-08-2025 | Исправлено: destiny_child, 23:27 13-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jonmey
Отлично! Спасибо!

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 02:36 14-08-2025
AkulaBig

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

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 06:49 14-08-2025 | Исправлено: AkulaBig, 10:41 14-08-2025
www_world

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

Цитата:
Отлично! Спасибо!

Не все так радужно, как кажется на первый взгляд.
С большой долей вероятности, с выходом следующей версии батник перестанет работать, поскольку скачиваемые файлы будут иметь другой id. Это практически гарантировано.Тогда как нижеследующий батник лишен этого недостатка, причем меняться может не только версия, но и ID самого проекта ("IrfanView"), а ткже ID всех дистрибутивных файлов.
Батник скачивает 32- и 64-разрядные версии плагинов в zip архивах, но это можно изменить, раскоментировав соответствующие строки в b64-кодированном куске батника.
Аналогичный батник может быть использован и для скачивания других дистрибутивов программ с этого  же сайта.
IView_Plugins.bat

Всего записей: 633 | Зарегистр. 04-11-2018 | Отправлено: 05:18 16-08-2025 | Исправлено: www_world, 05:46 16-08-2025
AkulaBig

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

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

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

Цитата:
нижеследующий батник лишен этого недостатка

Не вижу, что где-то номер версии задействован, но верю на слово. Сейчас все работает отлично.

Цитата:
раскоментировав соответствующие строки в b64-кодированном куске батника.

Тут вообще ничего не понял. Попробовал этот кусок декодировать ТС, говорит, что не может. А в кодированом комменты :: не нашел.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 09:01 16-08-2025 | Исправлено: AkulaBig, 17:12 16-08-2025
www_world

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

Цитата:
Тут вообще ничего не понял. Попробовал этот кусок декодировать ТС, говорит, что не может. А в кодлированом комменты :: не нашел.

ТС оптимизирован для декодирования b64-кодированных файлов, а в данном случае речь идет о b64-кодированной строке, а это, как это ни удивительно, не одно и то же.
Даже если создать файл с этой строкой, TC обломается на нем. Кому надо, разберется почему.
 
Я же предложу воспользоваться уже имеющимся в современных виндах инструментом, а именно, графической оболочкой PowerShell (для наглядности и удобства, и чтобы не спотыкаться о проблемы обычной комстроки).
 
Вызываем PowerShell ISE - из меню программ или из ком строки
 
powershell_ise
 
В появившемся окне, в верхней его половине вводим команды
 
$EncodedText = “Ваша base64-кодированная строка
$DecodedText = [System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($EncodedText))
$DecodedText

 
В указанное место вставляем вашу кодированную строку и запускаем скрипт (F5).
В нижней половине окна будет результат - раскодированная строка - набор рowershell операций, в которых комменты обозначены символом #, в отличие от консоли Windows.
 
Прим. При вставке кодированных строк нужно обращать внимание на наличие недопустимых символов. В частности, в b64-кодированной строке батника есть один такой, поскольку он необходим для корректного чтения этой строки из среды консоли Windows. В среде powershell он не нужен и его стоит просто удалить. Речь идет о предпоследнем символе ^.
 
Прим2. И ответ на вопрос - зачем в батнике использовать base64-кодированную строку с инструкциями РоwerShell? Почему не использовать в нем инструкции РоwerShell как есть, в некодированном виде?
Кодирование PowerShell команд в base64 позволяет пеоеносить их в батник напрямую, без адоптации к среде bat/cmd (без экранирования символов и тд). То есть, написав и отладив некий набор инструкций/команд в среде PowerShell, а затем кодировав этот набор его в b64-строку, можно напрямую его использовать, как это например сделано в батнике.
Однако, любой желающий, может попробовать внедрить тот же самый кусок с инструкциями PowerShell напрямую, без использования base64 кодирования в этот же батник. Сразу скажу - такое возможно. И затем рассказать о впечатлениях.

Всего записей: 633 | Зарегистр. 04-11-2018 | Отправлено: 18:41 16-08-2025 | Исправлено: www_world, 18:43 16-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
www_world
Почему-то не декодируется. Ругается на недопустимые символы. Я строку копирую после pscom= и до кавычек. Вроде все правильно. А через онлайн-декодеры отображается квадратиками или кря5козябрами.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 09:23 17-08-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вот что декодируется оттуда
Строка изначально в UTF-16LE

Всего записей: 4679 | Зарегистр. 01-04-2006 | Отправлено: 12:00 17-08-2025
AkulaBig

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

Цитата:
Строка изначально в UTF-16LE

Вон оно че. Не ожидал в батнике юникод увидеть.

Цитата:
вот что декодируется оттуда

Спасибо. А строку я правильно выделил?
 
Добавлено:
А все, можете дальше не писать. Онлайн-декодер прекрасно справился с задачей в UTF-16LE. Жесть конечно батничек. Мне совершенно непонятны закодированные строки. В плане создания рефера. Главное работает.

Всего записей: 6434 | Зарегистр. 11-03-2003 | Отправлено: 12:15 17-08-2025 | Исправлено: AkulaBig, 12:21 17-08-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru