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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 110

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

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 | | Для TC 11.55 | | Для TC 11.56 | Новейшая версия CEDF-файла |

Всего записей: 39692 | Зарегистр. 26-02-2002 | Отправлено: 21:28 29-03-2022 | Исправлено: Avada, 20:59 28-09-2025
raddyst

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

Цитата:
 Если на ней будет установлен powershell (речь об обоих батниках).  

Не уверен, на первом батнике wget iview.htm скачивает и всё, второй просто молча завершает работу без последствий в виде файлов или вывода на экран, powershell не запускается.
 
ps. вроде входных параметров тут нет.

Всего записей: 7752 | Зарегистр. 08-03-2010 | Отправлено: 08:58 18-08-2025
AkulaBig

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

Цитата:
Если на ней будет установлен powershell

То-есть кодированную часть все-же PS выполняет? То-есть к нему идет обращение, он ее раскодирует и выполняет?

Цитата:
А остальные Windows, как рабочие лошадки (оси для полноценной работы), умерли, просто в силу отсутствия железа под них.

Но Гислер-то их поддерживает. Естественно хочется, чтобы раз ТС работает, то и сборка работала.
raddyst

Цитата:
На xp powershell в необязательных обновлениях, мало кто устанавливал.

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

Всего записей: 6687 | Зарегистр. 11-03-2003 | Отправлено: 11:25 18-08-2025
raddyst

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

Цитата:
Меня интересовало из-за того, что у нас-же кодированная часть. Может она тождественна бинарнику. Мол экзешник запускается.

Проблема скорее в её объёме, почти 8КБ, не уверен, что этот лимит командной строки во времена хр корректно поддерживался.

Всего записей: 7752 | Зарегистр. 08-03-2010 | Отправлено: 11:32 18-08-2025
destiny_child



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig (пост)
Цитата:
Но Гислер-то их поддерживает.

И сколько вы думаете он будет продолжать эту борьбу с ветряными мельницами?
Уж лучше для себя поставить разумный барьер Win7+ и под него всё и тестировать. ХР - это уже слишком.

Всего записей: 4829 | Зарегистр. 01-04-2006 | Отправлено: 11:47 18-08-2025
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Цитата:
То-есть кодированную часть все-же PS выполняет? То-есть к нему идет обращение, он ее раскодирует и выполняет?

Да.

Всего записей: 3785 | Зарегистр. 16-08-2012 | Отправлено: 12:00 18-08-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Однако совсем недавно я все свои плагины перекомпилировал под ХР. Просят люди.

Всего записей: 6687 | Зарегистр. 11-03-2003 | Отправлено: 12:29 18-08-2025
Plumber



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

Цитата:
Хватит того что есть или для других команд тоже стоит попросить сделать?

Сугубо IMHO - функционал вполне достаточный, особенно с появлением возможности просмотра иконок из ресурсов.

Всего записей: 1254 | Зарегистр. 18-03-2004 | Отправлено: 17:36 18-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Ничего "слишком" в NT 5 линейке нет. Эти системы всё ещё много где в ходу. В том числе даже на достаточно свежем железе.

Всего записей: 20099 | Зарегистр. 04-11-2010 | Отправлено: 18:24 18-08-2025
www_world

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

Цитата:
То-есть кодированную часть все-же PS выполняет? То-есть к нему идет обращение, он ее раскодирует и выполняет?

Это для кого написано было в самом начале, две страницы назад?

Цитата:
Раскодированная строка - это не строки батника, а строки скрипта PowerShell. И выполняются они в среде PowerShell, в чем легко убедиться запустив их в роwershell.ise.exe (вставить эти строки и запустить).


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

-------------------------------------------------

Цитата:
Но Гислер-то их поддерживает. Естественно хочется, чтобы раз ТС работает, то и сборка работала.  

Тогда стоит обратиться к Гислеру для поддержки ваших батников на новых скриптовых сайтах. У него есть xp и он их сможет отладить.

Цитата:
Меня интересовало из-за того, что у нас-же кодированная часть. Может она тождественна бинарнику. Мол экзешник запускается.

бинарник - бинарный исполняемый файл - это набор инструкций, представленный в машинных кодах. Напрямую писать программы в машинных кодах очень трудно (та же причина и при написании их в низкоуровневых языках типа ассемблера) - уровень необходимой абстракции зашкаливает и написать сколь-нибудь сложную программу могут единицы. Поэтому используют языки высокого уровня (то есть, максимально приближенные к человеческому языку по форме и по операциям). Но потом они компилируются во все те же машинные коды (машина другого, в качестве исполняемых инструкций, не понимает), которые и называют "исполняемыми бинарниками".
Кодирование base64, uue и др - является формой представления информации и не влияет на ее содержание. Используется для представления любой информации (и файлов ЛЮБЫХ типов) в виде ограниченного числа печатных символов, что позволяет распечатать на бумаге, передать по любому протоколу и тд, не опасаясь, что какие-либо байты исходных файлов будут потеряны, неверно интерпретированы (напр. управляющие байты в бинарных файлах) и т.д.
 
raddyst

Цитата:
Проблема скорее в её объёме, почти 8КБ, не уверен, что этот лимит командной строки во времена хр корректно поддерживался.

Длина строки - не проблема. При большой необходимости, это ограничение (если оно имеется) можно обойти, причем, более чем одним способом.
Другое дело, зачем, в принципе, обновления программ для операционной системы 2001 года?!
Ей чаще нужны будут остаревания программ, поскольку любая новая версия может внезапно перестать работать. Для древнойстей архиактуален принцип - "работает - не трожь!" ибо истина, лучшее - враг хорошего, в этом случае, абсолютна.
 

Всего записей: 646 | Зарегистр. 04-11-2018 | Отправлено: 19:30 18-08-2025 | Исправлено: www_world, 20:22 18-08-2025
insorg



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

Цитата:
 Проблема скорее в её объёме, почти 8КБ, не уверен, что этот лимит командной строки во времена хр корректно поддерживался.

Только в виде подстановки в качестве строки из переменной.
Но на саму исполняемую строку лимит в 2 кБ (без единички).
Если надо длиннее, просто разбиваем строку на несколько или используем переменные.
 
Добавлено:
www_world

Цитата:
 Другое дело, зачем, в принципе, обновления программ для операционной системы 2001 года?!  

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

Всего записей: 20099 | Зарегистр. 04-11-2010 | Отправлено: 20:43 18-08-2025
raddyst

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

Цитата:
Но на саму исполняемую строку лимит в 2 кБ (без единички).  

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

Цитата:
Другое дело, зачем, в принципе, обновления программ для операционной системы 2001 года?!
Ей чаще нужны будут остаревания программ, поскольку любая новая версия может внезапно перестать работать. Для древнойстей архиактуален принцип - "работает - не трожь!" ибо истина, лучшее - враг хорошего, в этом случае, абсолютна.  

Кучка энтузиастов(и не только) наверняка с вами не согласится, учитывая, что и программ для десктопа в последнее время пишется гораздо меньше, чем во времена хр.

Всего записей: 7752 | Зарегистр. 08-03-2010 | Отправлено: 21:00 18-08-2025 | Исправлено: raddyst, 21:10 18-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
raddyst
Повершелл на ХР? Хорошая смешная шутка. Зачем он там?
Для столь простой задачи, как скачать несколько файлов, достаточно curl (на гитхабе есть поддерживаемая ветка, даже на свежайшей 8.15.0 версии) и разбора самой html страницы в крайнем случае. Всё. Я по такому принципу не один год скачиваю всякое разное, дабы не тратить на ту же задачу время, скачивая и разбирая нужное мне вручную.
 
Добавлено:
Да и помимо того, остаются вопросы, зачем связывать себе руки wget'ом. И уж тем более - зачем энкодить повершельную команду, если они и в нормальном "открытом" виде спокойно выполняются из батника при правильном оформлении.

Всего записей: 20099 | Зарегистр. 04-11-2010 | Отправлено: 21:06 18-08-2025
raddyst

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

Цитата:
И уж тем более - зачем энкодить повершельную команду, если они и в нормальном "открытом" виде спокойно выполняются из батника при правильном оформлении.

Подробнее...

Всего записей: 7752 | Зарегистр. 08-03-2010 | Отправлено: 21:15 18-08-2025
www_world

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

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

Вам этого никто и не предлагает. Предложите что-нибудь свое собственное, "неломающее работу на большем количестве виндов", кроме слов. В чем проблема-то?
Вот, например, замените ваши разглагольствования

Цитата:
зачем энкодить повершельную команду, если они и в нормальном "открытом" виде спокойно выполняются из батника при правильном оформлении.

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

Цитата:
Однако, любой желающий, может попробовать внедрить тот же самый кусок с инструкциями PowerShell напрямую, без использования base64 кодирования в этот же батник. Сразу скажу - такое возможно. И затем рассказать о впечатлениях.

___________
raddyst

Цитата:
Кучка энтузиастов

Разве ей кто-то мешает заниматься своим энтузиазмом самостоятельно?!
Вопрос лишь в том, почему условная сотня человек должна подстраиваться под одного? И речь идет не об инвалиде, которым может стать каждый из сотни, а о здоровяке, прыгающем по деревьям, то есть, вымирающем виде, в которого никто из этой сотни уже не превратится.

Всего записей: 646 | Зарегистр. 04-11-2018 | Отправлено: 21:26 18-08-2025 | Исправлено: www_world, 21:28 18-08-2025
raddyst

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

Цитата:
 Разве ей кто-то мешает заниматься своим энтузиазмом самостоятельно?!  

Так и занимаются наравне с обновлениями для "современных" операционок.

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

Прекрасно - что вы так думаете, но в данном случае можете считать, что общаетесь именно с этой сотней человек, и ваши аргументы пока что не имеют большого значения.

Всего записей: 7752 | Зарегистр. 08-03-2010 | Отправлено: 21:35 18-08-2025 | Исправлено: raddyst, 21:36 18-08-2025
insorg



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

Цитата:
конкретным примером батника

Я читать в уме base64 не умею, а запускать это с телефона, с которого я читаю борду, точно не получится. Какая конкретная задача?  
Если речь про выкачать ирфан - это вообще не проблема. Подробнее...
Или нужно нечто более замороченное? Если что-то интересное, могу даже попробовать найти время для этого...

Всего записей: 20099 | Зарегистр. 04-11-2010 | Отправлено: 22:09 18-08-2025 | Исправлено: insorg, 22:14 18-08-2025
www_world

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

Цитата:
Так и занимаются наравне с обновлениями для "современных" операционок.

Тот же самый 1% от всех существующих программ. Очевидно, у этого процента есть рабочий комп с WinXP. Остальным же писателям софтов вы предлагаете приобрести таковой? Тогда многим (подавляющему большинству) из них придется еще и среду программирования сменить на какую-нибудь постарее и переписать их (многие с нуля), а в идеале (для абсолютной совместимости), начать писать свои творения на ассемблере...
 
Еще раз повторю для всех сочувствующих ископаемым осям:
вам никто не мешает их любить и почитать, но доказывать это имеет смысл лишь практическим делом -  
своими софтами, своими скриптами и т.д.

Иное - априори лишено смысла, как бы кто ни старался.  
 
insorg

Цитата:
Или нужно нечто более замороченное?

Техзадание под конкретный сайт выше. Все вопросы - к давшему это техзадание.
Как минимум, два человека уже предложили свои варианты его решения.
Вас они не устроили. Вам осталось лишь предложить свое решение. Дерзайте.

Всего записей: 646 | Зарегистр. 04-11-2018 | Отправлено: 22:12 18-08-2025 | Исправлено: www_world, 22:21 18-08-2025
AkulaBig

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

Цитата:
Если речь про выкачать ирфан - это вообще не проблема.

Ирфан переехал на другой сайт и ваш батник не рабочий. В том-то и дело, что с нового сайта так просто не скачаешь.

Всего записей: 6687 | Зарегистр. 11-03-2003 | Отправлено: 22:30 18-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Эту самую 472 буквально вчера на одном из компов тянул. Рабочий.
 
Добавлено:
www_world
Так если именно ирфановские четыре зипа забрать, то уже своё дал.
 
Добавлено:
И те самые линки
https://www.irfanview.info/files/iview472.zip
https://www.irfanview.info/files/iview472_x64.zip
https://www.irfanview.info/files/iview472_plugins.zip
https://www.irfanview.info/files/iview472_plugins_x64.zip
нормально скачиваются, если передать реферер.

Всего записей: 20099 | Зарегистр. 04-11-2010 | Отправлено: 22:42 18-08-2025
www_world

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

Цитата:
Так если именно ирфановские четыре зипа забрать, то уже своё дал.

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

Всего записей: 646 | Зарегистр. 04-11-2018 | Отправлено: 22:48 18-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 110

Компьютерный форум 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