Jump to content

WPI 4.3.5


Recommended Posts

very strange.

before i burn my separate_WPI_cd , i saw that category_check_box dont work .

i had more changes , so i unrar again wpi.rar . there work .

so.... after 1 hour i discover that IF the category name start with a NUMBER !?

(my categories names start ALL with numbers like ['1) system'],[2) Basic Pack']...)

the check box will not work !

i will remove the numbers , isnt catastrophic for me that ,

but i want to know if it is a reason for ?

Link to comment
Share on other sites


probably related with the other category feature you still working .

after i remove all my numbers , work .

but , of course exist a but : if in a category i have a hide program

(hide because cond[pn] is false, so this program is not shown, but it exist in the category)

and i use this feature , then when i click on category_check_box , all program became checked but the category_check_box remain unchecked !? .

so i cannot uncheck all programs in this category .

Link to comment
Share on other sites

OK, to fix the number in category issues replace this function in check.js. I have only tested this briefly. If some of you would like to try and break it :D that would be great!

// Returns if check box is for a category
function isCategory(i) {
//alert(i + "," + typeof(i))
if(typeof(i) == "number") {
 return false;
}

var numbers = " 0123456789.";
var isString = false;
var char;

for (var j = 0; j < i.length && !isString; j++) {
 char = i.charAt(j);
 if (numbers.indexOf(char) == -1) {
  isString = true;
 }
}
//alert(isString)
return isString;
}

Also, oneless could you send me / post your config with the hide program thingamabob. I am not totally sure how you are hiding the program.

Edited by athomsen
Link to comment
Share on other sites

1. this work fine now .

2. hide programs .

i make 2 entries for most of my prgrams in config.js.

my bs_player entries for example :

prog[pn]=['font color=lightblue>BSPlayer Pro 1.35.823   _(s)</font>']

uid[pn]=['BSPLAYERPRO_']

picf[pn]=['BSPlayer.png']

picw[pn]=['128']

pich[pn]=['128']

desc[pn]=['Video Player. <i>Recomandat</i>']

textl[pn]=['Bottom']

texti[pn]=['1']

ordr[pn]=[895]

cmd1[pn]=['%cdrom%\\WinApp\\BSplayer_Pro_v1_35_823\\bsplayerpro135.823.exe /S /D=C:\\Progra~1\\BSPlayer']

cond[pn]=['FileExists("%cdrom%\\WinApp\\BSplayer_Pro_v1_35_823\\bsplayerpro135.823.exe") && FileExists("%ProgramFiles%\\BSPlayer\\bsplayer.exe")']

cat[pn]=['Basic Pack']

pn++

prog[pn]=['<font color="#00FFFE">BSPlayer Pro 1.35.823</font>   _(s)']

uid[pn]=['BSPLAYERPRO']

picf[pn]=['BSPlayer.png']

picw[pn]=['128']

pich[pn]=['128']

desc[pn]=['Video Player. <i>Recomandat</i>']

textl[pn]=['Bottom']

texti[pn]=['1']

ordr[pn]=[896]

cmd1[pn]=['%cdrom%\\WinApp\\BSplayer_Pro_v1_35_823\\bsplayerpro135.823.exe /S /D=C:\\Progra~1\\BSPlayer']

dflt[pn]=['yes']

cond[pn]=['FileExists("%cdrom%\\WinApp\\BSplayer_Pro_v1_35_823\\bsplayerpro135.823.exe") && !FileExists("%ProgramFiles%\\BSPlayer\\bsplayer.exe")']

configs[pn]=['yes']

cat[pn]=['Basic Pack']

pn++

differences are highlighted with red . i use this before WPI 3.0.

this happend only with 4.3.5 .

the logic (for me) is that i will have always only one entry in my wpi screen

but i know IF bsplayes is installed or not from its colour .

most of all this help great wit the 30 windows hotfixes .

so it happend to have one category with 5 program showed and 5 hided .

ALSO i use cond[pn]=['getOSver()==XP&quot] combined or not with fileexist .

PS : all conds cost me ~2 second waiting time when i start WPI but is better.

3. an old issue (started since i double the entries) : when wpi count the needed space on screen for sorting for the category , if i have in one category 1 program showed and 10 hided , wpi will show 1 category with 1 program in a column , and the next category will begin in next column .

4. what is doing configs[pn]=['yes'] ?

my config.js has 2129 lines, i can atach here , but above you have a resume .

Edited by oneless
Link to comment
Share on other sites

[..]

3. an old issue (started since i double the entries) : when wpi count the needed space on screen for sorting for the category , if i have in one category 1 program showed and 10 hided , wpi will show 1 category with 1 program in a column , and the next category will begin in next column .

4. what is doing configs[pn]=['yes'] ?

my config.js has 2129 lines, i can atach here , but above you have a resume .

I have the same problem with the categories and column's thing...

I guess the programs are hidden from the screen but "under the hood" they are still in the list. It's quite annoying (for me at least). I've been working on a config.js that contains ALL possible softwares and regtweaks that I can find (the .html file in the switchess thread elsewhere on the forum was very helpfull there) My config.js contains almost 12000(!) lines. You can see how many pages that would make if I have only 1 program hidden per category and a who bunch of categories... (5 per page is the max. so 15 categories would then make 3 pages already!)

Link to comment
Share on other sites

@Kel: Sure once I finished adding the titles I've collected so far I'll post it in this forum, maybe I'll make a new thread then so everyone can share/show off there config.js ;)

I may be abble to finish it sometime next week...

Link to comment
Share on other sites

Just a small request for the next version or so...

The ability to configure WPI to install a pre-determined set of stuff without popping up would be nice... Sort of like populating the stuff on it's own... An alternative to program RunOnceEx on your own... This would allow me to do what I want with the multiboot thing I made a post about...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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