Jump to content

[AddOn] CMenu v2.6 & SendToA3X v1.7


ricktendo

Recommended Posts

tn_pathtoclipboard.pngtn_dirlist.pngtn_execwithparam.pngtn_idinstaller.png

CMenu v2.6

by Michael Heath (aka MHz)

download.png

Website: http://mywebsite.bigpond.com/michaelpheath/cmenu/

MD5: 7542CFEC6C5D5B827CDA109A9401A01A

Size: 2.56 MB

CMenu is a handy, context menu extension. Adds a branch to your context menu called More Options. It is so handy, that you will save alot of time for those tedious tasks, that CMenu can do so easy. Look below at all the features, for you to enjoy.

* Uses PEiD, which is able to recognize installer types, if available in it's the database. Identify Installer uses this information, and is able to popup a window to show parameters associated with that installer. Identify Installer can unpack, admin, record, silent installations, if available. And also create a template AutoIt Script, to suit.

* Includes CMenu Editor. This allows further customizing.

* Files can Execute With Parameters, optional working directory, and allowing for different window states.

* Create a Directory List. Preset options are available, as well as a custom options.

* Create an AutoIt Archive Script, that can be included into your main scripts. This allows AutoIt to act like an archiver.

* Includes PEiD as a separate item also, which allows the user to enhanced, portable executable identification.

* Filenames and paths can be easily sent to the windows clipboard, by using Path To ClipBoard.

* Allows for the user to download and add Resource Hacker or Stud PE. These will be detected, if placed in the correct folder, and will be added to the context menu.

* MyUninstaller is included in CMenu.

* Force Delete is included in CMenu. Use this only, as required. When deleting multiple files, do not do anything, until the operation is complete. A msgbox will popup and will allow, not to proceed. Use at own risk.

* AutoItMacroGenerator is included to handle recording of AutoIt install scripts.

* Reg2Au3 quickly converts Regedit4 type registry files to AutoIt3 syntax.

* Ini2Au3 quickly converts Ini files into AutoIt syntax.

* Constants Generator retrieves the constants declarations that your AutoIt script only needs.

* 7-Zip2Sfx for easily converting 7z archives to self extracting archives.

* RegKey2AU3 quickly converts a Registry Key into AutoIt3 syntax.

tn_contextmenu.pngtn_dirlist.pngtn_execwithparam.pngtn_idinstaller.png

SendToA3X v1.7

by Michael Heath (aka MHz)

tabdownload.png

Website: http://mywebsite.bigpond.com/michaelpheath/sendtoa3x/

MD5: 587872D09DE51799D12F1C2E490E84A7

Size: 1.22 MB

SendToA3X is a very handy SendTo extension. Adds shortcut links to your SendTo menu for any included extensions and executables. It is so handy, that you will save alot of time for those tedious tasks, that SendToA3X can do so easy. Look below at all the features for you to enjoy.

*7-Zip2Sfx for easily converting 7z archives to self extracting archives.

*AutoItMacroGenerator is included to handle recording AutoIt scripts for unidentified installers.

*AutoIt Archive Script can create archive script from a source folder. This allows AutoIt to act like an archiver.

*AutoIt Execute Script Gui can execute a single au3/a3x file or select from a folder to execute an au3/a3x file.

*AutoIt Execute Script StdOut can capture the stdout from a au3/a3x file and show a window after execute of the output.

*Classes By Text can capture the ControlID's from a selected window.

*Remove comments from AutoIt3 scripts quickly with Comment Remover.

*Constants Generator retrieves the constants declarations that your AutoIt script only needs.

*Create a Directory List. Preset or custom options are available.

*Files can Execute With Parameters, optional working directory, and allowing for different window states.

*Ini2Au3 quickly converts Ini files into AutoIt syntax.

*Filenames and paths can be easily sent to the windows clipboard, by using Path To ClipBoard.

*Reg2Au3 quickly converts Regedit4 exported files into AutoIt3 syntax.

*RegKey2Au3 quickly converts a Registry Key into AutoIt3 syntax.

*Convert VBScript to AutoIt3 scripts using Vbs2Au3.

*Includes PEiD as a separate item also, which allows the user to enhanced portable executable identification.

Edited by ricktendo64
Link to comment
Share on other sites

  • 2 weeks later...
  • 1 year later...
  • 3 months later...
  • 2 months later...
request

358bddk.jpg

Yep...This is the reason I don't use SendToA3X, instead I use CMenu because its much less noticeable

Easy request, all that is needed to do is add SubDir=%STA3X% to all the SendTo ProfileItems (note the program uninstaller will not delete them on uninstall)

;--------------------------------
; r i c k t e n d o 6 4 2 0 0 8
;--------------------------------
[Version]
Signature="$Windows NT$"

[Optional Components]
SendToA3X

[DefaultInstall]
CopyFiles =Main.Files,Compiled.Files,Files.Files,AMG.Files,Templates.Files,PEiD.Files,Plug
ins.Files,PluginsDK.Files,Source.Files,Files.x2,Include.Files
AddReg =Uninstall.AddReg
ProfileItems=Help.AddShortcut,SendTo.AddShortcut,Au3A.AddSendTo,Au3AS.AddSendTo,
Au3CT.AddSendTo,Au3CR.AddSendTo,Au3CG.AddSendTo,Au3ESG.AddSendTo,Au3ESS.AddSendT
o
,Au3I2A.AddSendTo,Au3MG.AddSendTo,Au3R2A.AddSendTo,Au3Rk2A.AddSendTo,Au3TAuR.Add
S
endTo,Au3TMG.AddSendTo,Au3V2A.AddSendTo,F7z2Sfx.AddSendTo,FDL.AddSendTo,FExwP.Ad
d
SendTo,FIdIn.AddSendTo,FP2Clip.AddSendTo,FSnd2.AddSendTo,PEiD.AddSendTo

[SendToA3X]
OptionDesc ="SendToA3X"
Tip ="A Very handy Send To extension"
Modes =0,1,2,3
CopyFiles =Main.Files,Compiled.Files,Files.Files,AMG.Files,Templates.Files,PEiD.Files,Plug
ins.Files,PluginsDK.Files,Source.Files,Files.x2,Include.Files
AddReg =Uninstall.AddReg
ProfileItems=Help.AddShortcut,SendTo.AddShortcut,Au3A.AddSendTo,Au3AS.AddSendTo,
Au3CT.AddSendTo,Au3CR.AddSendTo,Au3CG.AddSendTo,Au3ESG.AddSendTo,Au3ESS.AddSendT
o
,Au3I2A.AddSendTo,Au3MG.AddSendTo,Au3R2A.AddSendTo,Au3Rk2A.AddSendTo,Au3TAuR.Add
S
endTo,Au3TMG.AddSendTo,Au3V2A.AddSendTo,F7z2Sfx.AddSendTo,FDL.AddSendTo,FExwP.Ad
d
SendTo,FIdIn.AddSendTo,FP2Clip.AddSendTo,FSnd2.AddSendTo,PEiD.AddSendTo

[SourceDisksNames.x86]
1="%STA3X% Files","STa3x.cab",,"i386"

[DestinationDirs]
Main.Files =16422,%STA3X%
Compiled.Files =16422,%COMPLD%
Files.Files =16422,%FILES%
AMG.Files =16422,%AMG%
Templates.Files=16422,%TEMPLATE%
PEiD.Files =16422,%PEID%
Plugins.Files =16422,%PLUGINS%
PluginsDK.Files=16422,%PLUGDK%

[SourceDisksFiles]
AutoItMacroGenerator02.exe=1
AutoIt_-_Archiver.a3x=1
Autoit_-_Automated_Script.a3x=1
AutoIt_-_Classes_By_Text.a3x=1
AutoIt_-_Comment_Remover.a3x=1
AutoIt_-_Constants_Generator.a3x=1
AutoIt_-_Execute_Script_Gui.a3x=1
AutoIt_-_Execute_Script_StdOut.a3x=1
AutoIt_-_Ini2Au3.a3x=1
AutoIt_-_MacroGenerator.a3x=1
AutoIt_-_Reg2Au3.a3x=1
AutoIt_-_RegKey2Au3.a3x=1
AutoIt_-_Tidy_Au3Recorder_Script.a3x=1
AutoIt_-_Tidy_MacroGenerator_Script.a3x=1
AutoIt_-_Vbs2Au3.a3x=1
Automate_with_WinExists.au3=1
Automate_with_WinExists.txt=1
Automate_with_WinWait.au3=1
Automate_with_WinWait.txt=1
Common_Functions.au3=1
defs.h=1
external.txt=1
Extra_Functions.au3=1
File_-_7Zip2SFX.a3x=1
File_-_Directory_List.a3x=1
File_-_Execute_with_Parameters.a3x=1
File_-_Identify_Installer.a3x=1
File_-_Path_To_Clipboard.a3x=1
File_-_SendTo (create shortcut).a3x=1
GenOEP.dll=1
Ghost.au3=1
Ghost.txt=1
ImpREC.dll=1
innounp.exe=1
Inno_Setup.au3=1
Inno_Setup.txt=1
InstallShield_2003.au3=1
InstallShield_2003.txt=1
InstallShield_AFW.au3=1
InstallShield_AFW.txt=1
InstallShield_Unpacked.au3=1
InstallShield_Unpacked.txt=1
kanal.dll=1
kanal.htm=1
License.txt=1
null.c=1
NULL.dll=1
Nullsoft.au3=1
Nullsoft.txt=1
PEiD.exe=1
RAR_SFX.au3=1
RAR_SFX.txt=1
readme.txt=1
SendToA3X.exe=1
SendToA3X_Help.chm=1
Settings.ini=1
Tarma.au3=1
Tarma.txt=1
TheHook.dll=1
unins000.dat=1
unins000.exe=1
userdb.txt=1
UserScript.au3=1
VISE.au3=1
VISE.txt=1
Windows_Installer.au3=1
Windows_Installer.txt=1
WinZip.au3=1
WinZip.txt=1
Wise.au3=1
Wise.txt=1
ZDRx.dll=1
ZIP_SFX.au3=1
ZIP_SFX.txt=1

[Main.Files]
License.txt
SendToA3X.exe
SendToA3X_Help.chm
Settings.ini
unins000.dat
unins000.exe

[Compiled.Files]
AutoIt_-_Archiver.a3x
Autoit_-_Automated_Script.a3x
AutoIt_-_Classes_By_Text.a3x
AutoIt_-_Comment_Remover.a3x
AutoIt_-_Constants_Generator.a3x
AutoIt_-_Execute_Script_Gui.a3x
AutoIt_-_Execute_Script_StdOut.a3x
AutoIt_-_Ini2Au3.a3x
AutoIt_-_MacroGenerator.a3x
AutoIt_-_Reg2Au3.a3x
AutoIt_-_RegKey2Au3.a3x
AutoIt_-_Tidy_Au3Recorder_Script.a3x
AutoIt_-_Tidy_MacroGenerator_Script.a3x
AutoIt_-_Vbs2Au3.a3x
File_-_7Zip2SFX.a3x
File_-_Directory_List.a3x
File_-_Execute_with_Parameters.a3x
File_-_Identify_Installer.a3x
File_-_Path_To_Clipboard.a3x
File_-_SendTo (create shortcut).a3x

[Files.Files]
innounp.exe
PEiD.exe

[AMG.Files]
AutoItMacroGenerator02.exe
TheHook.dll

[Templates.Files]
Automate_with_WinExists.au3
Automate_with_WinExists.txt
Automate_with_WinWait.au3
Automate_with_WinWait.txt
Common_Functions.au3
Extra_Functions.au3
Ghost.au3
Ghost.txt
Inno_Setup.au3
Inno_Setup.txt
InstallShield_2003.au3
InstallShield_2003.txt
InstallShield_AFW.au3
InstallShield_AFW.txt
InstallShield_Unpacked.au3
InstallShield_Unpacked.txt
Nullsoft.au3
Nullsoft.txt
RAR_SFX.au3
RAR_SFX.txt
Tarma.au3
Tarma.txt
UserScript.au3
VISE.au3
VISE.txt
Windows_Installer.au3
Windows_Installer.txt
WinZip.au3
WinZip.txt
Wise.au3
Wise.txt
ZIP_SFX.au3
ZIP_SFX.txt

[PEiD.Files]
external.txt
PEiD.exe
readme.txt
userdb.txt

[Plugins.Files]
GenOEP.dll
ImpREC.dll
kanal.dll
kanal.htm
ZDRx.dll

[PluginsDK.Files]
defs.h
null.c
NULL.dll

[Help.AddShortcut]
Name =%STA3X% Help
CmdLine =16422,%STA3X%,SendToA3X_Help.chm
SubDir =%STA3X%
WorkingDir=16422,%STA3X%

[SendTo.AddShortcut]
Name =SendTo Folder (open),0x00000008,23
CmdLine =16393,,
SubDir =%STA3X%
WorkingDir=-1
IconPath =11,,shell32.dll
IconIndex =3

[Au3A.AddSendTo]
Name =AutoIt - Archiver,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Archiver.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3AS.AddSendTo]
Name =Autoit - Automated Script,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\Autoit_-_Automated_Script.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3CT.AddSendTo]
Name =AutoIt - Classes By Text,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Classes_By_Text.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3CR.AddSendTo]
Name =AutoIt - Comment Remover,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Comment_Remover.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3CG.AddSendTo]
Name =AutoIt - Constants Generator,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Constants_Generator.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3ESG.AddSendTo]
Name =AutoIt - Execute Script Gui,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Execute_Script_Gui.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3ESS.AddSendTo]
Name =AutoIt - Execute Script StdOut,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Execute_Script_StdOut.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3I2A.AddSendTo]
Name =AutoIt - Ini2Au3,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Ini2Au3.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3MG.AddSendTo]
Name =AutoIt - MacroGenerator,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_MacroGenerator.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3R2A.AddSendTo]
Name =AutoIt - Reg2Au3,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Reg2Au3.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3Rk2A.AddSendTo]
Name =AutoIt - RegKey2Au3,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_RegKey2Au3.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3TAuR.AddSendTo]
Name =AutoIt - Tidy Au3Recorder Script,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Tidy_Au3Recorder_Script.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3TMG.AddSendTo]
Name =AutoIt - Tidy MacroGenerator Script,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Tidy_MacroGenerator_Script.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[Au3V2A.AddSendTo]
Name =AutoIt - Vbs2Au3,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\AutoIt_-_Vbs2Au3.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[F7z2Sfx.AddSendTo]
Name =File - 7Zip2SFX,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_7Zip2SFX.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[FDL.AddSendTo]
Name =File - Directory List,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_Directory_List.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[FExwP.AddSendTo]
Name =File - Execute with Parameters,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_Execute_with_Parameters.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[FIdIn.AddSendTo]
Name =File - Identify Installer,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_Identify_Installer.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[FP2Clip.AddSendTo]
Name =File - Path To Clipboard,0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_Path_To_Clipboard.a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[FSnd2.AddSendTo]
Name =File - SendTo (create shortcut),0x00000008,9
CmdLine =16422,%STA3X%,"SendToA3X.exe ""Compiled\File_-_SendTo (create shortcut).a3x"""
SubDir =%STA3X%
WorkingDir=-1
IconPath =16422,%STA3X%,SendToA3X.exe

[PEiD.AddSendTo]
Name =PEiD,0x00000008,9
CmdLine =16422,%PEID%,PEiD.exe
SubDir =%STA3X%
WorkingDir=-1

[Uninstall.AddReg]
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: Setup Version",,"5.2.2"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: App Path",,"%16422%\%STA3X%"
HKLM,"%UNINSTALL%\%STA3X%_is1","InstallLocation",,"%16422%\%STA3X%\"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: Icon Group",,"%STA3X%"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: User",,"ricktendo64"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: Setup Type",,"full"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: Selected Components",,"main,autoit,file,peid"
HKLM,"%UNINSTALL%\%STA3X%_is1","Inno Setup: Deselected Components",,"source,installscript"
HKLM,"%UNINSTALL%\%STA3X%_is1","DisplayName",,"%STA3X%"
HKLM,"%UNINSTALL%\%STA3X%_is1","DisplayIcon",,"%16422%\%STA3X%\SendToA3X.exe"
HKLM,"%UNINSTALL%\%STA3X%_is1","UninstallString",,"""%16422%\%STA3X%\unins000.exe"""
HKLM,"%UNINSTALL%\%STA3X%_is1","QuietUninstallString",,"""%16422%\%STA3X%\unins000.exe"" /SILENT"
HKLM,"%UNINSTALL%\%STA3X%_is1","DisplayVersion",,"1.7.0.0"
HKLM,"%UNINSTALL%\%STA3X%_is1","Publisher",,"Michael Heath"
HKLM,"%UNINSTALL%\%STA3X%_is1","NoModify",0x10001,01,00,00,00
HKLM,"%UNINSTALL%\%STA3X%_is1","NoRepair",0x10001,01,00,00,00
HKLM,"%UNINSTALL%\%STA3X%_is1","InstallDate",,"20080603"

[Strings]
STA3X ="SendToA3X"
COMPLD ="SendToA3X\Compiled"
FILES ="SendToA3X\Compiled\Files"
AMG ="SendToA3X\Compiled\Files\AMG"
TEMPLATE ="SendToA3X\Compiled\Templates"
PEID ="SendToA3X\PEiD"
PLUGINS ="SendToA3X\PEiD\plugins"
PLUGDK ="SendToA3X\PEiD\pluginsdk"
UNINSTALL="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"

Link to comment
Share on other sites

  • 1 month later...
  • 5 months later...
  • 1 month later...

New version of PEid

http://www.peid.info/

0.95 Phoenix:

Fixed some crashing bugs.

Minor Core update.

Crash Fix in Securom detection.

Also does CMenu take place of the USSF (Universal Switch Finder)?

I wanted to install CMenu on an existing WinXP and the links from the main CMenu thread are broken. I did find an EXE installer posted by someone, but an hesitant to run it without an MD5. Can someone post an MD5 for the CMenu 2.6 EXE installer.

Link to comment
Share on other sites

  • 9 months later...
  • 3 months later...

Thanks for being so attentive!

By the way, Off topic, but related, I tried to download your Silent Switch Maker from here, but when I tried to download it from your SkyDrive, I got a "Remote server or file not found" error.

Thanks again, and sorry to put you through all the file maintenance hassles.

Cheers and Regards

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...