Hello dear guest!

Boot Land is a community driven pc software site established since 2006 and focused on recovery/backup boot disks, research of Microsoft Windows 2000/XP/2003/Vista/7 install/deployment/lease/antivirus/antispam tools, customizing Microsoft Windows PE administration systems and even learning how to recover computer data from disaster situations!

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)
http://boot-land.net/register


 
Reply to this topic
 [PortableApps] [App Scripts] Guide1/2/3 + considerations, link's to Guide's and development considerations
post Aug 14 2008, 03:23 PM
Post #1
rawr
Frequent Member   ***
Group: Members

  Joined: 7-October 06
Posts: 156
Thank(s): 27


boot-land.net/winbuilder/help/scripts/script_variables.html

App scripts, Be careful in developing
(boot-land.net/forums/?showtopic=5263)
in short
QUOTE (psc @ Jul 24 2008, 05:49 PM) *
So:
Before you publish an app script:
Test it in a minimum configuration of nativeEx_barebone or a similar 'low level' project!
Peter


App Scripts Guide-1
(boot-land.net/forums/?showtopic=4415)

App Scripts Guide-2
(boot-land.net/forums/?showtopic=4424)

App Scripts Guide-3
(Registry- boot-land.net/forums/?showtopic=5518)

QUOTE (psc @ #) *
Some files have to be registered as InProcServer32 in the PE's registry.
One possible way is to do it at boot time by using regsvr32.exe.
That works fine; but the disadvantage is that it is done at every boot.
And if there are a lot of entries, boot time will increase remarkably.
Therefore many developers prefer to register at build time.

RegisterServer, Small Tutorial

maby the links are usfull to have in this section as they relate to adding aplication's in to aproject

also (ihave added (EG) link/s,nuno's quote below)
QUOTE (Nuno Brito @ Apr 13 2008, 10:28 PM) *
Simple programs that fit on this tutorial are those that match the following restrictions:

- Have few files
- Don't require registry keys
- Don't require additional files on the system32 folder
- Don't require registration of any DLL/OCX activeX dependency
- Don't require any file associations and such (file associations:EG)


This may seem like a long list of restrictions but many small sized programs will fit nicely on this category.


list of restrictions (for basic appScripts) should become a list of links to technique's (for more advanced appScripts )
showing 'how to' instead of 'Don't require' ,

eg 'how to : registration of any DLL/OCX activeX dependency' . . .
--------------------
DLL/OCX-dependency registration (REGSVR32.EXE -http:// support.microsoft.com/kb/249873)
registry below to add 'register/unregister' to right click menu
CODE
REGEDIT4

; ActiveX DLLs

[HKEY_CLASSES_ROOT\.dll]
@="dllfile"

[HKEY_CLASSES_ROOT\dllfile\shell\regdll]
@="Register ActiveX DLL"

[HKEY_CLASSES_ROOT\dllfile\shell\regdll\command]
@="regsvr32.exe \"%L\""

[HKEY_CLASSES_ROOT\dllfile\shell\unregdll]
@="Unregister ActiveX DLL"

[HKEY_CLASSES_ROOT\dllfile\shell\unregdll\command]
@="regsvr32.exe /u \"%L\""

; ActiveX Controls

[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"

[HKEY_CLASSES_ROOT\ocxfile\shell\regocx]
@="Register OCX Control"

[HKEY_CLASSES_ROOT\ocxfile\shell\regocx\command]
@="regsvr32.exe \"%L\""

[HKEY_CLASSES_ROOT\ocxfile\shell\unregocx]
@="Unregister OCX Control"

[HKEY_CLASSES_ROOT\ocxfile\shell\unregocx\command]
@="regsvr32.exe /u \"%L\""

; ActiveX EXEs

[HKEY_CLASSES_ROOT\.exe]
@="exefile"

[HKEY_CLASSES_ROOT\exefile\shell\regexe]
@="Register ActiveX EXE"

[HKEY_CLASSES_ROOT\exefile\shell\regexe\command]
@="\"%L\" /regserver"

[HKEY_CLASSES_ROOT\exefile\shell\unregexe]
@="Unregister Active EXE"

[HKEY_CLASSES_ROOT\exefile\shell\unregexe\command]
@="\"%L\" /unregserver"


+Quote Post
post Aug 16 2008, 06:38 AM
Post #2
TheHive
Platinum Member   ******
Group: .script developer

  Joined: 14-July 06
Posts: 3,111
Thank(s): 84


Good advice! Have to pin it.


--------------------
+Quote Post

Reply to this topic
1 User(s) are reading this topic ()



Collapse

  Topic Replies Topic Starter Views Last Action
No New Posts App Script to Mount ISO images
App Script to Mount ISO images
3 Formula84 575 8th April 2010 - 07:06 PM
Last post by: techvslife
No New Posts application failed to initialize 0xc0000142
11 Andi 781 25th March 2010 - 10:41 PM
Last post by: Andi
No New Posts Considerations about promoting your software
6 Wonko the Sane 345 25th March 2010 - 02:58 AM
Last post by: Wonko the Sane
No new Topic has attachmentsApp scripts
Common script templates to work across different projects
617 Nuno Brito 49,991 22nd March 2010 - 02:37 AM
Last post by: sbaeder
No New Posts PortableApps wont run or crash
3 esgaroth 851 20th January 2010 - 09:20 PM
Last post by: yahoouk







  
Display Mode: Standard · Switch to: Linear+ · Switch to: Outline

Track this topic · Email this topic · Print this topic · Subscribe to this forum