wfx2far

Здесь можно обсудить ваш любимый плагин.
DimaT
Posts: 167
Joined: Fri 08 Apr, 2005 08:44
Has thanked: 1 time

Post by DimaT »

Latest post of the previous page:

На плаге Neropanel 0.0.2b , рекомендуемом тобой выше, FAR полностью вылетает при CtrlEnter на панели плугина:
Far.exe - Ошибка приложения
---------------------------
Инструкция по адресу "0x021732b0" обратилась к памяти по адресу "0x00000007". Память не может быть "read".
с последующей:
Far.exe
Abnormal program termination
-=QWERTY=-
Posts: 64
Joined: Wed 16 Mar, 2005 16:18

Post by -=QWERTY=- »

и для старенького http browser, у которого окошко Enter URL ещё не гуёвое, это самое окошко больше не рисуется (при этом wfx2far-классик работает с ним на ура)

ftp://ftp.externet.hu/pub/mirror/sac/ut ... x_hbrw.zip
User avatar
Zeroes
Мультикопипастер Броадкастер
Posts: 570
Joined: Wed 16 Mar, 2005 20:53
Location: Gomel \ Belarus
Has thanked: 1 time
Been thanked: 3 times
Contact:

Post by Zeroes »

4ekucT

добавь ещё VersionInfo в DLL
--- Zeroes & Ones ---
DimaT
Posts: 167
Joined: Fri 08 Apr, 2005 08:44
Has thanked: 1 time

Post by DimaT »

4ekucT
В окне плагина внизу строка: Ins, Del, F4, Enter, CtrlUp/CtrlDown
Ins и F4 - одни и те же функции?
Неплохо бы по F1 давать здесь контекстный Help.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

DimaT wrote:
4ekucT wrote:1) Переписан внутренний менеджер плугинов так чтобы все плугины грузились в отдельном потоке.
2) Реализована динамическая загрузка/выгрузка wfx плугинов.
Теперь несколько вопросов.
1. Сколько дополнительной ''нагрузки'' (память, ресурсы...) системе дает сейчас wfx2far?
От wfx2far мало что зависит. Единственносе что есть поток. Но большенство времени он спит.
DimaT wrote: 2. Динамическая загрузка/выгрузка wfx плугинов говориы о том, что при старте farа, он сканирует все (Поиск новых wfx плагинов), но в память загружает только после соотв. выбора?
Не сканирование это опционально. смысл динамики в том что я не гружу все wfx сразу, а только по необходимости. Плюс ипользую референц коунтер и если плуг не нужен то выгружаю его.
DimaT wrote: 3. Чего стоит возможность вынести некоторые плагины в меню дисков?
Как можна поднять твой плагин выше в списке меню дисков?
Бесплатно. Никак.
DimaT wrote: 4. Если в меню дисков выбрал что-то другое после wfx плагина, его выгрузка проходит?
Да
DimaT wrote: 5. Какие плаги под wfx2far ты сам юзаешь?
Помнится ты как-то говорил, что даже используешь wfx для того чтобы балванки писать. Каким плагином?
- Back2Life.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Back2Life\Back2Life.wfx ? 0
- tcburner.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Burner\tcburner.wfx ? 0
- calendar.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Calendar\calendar.wfx ? 0
- AceHelper.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\AceHelp\AceHelper.wfx ? 0
- ADO_DS.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\ADO\ADO_DS.wfx ? 0
- CanonCam.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\CanonCam\CanonCam.wfx ? 0
- CDDataBase.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\CDDataBase\CDDataBase.wfx ? 0
- Ripper.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\CDRipper\Ripper.wfx ? 0
- clipbrowser.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Clipboard\clipbrowser.wfx ? 0
- cpl.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\CPL\cpl.wfx ? 0
- CVSBrowser.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\CVS\CVSBrowser.wfx ? 0
- DevMan.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Devices\DevMan.wfx ? 0
- DialPWD.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\DialPWD\DialPWD.wfx ? 0
- efs.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\EFS\efs.wfx ? 0
- envvar.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\EnvVar\envvar.wfx ? 0
- EventNT.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\EventsNT\EventNT.wfx ? 0
- ex2fs.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\ex2fs\ex2fs.wfx ? 0
- wfx_FTPList.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\FTPList\wfx_FTPList.wfx ? 0
- hp200lx.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\HP200LX\hp200lx.wfx ? 0
- HTTPPlugin.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\HTTP\HTTPPlugin.wfx ? 0
- IECache.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\IECache\IECache.wfx ? 0
- seeker.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\LANSeeker\seeker.wfx ? 0
- MirandaFS.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Miranda\MirandaFS.wfx ? 0
- mksbrowser.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\MKSBrowser\mksbrowser.wfx ? 0
- MS_SQL.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\MSSQL\MS_SQL.wfx ? 0
- neropanel.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Nero\neropanel.wfx ? 0
- NetMon.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\NetMon\NetMon.wfx ? 0
- FSNetShare.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\NetShare\FSNetShare.wfx ? 0
- ntfsfs.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\NTFS\ntfsfs.wfx ? 0
- wfx_FileStreams.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\NTFSStream\wfx_FileStreams.wfx ? 0
- POP3Plugin.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\POP3\POP3Plugin.wfx ? 0
- Privileges.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Privileges\Privileges.wfx ? 0
- PROCFS.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\ProcFS\PROCFS.wfx ? 0
- registry.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Registry\registry.wfx ? 0
- wfx_rss.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\RSS\wfx_rss.wfx ? 0
- ScriptWFX.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Script\ScriptWFX.wfx ? 0
- Services.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Services\Services.wfx ? 0
- plugin_sftp.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\SFTP\plugin_sftp.wfx ? 0
- StartupGuard.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\StartupGuard\StartupGuard.wfx ? 0
- TempPanel.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\TempPanel\TempPanel.wfx ? 0
- tiptop.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\TipTop\tiptop.wfx ? 0
- UnInstTC.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Uninstall\UnInstTC.wfx ? 0
- versions.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Versions\versions.wfx ? 0
- VirtualDisk.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\VirtualDisk\VirtualDisk.wfx ? 0
- vsofs.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\VSOFS\vsofs.wfx ? 0
- vss.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\VSS\vss.wfx ? 0
- davplug.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\WavDAV\davplug.wfx ? 0
- wipe.wfx ? Z:\Soft\Shells\Far\Plugins\Tool\wfx2far\Plugins\Wipe\wipe.wfx ? 0

Болванки пишу - tcburner.wfx
DimaT wrote:
1) Индикатор копирования (ProgressProc).
2) Запрос данных у пользователя (RequestProc).
6. Это ты для каких тоталовских плагинов готовишь?
Хез, это в стандарте описано, но у меня пока не реадизовано.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

DimaT wrote:На плаге Neropanel 0.0.2b , рекомендуемом тобой выше, FAR полностью вылетает при CtrlEnter на панели плугина:
Far.exe - Ошибка приложения
---------------------------
Инструкция по адресу "0x021732b0" обратилась к памяти по адресу "0x00000007". Память не может быть "read".
с последующей:
Far.exe
Abnormal program termination
Подтверждаю, повторилось. У меня НЕРО не стоит, может изза этого...
Надо поковырять.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Zeroes wrote:4ekucT
добавь ещё VersionInfo в DLL
Ай лениво... =))
Можешь сам добавить, прислать мне патч
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

DimaT wrote:4ekucT
В окне плагина внизу строка: Ins, Del, F4, Enter, CtrlUp/CtrlDown
Ins и F4 - одни и те же функции?
Неплохо бы по F1 давать здесь контекстный Help.
F4 - это редактирование параметров выбранного wfx
Inc - добавление нового wfx c заданием его параметров.

Попробуй стоя в панели на таком новом wfx вызвать меню и нажать Inc и все поймешь.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

-=QWERTY=- wrote:и для старенького http browser, у которого окошко Enter URL ещё не гуёвое, это самое окошко больше не рисуется (при этом wfx2far-классик работает с ним на ура)

ftp://ftp.externet.hu/pub/mirror/sac/ut ... x_hbrw.zip
Это изза

Code: Select all

2) Запрос данных у пользователя (RequestProc).
Надо будет этот запрос гуевым делать. Потому что в потоке апи фара недоступно.
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

Да и еще при копировании из wfx на панель фара русский поломался... Знаем, поправим... =)))


ЗЫ: что то я нафлудил =))
-=QWERTY=-
Posts: 64
Joined: Wed 16 Mar, 2005 16:18

Post by -=QWERTY=- »

Это изза

Код:
2) Запрос данных у пользователя (RequestProc).


Надо будет этот запрос гуевым делать. Потому что в потоке апи фара недоступно.
Э-э...а классик как тогда работает ? :oops: Там же всё чики

И кстати после вызова httpbrowser-а и нажатия его Connect невозможно становится выделять мышой куски окна фара (до запуска можно) - это от того же?

свет на httpbrowser-е клином не сошёлся конечно, можно просто параллельно держать оба wfx2far - новый и классик, благо wfx-ы мелкие, и классик не грузится при старте фара.

И хорошо бы имена человечьи у wfx-ов , хотя бы опционально

======== wfx2far =========м
Control Panel
POP3-SMTP Connections -
Current User Privileges -
Tip Top -
HTTP Browser -

а не просто

cpl.wfx ░
POP3Plugin.wfx ░
Privileges.wfx ░
tiptop.wfx ░
httpbrowser.wfx ░
User avatar
4ekucT
Posts: 507
Joined: Tue 05 Apr, 2005 23:44
Location: Беларусь, Минск

Post by 4ekucT »

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

Насчет имен. Это алиасы (псевдонимы). Их можно менять как душе угодна. Единственное ограничения - ПРОБЕЛОВ БЫТЬ НЕ ДОЛЖНО! Это давольно старое ограничение еще со времен wlx2far. Править его давольно долго и неприятно.
DimaT
Posts: 167
Joined: Fri 08 Apr, 2005 08:44
Has thanked: 1 time

Post by DimaT »

-=QWERTY=- wrote:И хорошо бы имена человечьи у wfx-ов , хотя бы опционально

======== wfx2far =========м
Control Panel
POP3-SMTP Connections -
Current User Privileges -
Tip Top -
HTTP Browser -

а не просто

cpl.wfx ░
POP3Plugin.wfx ░
Privileges.wfx ░
tiptop.wfx ░
httpbrowser.wfx ░
Так это ты сам элементарно можешь поменять тем же F4 по желанию... :roll:
maxdrfl
Posts: 486
Joined: Mon 04 Apr, 2005 14:36
Location: Иркутск

Post by maxdrfl »

попробовал tcburner - возникают проблемы:
не копируются папки. При создании папок выдается ошибка невозможности создания.

wfx4far alpha 9
burner 0.9.3.0
-=QWERTY=-
Posts: 64
Joined: Wed 16 Mar, 2005 16:18

Post by -=QWERTY=- »

maxdrfl
а у тебя wfx2far-классик или типа-2.0?
maxdrfl
Posts: 486
Joined: Mon 04 Apr, 2005 14:36
Location: Иркутск

Post by maxdrfl »

типа 2.0
Post Reply

Return to “Обсуждение плагинов”