Jump to content

Recommended Posts

Posted

NO I mean the little white check boxes next to the program tobe installed......

It is, when hovered over got a yellow edge tint and if checked the check is a

dark color, (green).......


Posted

I do not think you can change that. It's the windows-styles that makes it. If you look at the screenshots at the wpi homepage you'll see, that they look different to yours, isn't it ?

If anyone knows, how to apply a style to checkboxes in IE, I'd appreciate a solution.

I know it works with scrollbars, but I don't know a way to 'skin' checkboxes.

Posted

Ran into a problem with the fix for case sensitivity. Seems it makes the whole script lowercase (which is fine in most cases), but if you require a certain case (such as serial numbers or running a method with rundll32.exe, this is a real problem. To remove this (which means you have to make sure your variables are lowercase), comment out line 104:

u[0] = pth.toLowerCase();

Here's an example of something passed to rundll32.exe that requires proper case:

rundll32.exe advapi32.dll,ProcessIdleTasks

The above runs the task that BootVis would run to optimize boot time.

Posted
Britishbulldog, no ones every reads.... thats the problem.

That is why i suggested u make your own Thread. and u can control/ delete

post that are not relevant.

Hey man, you DO realize this is a 50 page thread.... right? Come on, give me a break. I tried to find it, but obviously skimmed too much, so for that sorry. Don't assume no one reads, I've read at LEAST 30 pages of this thread which took me about 4 hours (mostly because I was testing what I was reading). Just because I missed one thing, don't generalize.

Posted

it was not directed sole on you. I am also guilty of it. ... sometimes.

I am just trying to encourage britishbulldog to come out with his own

build and guide. That is all.

Again sorry if u feel it was directed at u.

cheers.

what build are u talking about?

Ran into a problem with the fix for case sensitivity. Seems it makes the whole script lowercase (which is fine in most cases), but if you require a certain case (such as serial numbers or running a method with rundll32.exe, this is a real problem. To remove this (which means you have to make sure your variables are lowercase), comment out line 104:

CODE

u[0]= pth.toLowerCase();

Posted

The latest version of wpi has a file adduser.vbs in the wscripts folder, what is this for? Also I get a javascript error "uid is undefined" when launching wpi.hta

Lastly does anyone know how %cdrom% is determined? Because I keep getting an error that it is trying to find the files on drive D even though that is a hard drive, my cdrom is E. Also if I have two cdroms, it always defaults to the first cdrom, even if the cd is in the second.

Dennis

Posted

@Astalavista

Build 2.99a

And don't worry about it, it just really did feel like you were talking about me only. I'm over it... ;)

@dlevens

This is because you are using your old config.js You need to use the new config file, but copy and paste your own items into it. There are new variable definitions in the new config.js including uid. Also, the file WIN51 is what it looks for in the root of the drive. If your hard drive has that file at the root, or if any other disc has it, it will be detected.

Posted

Detard,

Thanks for the info. I will rebuild using the new config file. My hard drive does not have win51 at the root, but my cdrom does not either. My CD has this file WIN51IP

Dennis

Posted

If you WANT, do a search in generate.js and replace the filename with WIN51IP. It's entirely up to you if you do this, but remember, new builds will need the update as well.

Posted

Oh, forgot to mention... The OTHER place it looks (if all else fails) is in your registry for HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\SourcePath

This usually always works (during the install anyhow, not testing necessarily)

Posted

That makes sense now why it was defaulting to drive D. D was in my registry. I replaced the win51 with win51ip so that it would work with my UBCD project. Everything is working now. I am sure somewhere in these many pages someone has maybe suggested an alternative way to get the drive letter, there must be a better way than looking for a file? Maybe vbs code or some small utility?

Dennis

Posted

Actually, the fallback to using the registry is very effective. If you looked at the registry values during install (by bringing up command line with Shift+F10 and using Reg.exe), you will see the value is always there. Even if you don't modify for testing purposes, the registry will work for you I'm certain.

Posted

Hi everyone looking for solutions to the following two requests please!

1. I would liek to knwo how to add a blank line in the generate script as to separte items.... i saw an earlier post on changing the height/width of the category lines but that idea didnt work when i tried it.... so is there a simple line of code that adds a blank line to the script????

2. You know the window that shows up after you execute the script and it goes through each program installing one by one???? Is there a way to turn that into separate windows??? Ie each category has 3 programs in it.... and when it installs the 1st window pops up...

Window 1

Adobe

MS Office

Apps

this then clsoes and

Window 2

Winzip

tools

apps

shows up installs each item then closes......

is there a waya to do this??? i read all of this forums post an no luck.......

Posted
Ran into a problem with the fix for case sensitivity. Seems it makes the whole script lowercase (which is fine in most cases), but if you require a certain case (such as serial numbers or running a method with rundll32.exe, this is a real problem. To remove this (which means you have to make sure your variables are lowercase), comment out line 104:

you can actually delete the three new lines

pth = new String();
pth = u[0];
u[0] = pth.toLowerCase();

They are not needed as the case sensitivity was only with the variables being used not with the rest. That is sorted out with this

 rs = rs.replace("%cdrom%", cddrv);  
 rs = rs.replace("%systemdrive%",sysdrv);
 rs = rs.replace("%windir%", windir);  
 rs = rs.replace("%programfiles%",programfiles);
 rs = rs.replace("%CDROM%", cddrv);  
 rs = rs.replace("%SYSTEMDRIVE%",sysdrv);
 rs = rs.replace("%WINDIR%", windir);  
 rs = rs.replace("%PROGRAMFILES%",programfiles);

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...