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

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

Модерирует : 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

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

AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TC IrfanView Plugin 1.8.12
   
Плагин просмотра изображений для Total Commander.
Поддерживаются форматы: ACR,ANI,ARW,AWD,B3D,BMP,CDR,CLP,CRW,CR2,CR3,CRW,CUR,DCM,DCR,DDS,DCX,DIB,DJVU,DNG,
ECW,EMF,ERF,EXR,G3,GIF,HDP,HEIC,ICO,IFF,IMA,IMG,IW44,J2K,JFIF,JPC,JP2,JPE,JPEG,JPF,JPG,JPM,JLS,JNG,JXR,KDC,LBM,MNG,
MOS,MPO,MRW,MSK,NEF,OFR,PBM,PCD,PCX,PEF,PGM,PNG,PPM,PSD,PSB,PSP,RAF,RAS,RAW,RGB,RLE,RW2,RWL,SFF,SGI,SID,SRF,
SRW,SUN,SWF,TIF,TIFF,TGA,WBMP,WEBP,WDP,WMF,X3F,XBM,XPM.
Плагин поддерживает анимацию в файлах и горячие клавиши IrfanView.
 
TC IrfanView Plugin 2.59
Линейка плагина 2.Х отличается от линейки 1.Х тем, что по F3 запускается чистый IrfanView, без интеграции с Lister Total Commander. Это позволяет использовать полностью весь инструментарий IrfanView, увеличивает плавность при отображении изображения. Также теперь можно использовать Total Commander и IrfanView несовпадающей разрядности. Линейки развиваются параллельно.

 
TC ModPlug Plugin 1.4
   
Плагин для прослушивания трековой музыки в Total Commander.
Поддерживаются форматы: 669,AMS,AMF,DBM,DMF,DSM,FAR,IT,MDL,MOD,MOL,MTM,MED,NST,
OKT,PSM,PTM,S3M,STM,ULT,UMX,WOW,XM.

 
TC 1by1 Plugin 1.2
   
Плагин для прослушивания трековой музыки и файлов формата MIDI Total Commander.
Поддерживаются форматы: CMF, KAR, MID, MIDI, MIZ, RMI, 669, AMF, FAR, IT, ITZ,
MDZ, MOD, MTM, NST, OKT, PTM, S3M, S3Z, STM, STZ, ULT, XM, XMZ.
Так как в моем плагине TC1by1 плеер 1by1 настроен только на воспроизведение файлов формата midi и трековой музыки, многие дополняют его сами необходимыми библиотеками bass и входными модулями in от Winamp. Но не все библиотеки и модули правильно работают в 1by1. Поэтому я создал свою сборку 1by1 со всеми библиотеками bass и необходимыми in модулями Winamp. Дополнительно можно добавить in модули для Winamp для поддержки экзотических форматов, которые нужны конкретному пользователю. Все поддерживаемые форматы файлов, поддерживаемые моей сборкой, перечислены в файле Formats.txt.
Скачать сборку можно по адресу
https://www.dropbox.com/scl/fo/rjomczcn5shk2qr7b4rtd/h?rlkey=x3bospaltv806n55vj5fvumlu&dl=0
либо выбрать вариант сборки непосредственно на странице форума Ru.Board
http://forum.ru-board.com/topic.cgi?forum=5&topic=2368&glp

 
TC SumatraPDF Plugin 1.7
   
Плагин TCSumatraPDF предназначен для просмотра файлов AI, AZW, AZW3, CB7, CBT, CBR, CBZ, CHM, DJV, DJVU, EPUB, FB2, FB2Z, FBZ, KF8, MOBI, PDB, PDF, PRC, TCR, XPS, ZFB2 при помощи программы SumatraPDF.
Плагин позволяет использовать SumatraPDF обеих разрядностей x86 и x64. Причем их можно использовать как с Total Commander x86, так и с x64. Можно использовать SumatraPDF одной разрядности сразу для обеих разрядностей Total Commander.
Главным отличием плагина от аналогов является корректная работа клавиши Esc для SumatraPDF x86 в Total Commander x64 и двойное использование клавиш '4', 'N' и 'P', которые имеют важное значение как для управления TC Lister, так и для управления SumatraPDF.

 
TC AkelPad Plugin 1.9
   
Плагин TCAkelPad позволяет использовать AkelPad обеих разрядностей x86 и x64.
Причем их можно использовать как с Total Commander x86, так и с x64.
Можно использовать AkelPad одной разрядности сразу для обеих разрядностей
Total Commander.
Плагин позволяет использовать AkelPad в двух режимах. В режиме редактирования и
в режиме просмотрщика. Режим использования AkelPad устанавливается параметром
readonly в файле настройки плагина, но на время просмотра текущего файла может
быть изменен стандартной командой AkelPad "Только чтение". При просмотре
следующего файла режим работы, установленный параметром readonly запуститься по
умолчанию.
Плагин предусматривает двойное использование клавиш '4', 'N' и 'P', функционал
которых зависит от режима работы AkelPad.
В случае использования AkelPad в режиме просмотра, клавиша '4' работает как
в TC Lister и служит для перебора плагинов просмотра. Клавиши 'N' и 'P' работают
как в TC Lister и служат для перелистывания списка файлов.
В режиме редактирования клавиши '4', 'N' и 'P' служат для ввода текста.
 
Работоспособность плагина напрямую зависит от настроек AkelPad. Обязательно надо
разрешить запуск нескольких копий AkelPad. В противном случае плагин не сможет
правильно обработать файлы, если есть отдельно запущенная копия AkelPad. Также
при неправильных настройках AkelPad возможно зависание плагина при использовании
быстрого просмотра в Total Commander. Поэтому рекомендую хотя-бы на этапе
тестирования плагина использовать мою сборку программы AkelPad или набор INI-файлов,
которые можно скачать по адресу
https://www.dropbox.com/scl/fo/dm0dm3s1pcabygl1bboqa/h?rlkey=ps9l702knqn145uaf3vz6sqtj&dl=0
либо выбрать вариант сборки непосредственно на странице форума Ru.Board
http://forum.ru-board.com/topic.cgi?forum=2&topic=4764&glp

 
Сборка Total Commander автора плагина с установленными и настроенными плагинами Скачать

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 13:15 24-09-2021 | Исправлено: AkulaBig, 19:31 25-03-2024
mr_eoi



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

Цитата:
Я тут подумал, вы наверное имели ввиду проверить имя плагина, а не имя ТС

Вообще-то я имел ввиду, что внутри программного кода совсем легко определить его разрядность. Если sizeof(void*) для Си(++) либо SizeOf(pointer)  для Delphi/Lazarus равно 8, то это 64-битный код, если 4 - 32-битный (2 - 16 битный).


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 11:37 25-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И что мне делать с вашими бесценными сведениями? А если кто-нибудь поменяет имя ирфана, тогда что делать?

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 12:51 25-09-2021
yug78

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

Цитата:
Если вы его пропишете согласно ридми

Не разобрался сразу, думал в сборке все разрядности работают "из коробки"
В общем, добавил 64-битный Ирфан, заодно попробовал плагин 1.5.
В 64-бит Тотале теперь все ОК - картинка сменяет другую, в 32-битном - по-старому, через пустую панель.
Попробовал в path и path64 ссылки на разные разрядности Ирфан - не влияет никак.
Но, для информации, если указать в path64 ссылку на 32-битный Ирфан, то режим F3 выходит через два Esc - после первого картинка пропадает, окно становится пустым, после второго закрывается.

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 13:31 25-09-2021
AkulaBig

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

Цитата:
думал в сборке все разрядности работают "из коробки"

Я все не могу решиться добавить в сборку 64-битный ирфан. Очень уж неохота раздувать ее. Просто прописываю путь к нему вручную.

Цитата:
выходит через два Esc

Все это очень странно. В версии 1.3 этот косяк был мой. Многие отписались и в версии 1.4 я его устранил. Не пойму, в чем проблема. Посмотрите новую версию https://drive.google.com/file/d/1BmRFggAP8SZ0SyTVLBf0_bzRP2TAbmfj/view?usp=sharing Я смог на 1 такт уменьшить процесс загрузки в БП. Если что-то у вас улучшится, буду просить всех тестировать. Так как у некоторых могут появится проблемы. Еще проблема в самом ирфане32. Если ирфан64 запускается за 2-3 фрейма (по раскадровке), то ирфан32 порядка 10 фреймов (не помню точное число). И на слабых компах, особенно под Вин7 это сильно заметно. Мой плаг добавляет всего 2 фрейма. Я добился того, что это практически незаметно. Надеюсь я все равно смогу понять, что за проблема у вас.

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 13:56 25-09-2021 | Исправлено: AkulaBig, 13:57 25-09-2021
mr_eoi



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

Цитата:
И что мне делать с вашими бесценными сведениями? А если кто-нибудь поменяет имя ирфана, тогда что делать?

Эти, как Вы выразились бесценные сведения всего лишь ответ на Ваш вопрос
http://forum.ru-board.com/topic.cgi?forum=5&topic=48988&start=3540#19
так что Вам виднее.

 
 
Добавлено:
Ну а переименовав ирфан, пользователь просто лишится возможности использовать Ваш замечательный плагин. Только и всего.


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 14:00 25-09-2021
AkulaBig

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

Цитата:
а переименовав ирфан, пользователь просто лишится возможности использовать Ваш замечательный плагин

И переименовав ТС он лишится этой возможности.
Поймите, я рад любой помощи. И я ранее писал, какой програмер. 24 года назад получил диплом по специальности и никогда по ней не работал. Так что все держится на чистом энтузазизме.
Но я рад конкретной помощи. Например, вы-бы написали, замените вашу проверку на такой-то код и вот так проверяйте разрядность ТС и ирфана. Я-бы был очень благодарен, так как каждую свою мысль мне приходится проверять в инете на наличие таких функций. Это тяжело и занимает много времени. А так вроде и интересная инфа, но не нужная.

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 14:33 25-09-2021 | Исправлено: AkulaBig, 14:35 25-09-2021
yug78

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

Цитата:
Посмотрите новую версию

Что-то у меня новая версия вообще ничего по Ctrl-Q не показывает, просто пустая панель, в обеих разрядностях.
2 раза все перепроверил.
По F3 все ОК.

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 14:56 25-09-2021
unter_officer



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

Цитата:
Посмотрите 1.5а.

Попробовал 1.5а и 1.5b.
Все равно в заголовке имя файла не меняется, и при закрытии окна приходится дважды жать на Esc.
 
 
Я даже пробовал проводить эксперимент.
Чтобы случайно другие плагины или какие либо настройки ТС не могли повлиять, я запустил чистый ТС на другом диске, без единого плагина, с настройками по умолчанию.
Далее установил ваш плагин, прописал пути к Irfan.
Однако, в заголовке имя файла все равно не меняется. И при закрытии окна все равно приходится дважды жать на Esc.

Всего записей: 287 | Зарегистр. 03-08-2008 | Отправлено: 14:59 25-09-2021
AkulaBig

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

Цитата:
просто пустая панель, в обеих разрядностях

Ясно. У вас явная проблема с путями к ирфан. Но почему она возникает, непонятно.
unter_officer

Цитата:
Все равно в заголовке имя файла не меняется, и при закрытии окна приходится дважды жать на Esc.

Проблема совершенно понятная. Не понятно, почему у вас это происходит.
 
Добавлено:
yug78
Кстати, вы свой инишник irfanview.ini не показывали. Давайте посмотрим, что там у вас прописано.

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 15:04 25-09-2021
yug78

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

Цитата:
У вас явная проблема с путями к ирфан

Посмотрел Process Explorer-ом строку запуска Ирфана:
B:\TotalCommanderPortable\Plugins\wlx\TCIrfanView\IrfanView\i_view32.exe "d:\0.png"/hide=13
Соответствует действительности, попробовал запустить ее из ком.строки - открылось окошко с картинкой. В тотале при этом пустая панель.
 
Добавлено:
Строка запуска по F3
B:\TotalCommanderPortable\Plugins\wlx\TCIrfanView\IrfanView\i_view32.exe "d:\0.png"/hide=12
Все показывает.

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 15:12 25-09-2021 | Исправлено: yug78, 15:16 25-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://drive.google.com/file/d/1K2fL3Mun5AIKCSr2zuDpYAVaZBj4REFa/view?usp=sharing Я сейчас полностью удалил логику по ирфан64. Посмотрите только под ТС32. Есть-ли сдвиги?

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 16:00 25-09-2021
yug78

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Вообще ничего не поменялось.
По Ctrl-Q не показывает, по F3 все ОК.
Строка запуска та же.

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 16:27 25-09-2021
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yug78
А что за девайс у вас на B: подключен..? Может, попробовать временно в корень системного раздела Тотал скопировать и там протестить..?

Всего записей: 1205 | Зарегистр. 26-08-2007 | Отправлено: 16:33 25-09-2021
yug78

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lagris
Да просто внешний хдд.
Перенес на С, попробовал - никакой разницы.

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 16:44 25-09-2021
Lagris

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yug78
Еще попробуйте Ирфан из папки Тотала куда-нибудь перенести и пути прописать как в ридми.

Всего записей: 1205 | Зарегистр. 26-08-2007 | Отправлено: 16:54 25-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А так https://drive.google.com/file/d/1_M4N6_IALUxR4pYwR1U7HAj_d9nJ0XYb/view?usp=sharing

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 17:53 25-09-2021 | Исправлено: AkulaBig, 17:53 25-09-2021
yug78

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Ctrl-Q заработал, но картинки по-прежнему сменяются через пустую панель

Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 17:59 25-09-2021
AkulaBig

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://drive.google.com/file/d/1kktBHfJPK_kf4aMeq79Cb3pY0vOJqZpn/view?usp=sharing Попробуйте еще новую версию. Видимо это последнее, что я могу для вас сделать. Мне, чтобы разобраться с проблемой, нужна ее локализация, а у меня ошибка никак не воспроизводится.

Всего записей: 4225 | Зарегистр. 11-03-2003 | Отправлено: 09:48 26-09-2021
mr_eoi



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

Цитата:
Например, вы-бы написали, замените вашу проверку на такой-то код и вот так проверяйте разрядность ТС и ирфана.

Ну вот, например:
Код:
switch(sizeof(void*))
{
    case 8:
    // это 64-битный код
    break;
    case 4:
    // это 32-битный код
    break;
    default:
    // код странной разрядности
    break;
}
 

 
Добавлено:
Определить разрядность exe-приложения тоже не сложно:

Код:
#include <windows.h> // для определения типов BYTE, PWORD, PDWORD
...
BYTE buf[270];
...
// считываем первые 270 байт exe-шника в buf
...
switch(*(PWORD)(buf+*(PDWORD)(buf+0x3C)+4))
{
  case 0x8664:
  // это 64-битный exe-шник
  break;
  case 0x014C:
  // это 32-битный exe-шник
  break;
  default:
  // а это вообще exe-шник?  
  break;
}
 


----------
Per Aspera Ad Astra...

Всего записей: 2187 | Зарегистр. 10-08-2003 | Отправлено: 10:50 26-09-2021 | Исправлено: mr_eoi, 11:45 26-09-2021
unter_officer



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

Цитата:
Попробуйте еще новую версию.

Попробовал. Без изменений.

Всего записей: 287 | Зарегистр. 03-08-2008 | Отправлено: 12:04 26-09-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Плагины Valery Kurenkov для Total Commander


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru