SyMenu Forum

SyMenu

 

Gianluca

all messages by user

11/03/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Hi d4n93rm0u53.

This feature is already present in SyMenu.

Simply read the manual here http://www.ugmfree.it/SyMenuManual.aspx#Executor_Modifier

Gianluca
11/03/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Well.
I think that if you always need to run every SyMenu linked program with different credential (on certain PCs) maybe you have to RunAs SyMenu first with alternative credential.
In this way any linked program runs through SyMenu will inherit the credential.

Naturally if this is a need shared among many users I can implement a Microsoft like mechanism to temporarily store alternative credential in memory.
But before I need some feedback from users.

Gianluca
<em>edited by Gianluca on 3/11/2010</em>
25/03/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Ok.

I have to think about a feature for this.

It could be something like this:
- SyMenu can't in any way store credential among different work sessions because of security need.
- First time you access a program with RunAs modifier, you'll be prompted to provide alternative credential.
- When you try to RunAs the same program another time, in the same session, you'll be prompted again to provide credential but SyMenu propose the previous one. Focus is set on Confirm button.
- In this way you can cancel and replace credential without resetting SyMenu or accept old one with a simple click.

Is in your opinion this proposal suitable for you needs?

Thank you for your precious suggestion!!

Gianluca
25/03/2010
Topic:
Just a tiny suggestion

Gianluca
Gianluca
Administrator
Well I think that could be a strange interaction between Win7 and SyMenu.
The right behavior is:
- press keyboard shortcut or click on SyMenu icon on notification area make SyMenu popup
- press again or click again and SyMenu loses focus (and disappear for a second) but then it reappears

I think that could be caused by shortcut set on your mouse.

Another thing.
When SyMenu popup it take the focus. In older SO (some versione of WinXP) this behavior could be problematic because SO doesn't manage correctly the called function and sometimes SyMenu can't take the focus even if it correctly appears.
The right behavior is that when SyMenu popup it takes focus and appears on top of every other windows. When you click elsewhere in the screen SyMenu hides itself. Any other behavior is not wanted.

Gianluca

p.s. The tooltip with shortcut is a very good proposal. I put it on my ToDo list
25/03/2010
Topic:
Portable Emule

Gianluca
Gianluca
Administrator
First of all I discovered that Emule doesn't exist in a full portable version but it is possible to force it to become portable, playing with its configuration files.

This is the step by step procedure:
- Download the Emule zipped version from web site and unzipped it in a removable folder (for example "J:\SyMenu\ProgramFiles\Emule").

- During first start Emule asks for a complete configuration through a simple wizard.
- At the end of first configuration it creates in "C:\Users[user]\AppData\Local\" (tried on Windows Vista) a new Emule folder with two folders inside (Config and Logs). Config folder contains all configuration set up with wizard.
- In Emule menu Options - Directories, change Incoming folder and Temp folder with relative paths (.\Incoming and .\Temp).
- Close Emule and copy all files located inside "C:\Users[user]\AppData\Local\Emule\config" folder into "J:\SyMenu\ProgramFiles\Emule\config".
- Restart again and now Emule is perfectly portable because now it uses configuration files in removable drive.

There is one last problem.
If you start Emule through SyMenu, folders Incoming and Temp are created in SyMenu folder and not in expected "J:\SyMenu\ProgramFiles\Emule" folder..

To avoid this problem, modify Emule configuration in SyMenu and among SyProgram Advanced Params set Working Directory.
Specifying ".\ProgramFiles\Emule" in this texbox (SyMenu fills the correct path for you when you check Advanced Params), when SyMenu opens Emule, Incoming folder and Temp folder are correctly created where you set (i.e. in removable drive).

Gianluca
31/03/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Hi guys.

I think that the situation is not so clear.

Alternative credential allows to run a program with another user.
Elevation required by UAC allows a program to run with the same credential but with more powers.

Certain users have some privileges among UAC but, correctly, you don't have to change user to bypass the elevation required by UAC.

SyMenu manages alternative users but doesn't support UAC elevation.

The reason is that if your SyMenu reside on USB drive, Windows doesn't require elevation to execute SyMenu and usually not even to execute programs called by SyMenu.

But if your SyMenu is installed on an internal hd (I discover that some users use SyMenu as Windows Start Menu replacer :-) great!!) or if the linked program wants to deeply access to Windows resources (it is that the reason for UAC to require elevation, isn't it?) UAC is not correctly manage by SyMenu.
In first case SyMenu can't write is configuration files if changed, in second programs can't execute.

I have implemented a workaround in SyMenu that could resolve both the issues. It'll be available on next release.

You'll be able to:
- execute programs that require elevation
- elevate SyMenu the same to allow it to write on its configuration files, if it's installed on local drive.

But since the various behaviors in different PCs are hundreds, I can't test any situation and I need help.
If anyone of you would like to help testing this new feature, please send me a private message (in forum or from web site, Contacts section) with your email. I send you a SyMenu test version to check if anything works well.

Thank you

Gianluca
06/04/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Hello Cris.

The article is very interesting and I'll go to study it ASAP but, as I posted, I think that I've already solved this issue. The new feature will be available with SyMenu 1.10.
If you are interested in testing it please send me a private message or use the contact tool in web site.

Thank you very much for help.

Gianluca
17/04/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Sure!

These are new features for 1.10 version:

- customizable tooltip on every item on context menu. Tooltip elements available to add are: path, description, url, shell command, keyboard shortcut. Selected tooltip appears on every item according to type of item (i.e. SyPrograms don't have url attribute but path attribute). You can customize which tooltip to show;
- SyMenu could be executed with elevation in Windows Vista and Windows 7;
- Since this version Windows notifies user if a program, launched from SyMenu, needs elevation;
- Credentials supplied for runAs execution are stored in memory for entire SyMenu session;
- Bug fixes to run SyMenu with low permissions during interaction with File System.

Hope you like it!

Gianluca
<em>edited by Gianluca on 5/7/2010</em>
07/05/2010
Topic:
User Manual

Gianluca
Gianluca
Administrator
Hi Stanley.

No. An offline version doesn't exist.
The only available manual is here: http://www.ugmfree.it/SyMenuManual.aspx
In this way I'm sure that anyone uses an updated version.

Gianluca
07/05/2010
Topic:
SyMenu ( 4.8 points of 5 possible points)

Gianluca
Gianluca
Administrator
You are welcome!

Gianluca
07/05/2010
Topic:
Feature Request - Run As Administrator

Gianluca
Gianluca
Administrator
Here we are.
New 1.10 version is out with all promised feaures.

Gianluca
18/05/2010
Topic:
Feature Request - Drag shortcut to add program.

Gianluca
Gianluca
Administrator
Hello nicedreams.

I think you are right. If the shortcut links to a program, why have I to add to SyMenu the shortcut? It's more correct to add the program. In that way SyMenu will be able to add its icon too.
Well I have to test this feature (to understand if it's possible to implement it) and in case, you'll find it in next version.

Thanks

Gianluca
18/05/2010
Topic:
Feature Request - Using Arrows in Search

Gianluca
Gianluca
Administrator
Hello.

Unfortunately I already tried to solve this issue without success.
The component I use to create SyMenu seems not to support this feature.
I'll promise you that I try to workaround it but I'm not so trust in that.

Gianluca
18/05/2010
Topic:
Set Focus on Search Bar Not Working

Gianluca
Gianluca
Administrator
Hello nicedreams.

What is your shortcut?
If you use Windows key maybe it can cause some problems because it's used by start menu too.
The same problem could be caused by some other applications that use the same shortcut.
Anyway try some other shortcuts to check if that solve your issue.

Gianluca
03/06/2010
Topic:
Set Focus on Search Bar Not Working

Gianluca
Gianluca
Administrator
Hello to all.

Finally I reproduced the issue on an XP machine and I solved it.
Resolution will be available from next SyMenu version (1.11).

Thank you for your report.

Gianluca
16/06/2010
Topic:
Feature Request - sequence the items at start/stop

Gianluca
Gianluca
Administrator
Hello to all.

Even today SyMenu allows to specify a delay between the start of every program at startup.
This interval could be set from 0 seconds (every program is started immediately) to 10 seconds.
This solution could be a good workaround for you. Try different settings and write here your reports if you like.

Anyway I think that is possible to implement an ordering flag in startup but since it's a very hard work I'll firstly implement it only via direct editing of configuration file for expert users only ;-)

PoWi suggestion instead is not implementable because there is no way to monitoring an external program and being notified when it finished loading from disk.
For example when Thunderbird process appears in task manager it doesn't mean that the program is completely loaded.
I should monitor the activity on USB but I won't be sure that the last loading program is responsible for USB activity.

Gianluca
16/06/2010
Topic:
Feature Request - sequence the items at start/stop

Gianluca
Gianluca
Administrator
Hello PoWi.

Thank you for you suggestion.
It seems to me that Autohotkey uses RunWait to run something, enter in a wait mode and only when launched program is closed, following with other tasks.
But it's not our need.
We need something that launches a program, waits until program is completely loaded (not until it's closed) and then launches another program.
My difficult is to understand when a program is completely loaded not when it is closed.

Regarding the delay you are right. Even in my system Firefox and Thunderbird startup is very slow. I could implement a more flexible delay from every program start (0 to 30 sec.).

Gianluca
21/06/2010
Topic:
Any news or ETA?

Gianluca
Gianluca
Administrator
Hello PoWi.

Next version is quite ready.

It's essentially a bug-fix version with no new feature but I haven't tested it in depth yet.

I solved a lot of errors such as the difficulties on getting focus on XP machines, problems on elevation feature in Vista and Win7, the wrong behavior when you add a shortcut to SyMenu (currently it points to shortcut instead of the shortcut target) and many more.
The only new feature is a minor feature that allows expert users to configure the order of program autoxecution during startup.

I think that I could release 1.11 within the end of July.

Bye.

Gianluca
14/07/2010
Topic:
Any news or ETA?

Gianluca
Gianluca
Administrator
Hello to all

The new SyMenu 1.11 version is ready.
As promised I've included several bug fixes and a new feature that allows to order the execution of the Autoexec items during SyMenu startup.

This new feature is for expert users only because it requires to manual edit SyMenu item configuration file.

This is the procedure:
- download and execute at least one time new SyMenu version;
- now close SyMenu if it's running;
- open with a simple text editor (notepad) the file SyMenuItem.xml (make a backup of it too, to avoid loosing your configuration);
- search all SyProgram that have autoexecOnStart="True" attribute. Yuo'll find that a new attribute autoexecOnStartOrder="0" has been created;
- when autoexecOnStartOrder attributes are set to "0" the starting order of the programs is the natural order (the first one in list is the first one to be executed). But if you change these values creating a series (1, 2, 3...) you can define in which order your programs have to be executed.

That's all.

Gianluca
19/07/2010
Topic:
Opening a Truecrypt Volume

Gianluca
Gianluca
Administrator
Hello Coastie.

The example I posted in SyMenu manual was only to make understand how to use command parameters and not how to use Truecrypt with extension manager.
But, naturally, the trick works the same.

If you have to manually select the drive it means that the drive specified in command line is already mounted or used by the system (I means T: could be use only once. In the example /l T tell to Truecrypt to mount the file on drive T).

You have to manually enter the password because of two reasons:
- the password in command line is not correct;
- you manually have specified the unit so the password must be retyped.

So try to check the availability of T drive before making double click on your .tc file.

And please tell me if these advises solve your issue.

Gianluca
1234 ..63

UGMFree © 2002-2024
PayPal BTC TON