djorge wrote:I need to find a clean computer without the VC8 installed
I have such a computer at work, where I'm running TC from my USB stick. I used depends.exe to find out which DLLs are needed, and here's the file-list:
- mfc80.dll
- msvcp80.dll
- msvcr80.dll
- Microsoft.VC80.CRT.manifest
- Microsoft.VC80.MFC.manifest
With these files in the PassStore plugin folder I'm having no problem to use it. I don't know what the "manifest" files are for, but wouldn't work without them.
aNDreas Bolotă The truth always carries the ambiguity of the words used to express it. (Frank Herbert, God Emperor of Dune)
It should work! After a litle investigation i found this:
Windows follows this search sequence to locate your DLL:
The directory containing the EXE file
The process's current directory
The Windows system directory
The Windows directory
The directories listed in the Path environment variable
It is windows who decides where to search. Not the plugin. If you have the dlls in the same directory of PassStore it should work.
But as i am going to release a new version this week, if there is a need to modify something regarding this issue i could include them.
______________________
David Jorge
Personal License #117854
yes I run it from the stick and list that ND provided is OK.
But when I delete any of needed DLL from C:\WINDOWS\WinSxS\ directory plugin won't work any more, it doesn't look in its own dir
Last edited by pajo on 2006-07-03, 19:45 UTC, edited 1 time in total.
plugin first look in side-by-side components winXP only(C:\WINDOWS\WinSxS\), then in known dll list (C:\WINDOWS\system32\), and after that in plugin directory
plugin first look in side-by-side components winXP only(C:\WINDOWS\WinSxS\), then in known dll list (C:\WINDOWS\system32\), and after that in plugin directory
So, its working now?
______________________
David Jorge
Personal License #117854
Hello all.
I have update PassStore to version 0.4 in totalcmd.net.
This version is much more stable than previous the one.
I have also added some new features and changed some concepts.
If you have an older xml database read the section ~Loading databases from previous versions~ of readme.txt.
Notice that the default vaule for lock database is 30 seconds.
If you want another value, set it in INI file named PassStore.ini. Again check section ~INI SETTINGS~ of readme.txt.
Next version will be unicode comliant and translatable. I have already begun the journey of converting the code to UNICODE. God help me....
o Version 0.4 12/07/2006
Fixed: Plugin crash whenever failed to decrypt.
Fixed: If the user tried to change the master password it could see the enties in the pannel.
Fixed: Version resource added to dll.
Added: Master passwor is now stored in xml and not in INI.
Added: Encryption to notes and username.
Added: Option to lock database.
Added: Option to automatically lock database after a timeout.
Added: Overwrite with copy and move as it were a real file system.
Added: Creation date is now used and appears in pannel.
Added: Alt-Enter executes the the text that is in the URL field (can be anything handled by shell)
Added: URL Field Features. Use special strings %PASSWORD%, %USERNAME%, %NOTES%, {PASSWORD}, {USERNAME} and {NOTES}. They wil be substituted in the URL. Use Alt-Enter to activate.
Added: Option to easily convert clear text entries to encrypted entries.
Added: Number of entries is shown in field size of special file "New Entry"
Last edited by djorge on 2006-07-13, 16:19 UTC, edited 1 time in total.
______________________
David Jorge
Personal License #117854
I need more information. Are you trying to migrate from a previous database?
Folow these steps:
-Rename your xml to other than database.xml
-rename your ini other than PassStore.ini
Restart TC and open plugin. Check if a file "database.xml" was created.
The only option is do turn debug on:
add to your PassStore.ini:
DebugLogging=1
Then send me the log to djorge at zmail dot pt. I will analyse the problem.
______________________
David Jorge
Personal License #117854
2pajo
Regarding the dlls, i couldn't put them in the zip as you requested because the size of the zip would be very large and the files are already available in microsoft site.
The only thing i did to run the plugin in other computer from the hard disk was copy the dlls to the same place of the plugin.
I don't know what's the purpose of the manifest, but will investigate.
I believe this version isn't working from your USB pen drive either.....
______________________
David Jorge
Personal License #117854