Jump to content











Photo
* * * * * 1 votes

CDromDrive Y: For VistaPE 11 & 12 Beta 3


  • Please log in to reply
28 replies to this topic

#1 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 29 August 2008 - 07:55 PM

Hi :whistling:

Changes 1st or 2st CD-Rom to specified drive letter Y: on the CDromDrive Y: feature of ComBo Box 3d

Posted Image


ComBo_Box v3c scv.16 For VistaPE 11 & 12 Beta 3

Download


What is the new

+Add CdromY.exe, xCDy.exe.
+ Henceforth, this script supports Y drive letter for VistaPE 12 Beta 3

August 29 2008

+ Henceforth, this script supports VistaPE 12 Beta 3

+ I add ShellX.exe For Vpeldr.exe of VistaPE 12 Beta 3

- I changed some codes


August 21 2008


+ The VPend.exe became the cancellation

* I added this code to VPELoad.exe
RunWait("rundll32.exe iernonce.dll,RunOnceExProcess")

+ From now on you can choose more wallpaper and Boot Screen files

- A lot of problems of CoMBo_Box v2a was corrected !!!


July 31 2008 in the V3


+ First Application module in the VPELogon Help menu

* The application which is chosen works before from the Vpeldr.

+ I added shortcut with "&" (&Ok) to buttons of VPELogon

+ VPELogon v3 transparent with

WinSetTrans("VistaPE Logon", "", 245)

+ VPELogon v3 Password module is reading password code in VPELogon.ini

$var = IniRead("VPELogon.ini", "VPELogon", "Password", "")

$CorrectPassword = $var

+ Playing tray icon of RunOnceEx with max.dll animation file on the taskbar

+ VPELoader is processes animation for percent

+ RunOnceEx is opening some application with transparent feature

ProcessWait("regedit.exe")
WinSetTrans("Registry Editor", "", 208)


- A lot of problems of CoMBo_Box v2 was corrected !!!


July 27 2008 in the V2a




Posted Image

#2 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 29 August 2008 - 09:04 PM

Nice!
Many Thanks!

#3 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 29 August 2008 - 09:09 PM

Nice!
Many Thanks!


Hi dera and Nuno Brito :whistling:

I'm thank you for your interest; not at all, good luck.

#4 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 31 August 2008 - 04:57 AM

Hi :whistling:

Some softwares aren't able to describe the #$pSystemDrive#$p in the API.

For instance the Nero 8.3.6 Lite Eng. For VistaPE.

For the this problem , I arranged the VistaPE's (11 & 12 B3) API again ;)


VistaPE 11 API

Please, copy/replace api.script file to %ProjectDir%

Attached File  VistaPE11.7z   4.2KB   525 downloads


VistaPE 12 B3 API

Please, copy/replace 00-api-main.script file to %ProjectDir%\Base

Attached File  VistaPE_12_B3.7z   4.09KB   571 downloads


Good luck ;)

#5 ireneuszp

ireneuszp

    Frequent Member

  • Advanced user
  • 191 posts
  •  
    Poland

Posted 31 August 2008 - 11:06 PM

Nice!

but what if I boot from 2nd CDRom/DVD ?? :whistling:

#6 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 04 September 2008 - 06:46 PM

Nice!

but what if I boot from 2nd CDRom/DVD ?? :whistling:


Hi ireneuszp ;)

Oh I see, please insert your bootable VistaPE cd/dvd to master (ide/scsi 1:0) cdrom media device ;)


first.png


Good luck ;)

#7 ireneuszp

ireneuszp

    Frequent Member

  • Advanced user
  • 191 posts
  •  
    Poland

Posted 05 September 2008 - 05:07 PM

please insert your bootable VistaPE cd/dvd to master (ide/scsi 1:0) cdrom media device


Yes, I know that but it is possible from 2nd cdrom

little trick:
can you replace FirstUp.exe with this Rundlg.exe
from here rundlg

#8 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 05 September 2008 - 07:03 PM

Yes, I know that but it is possible from 2nd cdrom

little trick:
can you replace FirstUp.exe with this Rundlg.exe
from here rundlg


Hi ireneuszp :whistling:

This script is only support Cdrom1st, please exchange the data cable and jumper of the cd-dvdrom ;)

or

xCDy.exe Y:\ \Device\CdRom1

CdromY.au3

#include <GUIConstantsEx.au3>#include <StaticConstants.au3>#include <WindowsConstants.au3>Opt("TrayIconHide", 1)#Region ### START Koda GUI section ### Form=$Form1 = GUICreate("End", 105, 29, 574, 255)$Label1 = GUICtrlCreateLabel("End", 16, 8, 23, 17)GUISetState(@SW_HIDE)#EndRegion ### END Koda GUI section ###RunWait("xCDy Y:\ \Device\CdRom1","",@SW_HIDE)Exit

Microsoft Windows [Version 6.0.6001]Copyright © 2006 Microsoft Corporation. All rights reserved.C:\>xCDy.exe------------------------------------------------------------------------------SETCDDL.EXE - Changes Drive letter assignments for devices in Win2000Version 1.0 - March 17th, 2000 by Steven Haack - Microsoft Consulting Services------------------------------------------------------------------------------Usage: xCDy.exe <Drive> <Device name> add a drive letter xCDy.exe -r <Drive> remove a drive letter xCDy.exe -c <Drive> Changes 1st CD-Rom to specified drive letterExample: xCDy.exe e:\ \Device\CdRom0 Sets CD-Rom0 to drive e:\ xCDy.exe -r e:\ Removes e:\ from associated device xCDy.exe -c e:\ Changes 1st Cd-Rom to e:\

NOTE: You cannot set a device to a specified drive letter, if there is already
a drive letter associated with that device. You must remove the current
drive letter first, and then assign a new one. The -c option to change
the drive letter of the 1st CD-Rom does the removal for you.



I don't use the Rundlg.exe because what will the security become then the need do not become to the password protection in this case so everybody can start any software, This is become wrong ;)

Good luck ;)

#9 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 06 September 2008 - 09:22 AM

Hi Max,

I want to ask, in your modded script.projrct why are there these lines:
%PE_Programs%=Y&#58;\programs

#

###############################################################

#default setting - all to disk

%Target_Prog%=%TargetDir%\Programs

%PE_Programs%=#$pCDDrive#$p\Programs

###############################################################
the '%PE_Programs%=#$pCDDrive#$p\Programs' why is not commented out?
anyway everything is working fine, registry entry written correctly, just can't understand how is it working

#10 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 06 September 2008 - 11:11 AM

Hi Max,

I want to ask, in your modded script.projrct why are there these lines:

%PE_Programs%=Y&#58;\programs

#

###############################################################

#default setting - all to disk

%Target_Prog%=%TargetDir%\Programs

%PE_Programs%=#$pCDDrive#$p\Programs

###############################################################
the '%PE_Programs%=#$pCDDrive#$p\Programs' why is not commented out?
anyway everything is working fine, registry entry written correctly, just can't understand how is it working


Hi dera :whistling:

The #$pCDDrive#$p isn't present in the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment


This code must become fixed for cdrom drive letter = Y:

so

this code (#$pCDDrive#$p) is undefinable for software path of regedit !!!

I hope, NightMan will solve this problem for VistaPE 12 Beta 4.

#11 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 06 September 2008 - 11:20 AM

Yes, I know that but it is possible from 2nd cdrom


Hi ireneuszp :whistling:

If this new script is become useful for you; I will add this to the my site ;)

Please, test this script on the real pc system.

Annotation:

From every variation later you are to record settings with "Save Settings" button !!!

Have Fun ;)



173d.png

Download :

xVPE CoMBo Box v.3d



#12 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 06 September 2008 - 01:05 PM

This code must become fixed for cdrom drive letter = Y:

ok understand the meaning of the '%PE_Programs%=Y:\programs'

but %PE_Programs% is double defined in the sricpt.project
and finally your '%PE_Programs%=Y:\programs' written to the VistaPE registry and not the '#$pCDDrive#$p\Programs' what is also defined

#13 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 06 September 2008 - 03:57 PM

ok understand the meaning of the '%PE_Programs%=Y:\programs'

but %PE_Programs% is double defined in the sricpt.project
and finally your '%PE_Programs%=Y:\programs' written to the VistaPE registry and not the '#$pCDDrive#$p\Programs' what is also defined


Hi dera :whistling:

Yes, you are telling correct but CDDrive is cancellation with this code #

The this is code which becomes valid = %PE_Programs%=Y:\Programs


***
%PE_Programs%=Y:\Programs
#%PE_Programs%=#$pCDDrive#$p\Programs

#14 dera

dera

    Gold Member

  • .script developer
  • 1335 posts
  •  
    Hungary

Posted 06 September 2008 - 04:13 PM

Yes, you are telling correct but CDDrive is cancellation with this code #

But not in the folder 'VistaPE 12 B3' downloaded from
here

#15 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 06 September 2008 - 04:24 PM

But not in the folder 'VistaPE 12 B3' downloaded from
here


Hi dera :whistling:

Oops ! I'm thank you very much for inform mistake ;)
I will upload again this file with ComBo_Box v3d.


The mistake was corrected.

Attached File  xVPE.7z   6.54KB   438 downloads

#16 risolutore

risolutore

    Frequent Member

  • Advanced user
  • 311 posts
  •  
    Italy

Posted 10 September 2008 - 06:51 AM

Is it possible to change the "protection screen" adding a simple date and time near the VistaPe Gif? that is on the right side? Is it also possible to add other Shell in the listbox? maybe you can give a look at this interesting program called transaprent screen lock" that can make the screen transparent and protected, for example for kiosk use...

#17 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 10 September 2008 - 07:33 PM

Is it possible to change the "protection screen" adding a simple date and time near the VistaPe Gif? that is on the right side? Is it also possible to add other Shell in the listbox? maybe you can give a look at this interesting program called transaprent screen lock" that can make the screen transparent and protected, for example for kiosk use...


Hi risolutore :)

Is it possible to change the "protection screen" adding a simple date and time near the VistaPe Gif?
@

Yes of course, you can change "protection screen"

Please download source codes


..adding a simple date and time near the VistaPe Gif

@

This isn't gif file, it is avi file :) and according to me good idea :huh:


Is it also possible to add other Shell in the listbox?

@

Yes of course, you must can edit VPELogon.au3.



I am not well knowing doing the program language, I am only amateur.

I am leaving this job to the masters :huh:


Good luck :)

#18 ireneuszp

ireneuszp

    Frequent Member

  • Advanced user
  • 191 posts
  •  
    Poland

Posted 11 September 2008 - 11:15 PM

Thanks for the source codes :huh:

now it`s works from 1st or 2nd cdrom on computers with one or two cdroms

CdromYZ.au3
#Region&#59;**** Directives created by AutoIt3Wrapper_GUI ****

#AutoIt3Wrapper_icon=cdrom.ico

#AutoIt3Wrapper_outfile=CdromYZ.exe

#AutoIt3Wrapper_Res_Language=1045

#EndRegion&#59;**** Directives created by AutoIt3Wrapper_GUI ****

#include <GUIConstantsEx.au3>

#include <StaticConstants.au3>

#include <WindowsConstants.au3>



Opt&#40;&#34;TrayIconHide&#34;, 1&#41;



#Region ### START Koda GUI section ### Form=

$Form1 = GUICreate&#40;&#34;End&#34;, 105, 29, 574, 255&#41;

$Label1 = GUICtrlCreateLabel&#40;&#34;End&#34;, 16, 8, 23, 17&#41;

GUISetState&#40;@SW_HIDE&#41;

#EndRegion ### END Koda GUI section ###



If FileExists&#40;&#34;xCDy.exe&#34;&#41; Then

		RunWait&#40;&#34;xCDy.exe -c Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -c Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -r Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Y&#58;\ \Device\CdRom0&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Z&#58;\ \Device\CdRom1&#34;,&#34;&#34;,@SW_HIDE&#41;

EndIf



If Not FileExists&#40;&#34;Y&#58;\VistaPESource&#34;&#41; Then

		RunWait&#40;&#34;xCDy.exe -c Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -c Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -r Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Y&#58;\ \Device\CdRom1&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Z&#58;\ \Device\CdRom0&#34;,&#34;&#34;,@SW_HIDE&#41;

EndIf



RegWrite&#40;&#34;HKCU\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;

RegWrite&#40;&#34;HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;

RegWrite&#40;&#34;HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;



If FileExists&#40;&#34;RegExpander.exe&#34;&#41; Then

			RunWait&#40;&#34;RegExpander.exe&#34;&#41;

			EndIf

Exit



;									Max_Real Qnx , QnxMaxQnx@netscape.net , http&#58;//maxrealqnx.boot-land.net August 29 2008

I also added empty VistaPESource file for the root of cdrom

#19 ludovici

ludovici

    Silver Member

  • .script developer
  • 610 posts
  • Location:France
  •  
    France

Posted 12 September 2008 - 12:20 AM

hello :huh:
And you can do asterix in "protection screen" ( Not enter password in clear or light) ?
Thanks
Sorry for my poor english :huh:

#20 ireneuszp

ireneuszp

    Frequent Member

  • Advanced user
  • 191 posts
  •  
    Poland

Posted 12 September 2008 - 01:44 AM

And you can do asterix in "protection screen"


I use PELock from my old Reatogo-X-PE
add PELock.reg to registry and try it
password: vistape

in RunOnceEx.au3
I changed
If FileExists&#40;&#34;X&#58;\Windows\System32\VPELogon.exe&#34;&#41; Then

	RunWait&#40;&#34;VPELogon.exe&#34;&#41;

EndIf
to
If FileExists&#40;&#34;X&#58;\Windows\System32\PELock.exe&#34;&#41; Then

	RunWait&#40;&#34;PELock.exe&#34;&#41;

EndIf

Attached Files



#21 risolutore

risolutore

    Frequent Member

  • Advanced user
  • 311 posts
  •  
    Italy

Posted 12 September 2008 - 05:57 AM

is there any attention to pay related to the use of FBWF CdRom DriveY and in Ram option?
for example using CdRom Y gave some problem with the apps that used ini file configuration. When they wer run form X:\ thay could write changes, but under y:\ stopped to work :-( . The Use of FBFW also doesn't add write capability to Y: drive but only to X.

#22 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 12 September 2008 - 07:48 PM

hello :huh:
And you can do asterix in "protection screen" ( Not enter password in clear or light) ?
Thanks
Sorry for my poor english :huh:


$var = IniRead("VPELogon.ini", "VPELogon", "Password", "")$bLoop = 1While $bLoop = 1    $text = InputBox("VistaPE", "Please enter password and click OK","","*")    If @error = 1 Then        MsgBox(4096, "Error", "Invalid password, please try again!")    Else        If $text <> $var Then            MsgBox(4096, "Error", "Invalid password, please try again!!")        Else            $bLoop = 0         EndIf    EndIfWEnd;Max_Real Qnx;http://maxrealqnx.bootland.net;September 12 2008;QnxMaxQnx@netscape.net;Password : VPELogon.ini;[VPELogon];Password=


#23 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 12 September 2008 - 08:06 PM

is there any attention to pay related to the use of FBWF CdRom DriveY and in Ram option?
for example using CdRom Y gave some problem with the apps that used ini file configuration. When they wer run form X:\ thay could write changes, but under y:\ stopped to work :-( . The Use of FBFW also doesn't add write capability to Y: drive but only to X.


Hi risolutore :huh:

I don't have knowledge about FBFW !!!

Did you exchange the files ?


Attached File  xVPE_CBox.rar   14.85KB   497 downloads

#24 risolutore

risolutore

    Frequent Member

  • Advanced user
  • 311 posts
  •  
    Italy

Posted 13 September 2008 - 07:00 AM

I will try again. In your test build, The Y: becomes writable? and also..Do you suggest to set TEMP folder or not?

#25 Max_Real Qnx

Max_Real Qnx

    Gold Member

  • Patrician
  • 1382 posts
  • Location:Istanbul
  • Interests:To be or not to be that is the question.
  •  
    Turkey

Posted 13 September 2008 - 08:05 AM

Thanks for the source codes :huh:

now it`s works from 1st or 2nd cdrom on computers with one or two cdroms

CdromYZ.au3

#Region;**** Directives created by AutoIt3Wrapper_GUI ****

#AutoIt3Wrapper_icon=cdrom.ico

#AutoIt3Wrapper_outfile=CdromYZ.exe

#AutoIt3Wrapper_Res_Language=1045

#EndRegion;**** Directives created by AutoIt3Wrapper_GUI ****

#include <GUIConstantsEx.au3>

#include <StaticConstants.au3>

#include <WindowsConstants.au3>



Opt&#40;&#34;TrayIconHide&#34;, 1&#41;



#Region ### START Koda GUI section ### Form=

$Form1 = GUICreate&#40;&#34;End&#34;, 105, 29, 574, 255&#41;

$Label1 = GUICtrlCreateLabel&#40;&#34;End&#34;, 16, 8, 23, 17&#41;

GUISetState&#40;@SW_HIDE&#41;

#EndRegion ### END Koda GUI section ###



If FileExists&#40;&#34;xCDy.exe&#34;&#41; Then

		RunWait&#40;&#34;xCDy.exe -c Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -c Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -r Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Y&#58;\ \Device\CdRom0&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Z&#58;\ \Device\CdRom1&#34;,&#34;&#34;,@SW_HIDE&#41;

EndIf



If Not FileExists&#40;&#34;Y&#58;\VistaPESource&#34;&#41; Then

		RunWait&#40;&#34;xCDy.exe -c Z&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -c Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe -r Y&#58;\&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Y&#58;\ \Device\CdRom1&#34;,&#34;&#34;,@SW_HIDE&#41;

		RunWait&#40;&#34;xCDy.exe Z&#58;\ \Device\CdRom0&#34;,&#34;&#34;,@SW_HIDE&#41;

EndIf



RegWrite&#40;&#34;HKCU\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;

RegWrite&#40;&#34;HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;

RegWrite&#40;&#34;HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment&#34;, &#34;VistaPESource&#34;, &#34;REG_SZ&#34;, &#34;Y&#58;&#34;&#41;



If FileExists&#40;&#34;RegExpander.exe&#34;&#41; Then

			RunWait&#40;&#34;RegExpander.exe&#34;&#41;

			EndIf

Exit



;									Max_Real Qnx , QnxMaxQnx@netscape.net , http&#58;//maxrealqnx.boot-land.net August 29 2008

I also added empty VistaPESource file for the root of cdrom


Hi ireneuszp :huh:

You really did one excellent work, but does not this become more true ?


Attached File  CdromVY.7z   604bytes   486 downloads


The Z: drive letter can be used for network !!!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users