How to? Multi-plugin installation errors, Re: FedUtils8

Aug 8, 2010
30
0
#1
Everything I've tried to get any/all FedUtils8.dll plugins loaded results in "FedUtils8.dll is not a valid Win32 application". This was also true with "9", but I tested with "8" because there was more copy/paste documentation about it. My other plugins (Chill-x64.dll, FixNames-x64.dll, Say-x64.dll) all work, but all I had to do was put them in the plugins directory.

I was going to add this to the thread "FedUtils installation, simplified" Discussion in 'Plugins' started by epement, Mar 2, 2012, but I think this issue is more about Multi-plugins in general and my lack of experience with them. That thread was the source of my unsuccesful attempts to load any/all fedutils8 plugins. I think there's a START.BTM/TC/ini setting I don't know about.

I've spent at least two hours over the last three days trying to get this to work. I read the JPSoft "Help - Plugins". I read all of the "fedutils" forum entries. I went thru the FedUtils Help, and, Yes, it was confusing - PARTICULARLY in regards to "fedpluginloader.dll" which only contributed error messages whenever/wherever I had it in a script or directory. That dll was not part of the last "fromano, Mar 2, 2012, here's how to do it:", so I left it out. I took "here's how to do it:" to be absolute and complete.

##### When I run this script in "E:\ERoot"
:: E:\ERoot\FedUtilsWont.btm
pause At Line 02

set "FEDUTILS_HELP=E:\ERoot"
set "CONFIG_DIR=C:\Users\Administrator\AppData\Local\JPSoft"
set "PLUGINS=C:\Program Files\JPSoft\TCMD13x64\PlugIns"
set FEDUTILS8_LOAD=DATEDIFF

pause ^NAfter sets

:: plugin /U FedUtils8
plugin /L E:\ERoot\FedUtils8.dll

pause ^NBefore Exit
exit

##### I get:
At Line 02

After sets
TCC: (Sys) E:\ERoot\FedUtilsWont.btm [12] E:\ERoot\FedUtils8.dll is not a valid Win32 application.

Before Exit

##### If I comment "set FEDUTILS8_LOAD=DATEDIFF", I get the same.

##### If I UNcomment ":: plugin /U FedUtils8", I get:
At Line 02

After sets
TCC: (Sys) E:\ERoot\FedUtilsWont.btm [11] The system cannot find the file specified.
"FedUtils8"
TCC: (Sys) E:\ERoot\FedUtilsWont.btm [12] E:\ERoot\FedUtils8.dll is not a valid Win32 application.

Before Exit

##### If I then put "FedUtils8.dll" in "C:\Program Files\JPSoft\TCMD13x64\PlugIns" so it can be found, I get:
TCC: (Sys) C:\Program Files\JPSoft\TCMD13x64\PlugIns\FedUtils8.dll is not a valid Win32 application.
At Line 02

After sets
TCC: (Sys) E:\ERoot\FedUtilsWont.btm [11] The system cannot find the file specified.
"FedUtils8"
TCC: (Sys) E:\ERoot\FedUtilsWont.btm [12] E:\ERoot\FedUtils8.dll is not a valid Win32 application.

Before Exit

################################

If I put the "load /L" command in START.BTM and insert "pause" and "exit" at the start of the script, I get the same "not a valid" message referenced to that line in START.BTM.

Otherwise, the particulars are;
- 1.5-year old HP Pavilion P7-1174 Desktop PC with Windows 7 Pro
- TCC 13.04.63 x64 Windows 7 [Version 6.1.7601]
- FedUtils8.dll 581.0 k 08/19/2007 22:42
- FedUtils8.dll CRC32 41734DBD
- The only plugin setting I have in START.BTM (that I can find) is "set /e /u noloadmsg=1"
 
Aug 8, 2010
30
0
#3
Ohhhhhhh! The relatively recent threads about FedUtils led me to believe it was 64-bit compatible. Thanks for posting.
 
Aug 8, 2010
30
0
#6
HEY!! Now that's a GREAT idea!! What, me - self-serving??

Seriously, I'll be happy to contribute what I can. I have some IT System Analysis experience, but no Software Development. I'll be happy to do unit/beta testing, as long I'm confident the testing won't break my one - and only - Desktop PC.

FedUtil is a really sweet suite of plugins. My presumption that it was already 64-bit was because the all-encompassing versatility of FedUtil must, surely, be state-of-the-art. Making it so would not be a small endeavor.
 
May 20, 2008
128
1
CA
#8
It's Delphi, haven't sprung for the price of their new compiler (that supports 64-bit), because these days I'm only working in Ruby at work and home