You are here

PortableApps Menu Clone (SmithTech Portable Menu 1.0.0.27) (Testers / TrueCrypt Users Needed)

59 posts / 0 new
Last post
SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
PortableApps Menu Clone (SmithTech Portable Menu 1.0.0.27) (Testers / TrueCrypt Users Needed)

*** Outdated*******New Post****
Features:
Add / Remove the apps you want
AutoRun apps on menu launch. w/ optional argument
Exit apps on menu exit. w/ optional argument
Launch apps from TrueCrypt Volume.
Open folders from TrueCrypt Volume.
Language localizable.
Change folder button names. (must edit the .locale file for your selected language)
Substitute drive.
Open folders with custom app.
Change folder paths
Theme support.

Planned for 1.1.0.0
More theme options, (separate icon selection, wallpaper etc.).
Wallpaper changer.
Scan for apps (initial scan when no ini exists, and manual option to rescan).
Custom folder button. (You choose what it opens)
Scan for TrueCrypt volume to support drive letter changing.
Change listbox to buttons array like PAM uses. (primarily for better themability)

SmithTech Portable Menu
SmithTech Portable Menu Source

Until the app scan function is implemented I am including a settings file with most of the basic Portable Apps.

ScreenShot
SmithTech Portable Menu now has a permanent home.

History:
1.0.0.27
Fixed last three app buttons not working.
Fixed Interface not supported error.

1.0.0.26
Fixed $truecrypt in button array causing button link not to work.
Cleaned up some code.
Changed browse button on apps options page to default to one directory above the apps parent directory (i.e. the portableapps directory)

1.0.0.24
Fixed issue that would cause error if you removed a shortcut if the last displayed app exceeded the number of apps in the array.

1.0.0.23
Changed 'Minimize On Select' to 'Minimize On Select Or Lost Focus'.

1.0.0.22
Changed AutoRun to a checkbox.
Added AutoRun to locale.
Change folder dropdown in options to read from locale.
Added MessageBox for help button.

1.0.0.21
Fixed start minimized=false (broken by the addition of the button array).

1.0.0.20
Started theme.ini, currently only appbuttons color is working, needed white text for the new blue theme.

Additional History

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
cool

Nice.
looks even better than the red one Biggrin

will set mirror when i come back from Subway's

hehe

nocr
nocr's picture
Offline
Last seen: 15 years 3 months ago
Joined: 2007-05-04 11:47
Nice work.

(I don't really use truecrypt so I won't be much help with that.)

I do like the simplicity of the Substitute Drives function in the options menu.

However, in the "Folder Options" I would like to be able to change the names of the folders that appear on the menu.

Otherwise I think this is a really solid menu. Congratulations on a job well done.

*EDIT*
Also, it would be nice to be able to change the logo in the top-left corner to one of my own in the Options menu. Thanks again

*EDIT #2*
I tried applying NeoRame's "Crystal Neo" theme to it, but there seems to be a problem with the Drive capacity bar. I know for a fact that my drive is at least half full, but the menu displayed it as this

What's up with that?
═══════════════
Think Before Posting

Please Make TiLP Portable

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
You can change the name of

You can change the name of the folders by editing the .locale file.
Make sure you assign a locale file in the settings.

I will fix the drive space slider stretch in the next revision.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

nocr
nocr's picture
Offline
Last seen: 15 years 3 months ago
Joined: 2007-05-04 11:47
ok

Thanks alot.
═══════════════
Think Before Posting

Please Make TiLP Portable

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
Fixed

Drive Space Fixed
I'll be adding more theme flexability in a future version which will include the title image.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

nocr
nocr's picture
Offline
Last seen: 15 years 3 months ago
Joined: 2007-05-04 11:47
Aggh....

Can you also change the next version so that it will only launch apps when Double-Clicked on?

Thanks.
═══════════════
Think Before Posting

Please Make TiLP Portable

whibo
Offline
Last seen: 3 years 3 months ago
Joined: 2006-11-23 16:00
The translations

Its impossible to translate all the truecrypt options and the word truecrypt volume in Avanced Options/Applications because it's not in the .locale file.

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
ehm

ive been away for 3 hours wth :)))

ok lets have a look Biggrin

greetz

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
sorry still haven't added to

sorry still haven't added to code to read the truecrypt options from the .locale file.
I will add what is currently there in the next release.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
ok

Ok!
havent meant the locale ive meant the whole release.
hehe shouldnt have been an critical post Biggrin

if u did the changes simply mail the english locale to me Biggrin

will send it back when finished

greetz

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
Added the code for the

Added the code for the truecrypt options in the .locale file.
The options are in the english version.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
German locale 1.0.0.14

will have a look and post the dl link for the locale in here

greetz

locale

whibo
Offline
Last seen: 3 years 3 months ago
Joined: 2006-11-23 16:00
The french.locale file for 1.0.0.14

It's done and it's here: http://whibo.4shared.com
In advanced options/applications the words TrueCrypt Volume are in english. In french, it's Volume TrueCrypt.
All the menu is in french except for that. Good job. It's your better menu in term of multilingual.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
1.0.0.16 Up

1.0.0.16 is up, just a couple bug fixes in this version.
This may be the last new update for a while. I'm closing on my new house on Thursday so I'm going to be quite busy for a while.
If anyone would like to help out with the project, the menu's listview really needs to be converted to a button array.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
New button Array, Theme compatible with PAM

1.0.0.18 is up which replaces the listview with a button array.
This makes SPM compatible with PAM themes without the need for an additional list_backgroud.bmp.
1.0.0.19 adds up/down scroll buttons.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Wowww

youre fast!!! Smile
“Science is the belief in the ignorance of the experts” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
lol 1.0.0.20 is up

lol 1.0.0.20 is up
only added appbuttons color to the new theme.ini so I could change the text color to white for the new blue theme.
Check out the new screen shot above or on the website.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Terrific! Please keep the Applications settings!

I fought tooth and nail with PAM to get it to show a friendly name for apps. The appinfo.ini stuff alluded to in some posts here seems broken or bogus. It looks in the version resource for the Product name, but that's restrictive too.

I don't use NSIS for my own portable apps, I use JScript and the Windows Script support in the OS, and a simple tiny script packager, to make the launcher. I can create and save registry data on the fly with simple scripts. It's so much easier... but I can't control what goes into the packaged script's EXE file, so PAM just shows the exe file's name foobarportable or whatever. Ugly.

Well, what do you KNOW! By typing *.js into the SPM's Application Path browse file/open window, I can see my original JScript, and IT RUNS!!! No more needing an EXE to package it. This is so GREAT. Now I can simply write and test the JScripts directly. If I put a debugger statement into it I can debug it in MSE - this is really nice.

I REALLY LIKE the applications setting. Please don't supersede it with a scanner unless the scanner's job is to auto-fill the applications settings. Let us tailor the names that show in the menu and continue to enter things as the runnable file... please.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I'm not going to replace the

I'm not going to replace the applications settings, that was half the point of writing a new menu. When I do add the scanner it is going to be to "auto populate" the applications settings if an xml file doesn't exist. i.e. first time you run the menu. Right now the xml settings file is included for convenience since the menu doesn't have the app scan yet.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
The appinfo.ini

stuff is for the NEXT official release of the Menu so it doesn't work with the current one.
“Science is the belief in the ignorance of the experts” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Oops - Start Minimized = False causes falure

If you change Start Minimized to False then spm 1.0.0.20 shows an error message and then appears with "endless" bogus menu entries. Changing it back to true (in the XML) restores correct behavior.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
1.0.0.21 is up

1.0.0.21 is up
this fixes the start minimized = false issue.
I knew something had to break when I changed to the button array.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Question: Cleanup and app tags

How does <Cleanup> work? Are those things run before SPM exits?

What are the <AutoRun> and <ExitArgument> tags for? To set an <Icon> do you edit the XML?

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
1.0.0.20 - Help button?

How do you activate the help button (it's not showing on my system). What does it connect to?

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I'll fix the start minimized

I'll fix the start minimized in the next release.
The cleanup tag is a carry over from my Portable Startup Utility, cleanup used to run before exit, its been replaced with exit argument. Although I may add it for running cleanup scripts so I left the tags in.
Autorun set to true will start the app when the menu starts.
The exitargument is for apps that support it to close when the menu closes. i.e. conveyportable.exe -exit or trillian.exe /shutdown
The help button doesn't show because there isn't any help yet.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
help file

netroid has made an string for help
that his menu is not supported and if u need help search for Portable Apps Mod in Forum on ...

this would be an hint people can use Biggrin

greetz

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
1.0.0.23 Up

1.0.0.22 is up I added the message box along with a few other changes.
1.0.0.23 changes minimize on select to minimize on select or lost focus.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Holy catfish! You're

Holy catfish! You're releasing like a Tasmanian Devil (the Warner Bros one).

[edited - brain fade! this is related to how SPM is started!!] Another thing I hope you'll keep: When you launch an app from the menu, the current directory is at the root. This is very useful. I'll grab the latest release now.

THANK YOU SO MUCH

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
Menu Link Problems

I seem to be having an issue. When I 'check' that this application is on a truecrypt volume, the link in the main menu (when I hover over it) becomes the TrueCrypt Volume Drive letter (in my case H:) plus the $truecrypt\appname. ie. H:\$truecrypt\PortableApp\FirefoxPortable. Thus the link doesn't work.

Also I seem to be getting a second entry on the menu sometimes. Advanced Options.Application only shows one, but Main Menu two. One with the $truecrypt\ other without.

-- Second entry went away --

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I'll look into it.

I'll look into it. Unfortunately I am closing on my new home tomorrow and won't have much time which is why I have been updating so much the past couple days.

If someone wants to help out with the code, it would be much appreciated.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
I hope your closing goes well!

I hope your closing goes well! Thanks for all you have done.

I'm using 1.0.0.24 routinely now on a USB key that has my passwords (Password Tracker Deluxe, portable-ized myself), PGP keys, and a bunch of reference material I need to have with me when I go to client sites.

I'd be happy to help but I don't have Delphi and it's been eons since I've programmed in Pascal.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I haven't had a chance to

I haven't had a chance to look at the code, but I realized what I did.
For the hove "hint" to work when I converted to the button array I changed the string passed. If anyone still has a copy of 1.0.0.16 (pre button array) it will work.
I will try an upload a copy later if I can until I get a chance to fix it.

EDIT: well since it was 3AM when I posted, I had some extra time.
1.0.0.26 is up an should fix the $truecrypt issue.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
Two issues

First issue: Only the first 17 items in the main menu will execute. Leaving the last three unusable. It doesn't matter where you are (scrolling through the list). If you scroll down more, then that entry will execute, but only if it's item 1-17, but not 18-20.

Second issue: Once you add an item in Advanced Options.Applications, if you try to Remove an item I get a popup error 'Interface not supported' and the item will not remove. Once I shutdown spm.exe then I can go remove the item but not if I add something first.

I too wish I knew Pascal. It's been exactly 20 years since I wrote a line of code in Pascal. Totally pre-Windows.

Keep up the great work. I like where things are going.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
Fixed the issue with the

Fixed the issue with the last 3 buttons, and the Interface not supported error.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Espreon
Espreon's picture
Offline
Last seen: 11 years 7 months ago
Joined: 2006-09-29 18:23
I'll give you info that it does not work in Wine

Might wanna add that to the main post.

--
As all of ya should know Microsoft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or Free BSD on yer Windows comp.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I would guess it is because

I would guess it is because it uses msxml to handle the xml settings file.
Can you install Microsofts XML parser in wine?

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

zikarus
Offline
Last seen: 12 years 6 months ago
Joined: 2006-10-10 16:32
Just one maybe strange

Just one maybe strange question:

May I use PStart's scan functionality to create me an App-list in .xml-format? Or will such a list not be supported by your app? Asking because my list will be to long to do it manually...

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
You probably could, although

You probably could, although you may have to do a search and replace all for the tag names in the xml file once it is generated. Should still be quicker than adding them all manually.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
Three Issues:

First: The autorun with arguments seems broken. The Exit argument works, but I can't get TrueCrypt to run with start arguments. Also tried to autorun Firefox, no go.

Second: The icons only seem to 'refresh' when exiting options. It use to 'refresh' once you left the menu then came back.

Third: When icons do refresh after leaving Options, the very first icon doesn't seem to come in until exiting Options again. (That icon, and a few others, are scrolled off the screen then I leave Options) EDIT: That first icon doesn't come in even if it is visible when I leave Options.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I'll look at

I'll look at it.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
v.26

v.26 - Changed browse button on apps options page to default to one directory above the apps parent directory (i.e. the portableapps directory)
Doesn't seem to work with a TrueCrypt volume.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
it wont work on the

it wont work on the truecrypt volume because the app(menu) isn't on the truecrypt volume. I could probably add an option to have it default to the truecrypt volume instead. I'll look into it in a couple weeks once I'm done fixing my new home and moving in.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Aciago
Aciago's picture
Offline
Last seen: 5 months 1 week ago
Joined: 2007-01-24 14:23
one Request.-

Nice Job!!!

Can you add the ability to sort Apps by folders? like "security", "accesories", "internet", "office", "games", etc, etc...

Thanks in advance

------------------
I have no signature again... Cry

If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report Biggrin

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I've been thinking about

I've been thinking about that for a while. However I am not entirely sure how to implement it in code so it may be a while before I add it.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

whibo
Offline
Last seen: 3 years 3 months ago
Joined: 2006-11-23 16:00
French Translation

I did it. It's here: http://whibo.4shared.com
Bugs in Advanced Options/ Applications:
Not enough place to write the translation of autorun
TrueCrypt Volume stay in english.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I'll try and address these

I'll try and address these in the next release.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

incubus
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-23 21:33
Mirror +updated locale german
Espreon
Espreon's picture
Offline
Last seen: 11 years 7 months ago
Joined: 2006-09-29 18:23
TrueCrypt Functuality partially works.

It works with the Documents,Pictures,Videos and I think the Explore buttons but not with apps.

--
As all of ya should know Microsoft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or Free BSD on yer Windows comp.

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
hmmm, thats odd, it works

hmmm, thats odd, it works for me.
Are you assigning the truecrypt drive letter?
Are you checking the truecrypt box when you add the app?
What path does it show when you add the app?
What path does it show when you hover over the app button?

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Espreon
Espreon's picture
Offline
Last seen: 11 years 7 months ago
Joined: 2006-09-29 18:23
Answers

I got the apps with TrueCrypt Functionality to work after a reboot. I am running it on Win 2K.

--
As all of ya should know Microsoft is the Evil Empire, and Windows (a.k.a. Winblows or Windoze) is their greatest general, so please make a difference and install Linux or Free BSD on yer Windows comp.

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Auto-Quit on Remove

I thought it would be good to provide a way to catch removal of the USB flash drive and have spm exit automatically. Things are going great with 1.0.0.27. Thanks again!!

Anyway,I found this at CodeProject:

http://www.codeproject.com/cs/system/DriveDetector.asp

It is for C#, but it's mostly Windows API stuff that could probably be duped in Pascal. I'm not sure what happens if an app refuses the "pending removal" -- and what's a pending removal anyway if you just yank the drive out of its socket??? Well, the main thing would be to trap the actual removal and cause spm to exit. I'm not familiar with spm (haven't looked at sources), but maybe it could also kill progs launched from SPM as well? Just an idea for your copious spare time Smile

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
I will be adding the option

I will be adding the option to run removedrive when you exit PAM.
RemoveDrive is freeware and can be downloaded Here

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Other way around

What I was referring to works the other way around (sort of)... SPM would get a notification that the drive has been removed and SPM would quit. I think what you're referring to would "eject" the drive when YOU quit SPM. The stuff I pointed to would make it possible for SPM to kill itself if the drive is removed by just yanking it out of the socket.

rdenny
Offline
Last seen: 14 years 10 months ago
Joined: 2007-07-10 21:19
Display issue

1.0.0.27 - at least on my (rather vanilla) system... the icons are clipped on the right and bottom.

http://solo.dc3.com/spm1.png

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
Should be that way?

I think they are suppose to be that way. They are on mine too. Artistic license?

SmithTech
SmithTech's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-11-24 18:06
its only the default icons

its only the default icons that do that.
I need to redo them, just haven't gotten around to it.
If you copy PAM's icons, they work fine.

-----------------------------------------------------------------------------------------------
Because they stand on a wall and say nothing is going to hurt you tonight. Not on my watch.

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

jason_hoyt
Offline
Last seen: 16 years 8 months ago
Joined: 2007-07-06 13:01
Another Issue:

I am trying to change the directory that 'Video' points to (on the TrueCrypt volume) and it will not accept it.

yurzub
Offline
Last seen: 15 years 7 months ago
Joined: 2007-06-04 12:21
An out-of-the-blue suggestion

I just remembered that adding apps its a small sort of hassle, what with having to navigate to each app and then add it into the config gui.

Just to make things a bit easier until you have scanning up and runnings, make a Convey addon, that when an exe is passed to it, will automatically add that file. Then when configuring settings, each file you wanted to add will be there, and you wont have to do much navigating.

like the current QL addon, "add to ST menu" [or something of the sort] would appear in the send to menu, and adding apps in rapid succession would involve simply right clicking their exes.

Log in or register to post comments