|
|
|||||||
bbChecker II is a GUI enabled bulleting board checker for new posts etc... Current build is downloadable from: www.gwspikval.com/jooel/scripts/bbchecker II Current version is RC-1 -IE 5 or higher -nt based os before actual release, I will have to apply: -opening links in same window rather than spawning them. -change the interval setting not to allow 0 (don't want the bb server to crash, want we) the code is maintained by me and for support, you can turn to bb or e-mail me. I'm trying to keep up 24 hour response time limit. current features: -show posts submitted to bb -show users logged on -show history of submitted posts -show logged on users profile -show logged on users recent posts -show/hide switches for history and user functions -dynamic interval on new posts for catching better posts on traffic time. -autominimize if no focus and new post arrives -on-top slider which informs of the new posts if checkers window is not the active one. -behaviour settings: -beep on/off -new posts check interval -option for disabling your own post being notifyed for build history and related discussion see: http://81.17.37.55/board/ultimatebb.php?ubb=get_topic;f=13;t=000178 (kixforms - bbchecker II) http://81.17.37.55/board/ultimatebb.php?ubb=get_topic;f=13;t=000192 (kixforms - setfocus) version 1.5: http://81.17.37.55/board/ultimatebb.php?ubb=get_topic;f=3;t=000195 kindest regards, [ 31 July 2002, 17:10: Message edited by: Lonkero ] |
||||||||
|
|
|||||||
ok, found the xmlhttp-object noworky. until I get it fixed, last working build is in subdir "not IE5" |
||||||||
|
|
|||||||
there seems to be a refresh problem in xmlhttp. it gives me nicely the same page without actually getting it! I'll have to investigate on this... |
||||||||
|
|
|||||||
bryce is offcourse sleeping... shawnie, this is pretty weird object. I can't get it to get the page again even if I use .abort and reinitialize it! |
||||||||
|
|
|||||||
Lonk, D/l'ed the new version.. Like the functions you have implemented. Kent |
||||||||
|
|
|||||||
so thank shawn he has had suggestions for this almost as much I have been begging for new kixforms functionality. back to business. shawn, it seems that the object needs to be recreated on every time. uttleast for what I found on devguru and msdn. still checking. but if this is true, it reduces the performance... |
||||||||
|
|
|||||||
Ruh Roh Rorge! It just sits there on my home system - "Loading Elements" and never goes away.. Hmmm.... Kent |
||||||||
|
|
|||||||
kent, which version you are using? if the main, do you have IE5 installed? if the former version, what is the winhttp version? also, check the kixforms version. cheers, |
||||||||
|
|
|||||||
Lonk, D/l the new version of kixforms.dll and the non ie5 version of the script works great. Thanks, Kent |
||||||||
|
|
|||||||
ok, the xmlhttp does not seem the right way to go. I have in every bbcheck loop these lines: code:and still, all it does is refresh the stuff from the previous query.$httpObj = createobject("microsoft.xmlhttp") sleep 0.2 ha |
||||||||
|
|
|||||||
Have not played with that object as of yet.. Do have a suggestion.. In the History list, can you set it up do a double-click to open the topic? Thanks, Kent |
||||||||
|
|
|||||||
if I can't I'll add it to wishlist for shawn. found possible problem cause. the ms xmlhttp which comes with IE5 is version 2.0 the one in winHTTP is same service with version of 4.0 still scanning... |
||||||||
|
|
|||||||
shawn, the onlostfocus... it trickers even when the objects inside form get the focus. so to solve does the form have focus, i would need to query for all buttons etc... not so nice. |
||||||||
|
|
|||||||
abandoned branch3 (xmlhttp) due to malfunction. even recreating the object did not reload the page. stupid. |
||||||||
|
|
|||||||
yeah, i was playing with the IE version - wouldn't work properly - went back to older version. that OnLostFocus thingy is interesting ... guess its mostly used for controls on forms, not the form itself ... have to think about that one ... wonder how VB deals that one out ? -Shawn -edit- Jooel, might want to put "Break On" at top of script ... [ 13 July 2002, 05:01: Message edited by: Shawn ] |
||||||||
|
|
|||||||
shawn, might but it does not work it hasn't worked even once with wkix32. and why should put it on as my script hasn't hanged yet even once. |
||||||||
|
|
|||||||
kent, doubleclick-event is not supported by listboxes (shawn?)... |
||||||||
|
|
|||||||
If you go to my website - http://kentldyer.com I do a similar thing, but with JavaScript.. However, it is only single-click and not double-click.. If it is not doable, no biggie. Just throwing out ideas here for you. Kent |
||||||||
|
|
|||||||
yes. listbox support only click. I could implement it with memorizing the first click for say 0.5 secs but the code would be getting too much code for little thingie. I struggling now with the settings form... how to adjust listbox to current shown number. I have this now: $fl = $f.listbox(0,150,178,40,15) for $c=10 to 99 $fl.additem($c,-1) next $fl.listindex = $looptime-11 so I get the times there and I get them back when users change the times, but the selection does not happen on just fiewing the list. user will have to select the currently shown number. selection can't be forced either. there is no menubox-method ( SHAWN? ) in kixforms so can't do a selection list either... this is minor thing, but don't really want users to be able by acsident make the loop time to 0 or 50000000000 |
||||||||
|
|
|||||||
Just adding OnDblClick now ... writing a funky listbox listbox script ... lonkero, whats your favorite color ? kent ? |
||||||||
|
|
|||||||
neon orange, what's your? |
||||||||
|
|
|||||||
ok, what about the menubox? or selectbox or something... GUYS, new build, new func. I've implemented memory for the settings. in previous builds all your settings were resetted on start. now it memorizes them. cheers, |
||||||||
|
|
|||||||
k - build 21 with DblClick on ListBox. Heres the script I used to test. code:-ShawnBreak On |
||||||||
|
|
|||||||
new build. be sure you have the 21 build of kixforms (from same location) new func: on doubleclick over listbox shows the topic. cheers, |
||||||||
|
|
|||||||
You going to write one of those Installer packages for BBChecker (like you did for BBCodeParser) ... that was sweet ! No need to worry about WinHHTP,Kixforms install.. created shortcut for yeah, started using wkix32 ... yap ... |
||||||||
|
|
|||||||
when there was this xmlhttp thingie, I thought I would not need it, but now... I will do that. I'll also make uninstall package. |
||||||||
|
|
|||||||
heh that xmlhttp refresh bug hit me too.... code:Bryceif readvalue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","SyncMode5") <> 3 |
||||||||
|
|
|||||||
bryce, what that syncmode does have inside? I was not able to find such info on msdn... |
||||||||
|
|
|||||||
i found this. http://support.microsoft.com/default.aspx?scid=kb;EN-US;q201535 I was against a wall when I got this bug, I was trying everything unde the sun, kill and restart the object, even used the .abort... nothing!! I was always getting the same page. As I was sitting there glairing at the screen trying to get it to work.. (one computer was working fine the other was not) My roomate walks in slurping down a Coke, and says "have you checked that internet file cache thing?" takes a swig of his coke and walks out.... leaving me staring at the screen slack jawed Bryce [ 13 July 2002, 21:13: Message edited by: Bryce ] |
||||||||
|
|
|||||||
bryce, I did check exactly the same things you did. I even suspected somekind of cache thing but as could not find any switch for that in the object, gave up. so, diggin' again... |
||||||||
|
|
|||||||
testing ... 123 ... bbcheckerII/kixformsTNG ... testing .... jooel ... do you have an extra "blank line" in your buddies list ? |
||||||||
|
|
|||||||
there seems to be extra line in buddy and historylist... uttleast in buddylist. don't know how it gets there, but there it is. |
||||||||
|
|
|||||||
fixed that one. |
||||||||
|
|
|||||||
Yeah, me to, added a IF $USER ... You want to give KixformsTNG a quick try ? Still extreme beta mind you ... -Shawn |
||||||||
|
|
|||||||
I'm too fizzy to play with the golf stuff right now... so, if I could get a glance of the tng code, I would be pleased. how much it interfiers with the existing? I understood that the object is .2 so it should work with both, right? |
||||||||
|
|
|||||||
I have it right now set to "kixtart.form", like kixforms1 is, i've just been registering the one I want to use, at any give time, eg: regsvr32 kixforms.dll ; for kixforms1 kixforms.exe -install ; for kixformsTNG I can change it to kixtart.form.2 if you would rather, yeah ? -Shawn |
||||||||
|
|
|||||||
btw, my fixie was: $bl.removeitem($bl.listcount-1) wonder, which one gets the lowest golf score? actually, I don't care of the golfscrore as long as the perfomance and system load is kept in limits... |
||||||||
|
|
|||||||
k - let me just grab your latest bbchecker and make sure it works ok - the OptionBox won't work yet, because it only supports one form right now ... but would like to let you have boo at it and hear your thoughts ... |
||||||||
|
|
|||||||
waiting... going to bed in some minutes but waiting for your reply... |
||||||||
|
|
|||||||
shawnie, what you think, should we go for xmlhttp and setting users settings for smaller package? |
||||||||
|
|
|||||||
added code which shows the slide only if minimized. now, would want somehow to see if the window is not actually visible (due to some other window is over it) and set in min. adding those got/lost focus stuff did hang my code... maybe forgot something... |
||||||||
|
|
|||||||
ok, in the current release hiding and showing again somehow hangs the script. searching for reason... |
||||||||
|
|
|||||||
shawn, could you check the current code? it hangs after sliding. I'm just "debugging" the stuff. if I don't even hide the form it still hangs. do I have to release the other form-object or what? |
||||||||
|
|
|||||||
testing 123 ... |
||||||||
|
|
|||||||
if I just change the top value, it stops responding for some seconds and then comes back. but then it stops updating and it does not beep... |
||||||||
|
|
|||||||
yep, think I know what it is, glad you found this ... the problem is that when you create a new window, and show it, the "parent" form (the first main form) gets "disabled" from receiving event input, the child form is called a MODAL dialog box. So the "show" works ok, but when you hide it again, the parent form isn't being re-enabled again - so it goes dead ... |
||||||||
|
|
|||||||
fixable? or should I just create the modal form and destroy it? I also wonder, when having this line: if $beep beep ?"beeping" else ?"no beep set" sleep 0.5 endif in the section of show. it returns nicely to console: beeping but no sound given... so weird. |
||||||||
|
|
|||||||
Jooel, WKiX32 won't beep, only KiX32 will. |
||||||||
|
|
|||||||
I personally would modify your slide() function to create a slider, then show-and-slide, then hide and destroy ... just like your Setting box. Noticed you didn't DIM local all your settings controls in your misc() function, like this: dim $f,$fp,$fpt,$fo,$fb,$fl -Shawn [ 14 July 2002, 21:20: Message edited by: Shawn ] |
||||||||
|
|
|||||||
no, don't like dims... unless there is a interference, it shouldn't matter. |
||||||||
|
|
|||||||
les, thanks for the info... doing go around. |
||||||||
|
|
|||||||
Jooel, If you want beeps, output the bel char(7). |
||||||||
|
|
|||||||
I did a play "256t1d500f" |
||||||||
|
|
|||||||
Chr(7) is louder and longer. Identical to that of beep. |
||||||||
|
|
|||||||
louder... I actually wanted it to be short. and as silent as possible. the point is to say pong not wake your naberhood. |
||||||||
|
|
|||||||
ok... shawn, got that one overridden but now it somehow hangs itself after executing nicely 30-60 minutes. have to see if it's about your code or the http-stuff... |
||||||||
|
|
|||||||
k, it's about the form. will make more pure modulelizing with dims and stuff... sometimes (in an hour or so) after slide it stops responding. it still updates itself but it does not accept any events. nor I get it to show the window. |
||||||||
|
|
|||||||
yap - probably should dim form and controls as local to udf - it really does help, when the UDF terminates and goes out-of-scope, it cleanly destroys all objects - no "orphaned" controls are created, which is a bad thing. ps. think i found-out why that slider (dimmed global) wasn't working - has to do with that hasty SHOW(n) feature we added. didn't properly handle the case of show(0) (hide) ... don't have your code handy, but I think you were using that, no ? [ 15 July 2002, 15:47: Message edited by: Shawn ] |
||||||||
|
|
|||||||
I turned to visible=0/1 as it had worked before... |
||||||||
|
|
|||||||
Lonk, You have taken off like a rocket! You were behind me in posts.. Now, look where you are at. Thanks, Kent |
||||||||
|
|
|||||||
kent, someone is allways faster than some other one. it's my time to be bursted. got my positions back like I promised 2 months ago well, I'm going to slow down shortly, but I'll not draw back to my rates before (5-10 posts per month). also, I had to do something when I was scared about loosing my place in top 25 as there are so many turbo posters coming behing... can't rest. |
||||||||
|
|
|||||||
With the non-IE5 version, what does the 1,0 stuff mean in the DOS Screen? Kent |
||||||||
|
|
|||||||
kent that's windowstate It has a bug in itself. it was also in ie ver. hanging stuff. trying to come over that tomorrow. also, the ie5 ver has problems (not updating pages. I'll incorporate both methods to same script with addition of 200 strokes. (allready all in my mind) just have to fix this hanger still... btw, could you have any method how to decide if window is the active one? I'm able to set it but not query... also, will try to improve event execution although it's nothing I need to worry about in the official release (as it's components [wkix/kixforms] are superior and ...) |
||||||||
|
|
|||||||
shawn... could I have your code handy? TNG I mean... want to look. |
||||||||
|
|
|||||||
Lonk, You mean to grab the PID and set it active? Kent |
||||||||
|
|
|||||||
mmm.... it has no pid as it runs on top of wkix. neither does kix'es setfocus work. but, I got setting allready from shawn and he coded also get for me. only problem is that there is only minimized normal maximized in that windowstate function... I would need also not active or something similar. this way could set it minimized when user is not keeping it on top. this way also it does not harm user but informing is done with slider and user may look at the window when ever he wants. the idea is just to keep it in background when it's functions are not used/viewed... {edit} also, if I somehow get the active window's name, I could with that know is bbchecker visible. [ 16 July 2002, 14:30: Message edited by: Lonkero ] |
||||||||
|
|
|||||||
Could you hide the Window Title? Kinda like that in JavaScript? Looking at this with Showin, we see the following: This application can be found at - http://www.keir.net Thanks, Kent |
||||||||
|
|
|||||||
window title? and what is that good for? I dont follow your mission with this, could you explain to a country boy???? |
||||||||
|
|
|||||||
You maybe able to use this to the advantage of keeping this "on top." Kent |
||||||||
|
|
|||||||
but it shouldn't be kept on top. only when user wants it to be on top. otherwise it should be idle on back. also when new post arrives the main window still should remain minimized/in background. will look at this again today later on... anyway, will come up with new build and try to add support for ie5/winhttp5 internally switching... not much code but easy breaking. cheers, |
||||||||
|
|
|||||||
Does the non-IE5 version be the one for IE6, for example? Kent |
||||||||
|
|
|||||||
nope. non IE5 is ie pre version 5 or other webbrowser. basically, all that does not support the xmlhttp-object. I even think of leaving the winhttp out for good from the installation package. or make another package for it. have to decide... I get it to support wider if I include it but then the package size is much bigger and it should be somewhere closer for less download time. mca's site is good one, but then it would need to have much usage to get there, right? and, if lot of ppl already have downloaded it, then there is not so much need for better bandwidth, is there? don't know. but anyway, if I get the xml-thingie working, all it enables is faster download and faster start time after the download. so not much. but, what less I get dependencies and external need that's better... |
||||||||
|
|
|||||||
Dear, Lonkero, it can be interesting for you that the two tools you are working on can be reached from a central location. The two tools BBchecker and BBcodeParser. Of course we understand that at the current state you want to have the capabi- lity to update the entry by yourself. For us it should be a big problem. We can link it directly to a location at your URL location. Our only restric- tion, that the name must be the same. We don't like "file not found" situa- tions. The amount of users isn't for us relevant for an entry on our site. It should be usefull for the Kixtart community. btw: what are the filesizes with and without the "winhttp"? Kent, we like always your URL tips. For the other user this ShoWin is freeware. The actual site for it is http://www.foundstone.com/knowledge/free_tools.html. greetings. |
||||||||
|
|
|||||||
mca, for the codeparser it's the same offcourse the checker is currently in beta so it's current release can't be published anyway. sizes of the installation package you may count of the facts: -readme 3k -script max 15k -kixforms 120k winhttp dll 284k winhttp5.msm (legal notice acquired by microsoft) 183k install script 2k and then add some kilobytes to it for exe translation... but as for just the stuff, without winhttp it's 140k and with winhttp 507k so there is quite a difference... mm.. not actually so big as I thought... |
||||||||
|
|
|||||||
MCA/Lonk, How about a package for this? Kent |
||||||||
|
|
|||||||
you mean the thread or the smilie? both can be done if needed... but packaging this topic with parsing unneeded info (like as example mp3 does) it's easiest. allways get only the first and last post... |
||||||||
|
|
|||||||
Dear Lonkero, Of course every programmer want to publish when the software becomes in a final release. As package we prefer a SFX format, which makes it possible to - an automatic installation - view the files Lonkero, the biggest problem with specific software for analyzing this BB can be: the introduction of new UBB releases. Each upgrade had impact - on the HTML layout - on the syntax of URL's In our latest POLL we got inspire in the creation of general information about a software program. An example for kixstrip can be
|
||||||||
|
|
|||||||
mm... the ubb version thing actually is critical that's also why I've made it pretty easy for myself to make a upgrade package. that info thingie is not hard to make and it somewhat is the same as readme-file. hard part is to keep the ubb-versions controlled. not all, just the ones that are used here. that's also why I would need info from henri that he is upgrading. the package is done with winrar as it's the easiest. that also means that it's sfx. cheers, |
||||||||
|
|
|||||||
Lonkero, Good idea about the SFX of RAR. Indeed for the statistics information we are depending also very hard on the new UBB format. Mostly to solve this critical element we are searching and looking for site, which are already running the latest release. The Infopop can tell when an update is release. On May, 27th, 2002 we had enter this topic on the board: Question: Henri, when implementing new UBB 6.3.0 release? in this topic you can also read what the possible changes will be. Another problem with the latest release was that the new URLs format requires also for us an upgrade of download software. The previous release of this software doesn't accept the ";" symbols in the URLs. Earlier we were talking about the amount of time we were needing to get all BB software complainent with the current UBB 6.2.1 release. Only three weeks. greetings. btw: we bump above topic to the top. [ 16 July 2002, 22:18: Message edited by: MCA ] |
||||||||
|
|
|||||||
i've red them before and now too. in bbCodeparser there are only 2-4 lines which needs changing. also in bbChecker there is just about 10 lines. the bbcodeparser upgrade can be even without any change and probably also the checker with only 2 changes. so for me it takes just an hour to upgrade. the package creation takes also that much. so, instead of three weeks, I make it 3 hours. problem is when want to use new functionality for speed or new functions. this makes it longer for update. that's why there are SR's isn't it? cheers, |
||||||||
|
|
|||||||
Dear Lonkero, Of course there are SR's for, but of course with the latest upgrade we know what the general changes will be. Possible that the differences between both of us is what the actual input for processing is. Mostly some unexpected changes has taken page f.e. - very long long lines - structures, format and keywords are changing - unique elements aren't unique anymore. For it the program also be very fast. Processing all members within 1 minute. Currently the total size of those member information is 63 MBytes. So it is very nice to know, when a upgrade of our software is necessary. greetings. |
||||||||
|
|
|||||||
structural changes nor long long lines bother me. only keywords. but, as you have been teasing me with this, I'll make sure it's a snap to change the parsing part of the program. also I'll take care about some other issues. you actually made me rethink how easy it actually could be (easy already) to do the updating... the new ubb version (in worst case) can be handled with 1k updator... that would be called then SP and the update with some new functions III if going m$ way... |
||||||||
|
|
|||||||
ok. it's not hanging anymore... well, neither it wants to display the slider... doing some tests. will make it online if get this in. then there is anymore minor changes to be done for release... well and have to wait for the 4.11 but can give shawnie free hands on modifying and testing it with TNG. |
||||||||
|
|
|||||||
no one posts here now. every american seems to be sleeping. so, I might consider a bed time signal for me too. checker is running nicely in the background and guarding for me... |
||||||||
|
|
|||||||
branch 3 in action. downloadable from the same page. first post in topic shows todo list. cheers, |
||||||||
|
|
|||||||
Lonk, Good morning! Will be looking more into this today.. Kent |
||||||||
|
|
|||||||
Lonk, Under Miscellaneous, turning off kdyer appears to be broken as it still shows posts from me. I am using the non-IE version with WKIX32. Kent |
||||||||
|
|
|||||||
mm... I quess I forgot to apply the patch to that branch... just wait a sec as I get my laptop on. why you use this non version? cheers, |
||||||||
|
|
|||||||
I am using IE 6.. I think it might be my bad.. Lemme check.. Kent |
||||||||
|
|
|||||||
btw... SHAWN, are ya there? I got the focus thingie to work... just going on with some testing and if it looks fine, I'll start building RC package. this means, that the code is ready for you... |
||||||||
|
|
|||||||
first version which does not produce a console window!!!! branch 2 (winhttp version) is not updated. |
||||||||
|
|
|||||||
Lonk, Here is what is going on... If I use the regular verrsion, it does not work. However, if I use the non-IE5 version, it does work. Here are the details from my system: quote:Let me re-phrase it is the application that does not work.. The "not showing posts from myself" is still not working. Thanks! Kent [ 17 July 2002, 19:37: Message edited by: kdyer ] |
||||||||
|
|
|||||||
Jooel, I'm here buddy, just doing some work and in between, coding a new Kixforms game So does that mean that wkix32 now works with forms, without having to specify the /i switch ? Yippie ! haven't tried yet ! -Shawn |
||||||||
|
|
|||||||
kent does your system have msxml.dll at system32 dir? |
||||||||
|
|
|||||||
Lonk, Here are the details from the XML files.. quote:HTH, Kent |
||||||||
|
|
|||||||
yeah, haven't upgraded that nonie5 yet. have to see how well this one is working. seems that we have some problems again. for me, it runs nicely. I have ie5.5 and for you too it should work. so the probbie is something somewhere but I can't blame xmlhttp yet. could you do a test for me? check that you have the newist files (last one post less than hour ago...) kixforms 21 wkix4.11 and in the parse function there is: $data=$httpobj.responsetext echo the output to screen... ? $data is there html? |
||||||||
|
|
|||||||
Lonk, OK.. Grabbed the new files and checking it out now.. Like the new version of WKIX32. Let's see what this does. Tried the following code with no results: code:Kentbreak on cls [ 17 July 2002, 21:01: Message edited by: kdyer ] |
||||||||
|
|
|||||||
Lonk, Big Smile!! Looks good. Kent |
||||||||
|
|
|||||||
mmm.... after 1.5 hour run it hanged just now for me I want so badly shawns tng... do you mean with "looks good" that it's a beaty or that it seems to work with the xml version? |
||||||||
|
|
|||||||
It is a thing of beauty.. Kent |
||||||||
|
|
|||||||
kent... the thing is, does it work with both versions? I'm going forward and probably tonight (your evening) if battery is not dying, will post the rc... If I just the get the focus thing to answer me properly... |
||||||||
|
|
|||||||
Lonk, Having a problem.. When I clicked on your response, it opened 11 Windows from http://kixtart.org .. Hmmmm.. Kent |
||||||||
|
|
|||||||
to be more specific... shawn and kent. you probably both have ie6. can you check that the current build works with it? then I can make it to work ie over 5 without winhttp. if it's not working properly with 6 I'll leave out the xml code and use the winhttp version instead... |
||||||||
|
|
|||||||
11? which version? the latest probably... 11???? huh. shawn? |
||||||||
|
|
|||||||
KENT, I quess i know what it is. it's the formlink code I have inside... it adds the new link stuff to the old one! |
||||||||
|
|
|||||||
shawn, this hanging. it does it again. I can't release it like this. don't you have any alpha-code there? |
||||||||
|
|
|||||||
kent, I have placed the current build which should not have that problem in to the beta folder. could you check that and report if errors do occur? |
||||||||
|
|
|||||||
new build which hopefully finally stop script from hanging. some times the slider still shows up even though the checker is the active window as the focus code is my own implementation. I can't get much better with this. and I'm already one week late from my previous deadline. good changes are though that first release canditate is coming up this week. |
||||||||
|
|
|||||||
Jooel, dont think that the alpha build will help much in this case - im simply re-organizing and porting code from 1 to TNG right now - Build 21 is going to be a re-engineered FORMS packaged as a DLL (with some additional functionality) ... the re-engineering will help when porting over to ActiveX server (.exe) - plus. The event-ing for .exe is going to take much more work - so probably wont see exe for next few builds. Having said that, Build 21 will be drastically different than Build 20 (internally) but I'm doing my best to make it 100% portable with Build 20. I'm using my scripts, your script, and Bryce's script for all of my testing. The big thing with Build 21 is that it will be faster, smaller and will support Windows 9x. But like I said before, its the staging version for migrating over to ActiveX server, which imho, will provide a major break-through with these GUI's - refreshing and painting will no longer be an issue. But its a couple builds away. We'll have to walk through the hang problem together. Is the GUI not responding (ie, the hourglass) or is the HTML thing hanging ? |
||||||||
|
|
|||||||
hanger is the gui. new pages get downloaded and even the slider pops up and goes away... peep is given and so on. just the main form is not responding after some posts... I actually think I got something here... I don't hide it just reduce the height to 1 and it keeps responding. going home now but will leave it in the background. but, what you are speaking about 20 and 21? you mean 22? as I have 1.0.0.21 here... putting newist silent build online (the one which is running on my system fine currently) and tomorrow we will see more about the hanger... |
||||||||
|
|
|||||||
oops, my bad, build 22 vs 21 Does it stop responding like as in if you click a button, nothing happens (no eventing) or as in - the form is disabled and I can't physically push the button down - its disabled too. |
||||||||
|
|
|||||||
hee... the form stops responding not events... I can't get any response from it neither it can be minimized or if it was minimized at the first place, it can't be returned to normal. this all was done with the code which did set show to 0 or visible 0 on the main form. the code which is running now and which didn't hang during the time I watched does set the height value and leaves the form "visible" |
||||||||
|
|
|||||||
Thats a good thing (i think), based on what you describe, sounds like we should be able to fix this. Where (when) do you hide the mainform, before the slider is created, or after ? |
||||||||
|
|
|||||||
do youo mean you have not got that version? just kidding. the hiding was done on the main loop and if new post arrives: if $form.windowstate=2 $form.visible=0 slide() $form.visible=1 i did try also with putting $form.doevents all over the line but didn't change the behaviour. |
||||||||
|
|
|||||||
Just trying to isolate and maybe re-create the problem with this script. Im sure that some combination of show,hide,visible,show(n) will repro the problem (prob something to do with show(n), as that was last thing added. code:break on |
||||||||
|
|
|||||||
Trying to replicate more like YOUR script does (runs in the background) ... have a theory that maybe "other windows" are "interfering" with show/hide and enablement. This script runs by itself: just as a test, might want to try running BBChecker all by itself (no apps or windows open) ... does it still hang ? code:break on |
||||||||
|
|
|||||||
GOT IT !!! code:break on |
||||||||
|
|
|||||||
mmm... so what we should use? and actually my code used visible=0 should I just release the form without hiding or should I wait for your fix? about testing, I'm continuing with it tomorrow at work. I left my laptop there to keep it running whole night... it still has this show(0) code and if it does hang you are correct... btw, I said about it before even to ruud but say again... clear version numbering is key for not letting ppl confused. you have enabled the build number in the version but keeping the version 1.0.0 is it goodie? this is not big deal but having same version number with the build 5 is little confusing. |
||||||||
|
|
|||||||
Im going to fix the show(0) thingy tonight. Guess the problem is that there are now too many ways to show/hide a form - will funnel all requests into a single channel for consistency sake. Then we'll see if that fixes things. |
||||||||
|
|
|||||||
I just stuck with a simple build or release number, some versioning schemes go too far overboard, way too complicated and too much information, ex 1.3.1_01rev4 SP2 etc etc .. Maybe we should just call it forms 1.21, and the next release will be 2.0 ? |
||||||||
|
|
|||||||
you are calling it again 21. I was thinking about something like: have base number 1 have build number (current 21) have subversion number which tells that major changes happened. so we will end up with 1.0.21 the thing is, if you have a fix for some bug or some little enchangement the build number is sufficient. but if major thingies has changed (like I noticed between 6 and 11) the sub-version should be changed. something like how the events are fired or how the form works towards windows. a major change... a good example is that if you add to build 22 the support (full) for win9x it will be called: 1.1.22 well, anyway it's your call, but this way could be easier for even me to keep track on the kixforms files and changes. as I somewhat have all build you have mailed me on my harddrive. |
||||||||
|
|
|||||||
bug fix arrived. it does not currently hang but the slider neither does come up to front if not active window... other bug fixes: -did not show other posts if you posted at the same (didn't matter what settings were enabled) -setting not show own messages added them to history anyway -latest builds dropped ppl's replies if you had posted to that forum |
||||||||
|
|
|||||||
bug fix (shawn, this might be the issue you faced some time ago...) all builds failed getting the topic info if no users were logged on. also (mca might find this weird) have checked and bbchecker beta is fully compatible with the latest 6.3.0.1 UBB software. |
||||||||
|
|
|||||||
new build. changes: slider comes up when checker is not the active window. and it even works! tested for approx. 5 hours and no hanging nor failures... |
||||||||
|
|
|||||||
new build. fixed page handling fault on network failure. |
||||||||
|
|
|||||||
Testing 123 ... Jooel, had a thought ... can you add a HIDE button to your mainform - that will minimize it to the taskbar manually ? I know that clicking on the taskbar icon itself will do the trick ... but just thought a button would be more intuitive. [ 20 July 2002, 18:32: Message edited by: Shawn ] |
||||||||
|
|
|||||||
I'll do that... I'm just fighting with brians score currently... got it lower but everything blowed up... so, later... |
||||||||
|
|
|||||||
updated first post little. shawn, do we have menu(dockable) soon? also, didn't find any place for that hide button... maybe just make the button as arrow or something. |
||||||||
|
|
|||||||
shawn, I got to get back to this. it does not look nice anymore... where you need that hide button? |
||||||||
|
|
|||||||
bugfix. If user had set "do not show my posts" and started bbchecked when he had made the last post on some forum the first forum which didn't have his post as last came up as having new post. |
||||||||
|
|
|||||||
new build. now minimizes the form on IE open. also uses the new 22 build of kixforms |
||||||||
|
|
|||||||
made some update and added some syntax for better functionality and got three problems. 1. script gets hanging again. removed code from slider and got it from hanging but now slider is not always coming up as system-modal... shawn, wasn't the show fixed after all? 2. after trying to change the ie open in same window got it not to work at all... fixing this night. 3. some problem with own post showing. brings my own post up with slider. will be fixed tonight. starting the building of the rc-package and if get my new server (lonkero.mylly.jyu.fi) accept http-connection, will put it online in... say 5 hours. cheers, |
||||||||
|
|
|||||||
Can't get to your site... http://lonkero.mylly.jyu.fi/ seems to be down 01:15 hours -8 time zone |
||||||||
|
|
|||||||
doc, I found what is wrong with it. I have to beg for special license to put up webserver and if our university agrees, they open the ports. so, the server is nicely up... only problem is that the whole subnet has disabled status for ports like 80 and 22... weirdly telnet is accepted. so, I'll have to stick with the old server until I get myself new place for the kix-server... |
||||||||
|
|
|||||||
If they just block the ports, then move your webserver to port 21. This way you also prevent anybody from hacking Telnet |
||||||||
|
|
|||||||
heh... there is only one problem, the policy. if someone violates the rules, his connection will be terminated immediately... |
||||||||
|
|
|||||||
first packet has been created and named as rc1 downloadable from: http://www.gwspikval.com/jooel/scripts/bbChecker%20II/ updated first post. slider does not still work and will get to it. have been looking and looking but forms build 22 keeps hanging. also the first post says what needs to be done before release but ie window thing propably does not get fixed... cheers... |
||||||||
|
|
|||||||
posted code found broken! will be updated in an hour with current build. |
||||||||
|
|
|||||||
Jooel, This hanging thingy - does it have the same symptoms as the one before ? If yes, I would like to try another maint. build - tonight ... plus, might want to start another thread on this ... |
||||||||
|
|
|||||||
I was going to start the thread with this rc but as didn't get it to actually work didn't do that. the hanging is the same as before. if I have any show(n) in the slider it surely hangs. will go around it (done with that, but can't see why the heck the wkix is crying ) if you try to use the packet, you should know that it scans for kixforms.dll in system32. if found the version is checked. if older than 22 will put copy there and register it... also if not found will install. so keeping one copy there will make sure your version stuff does not get mixed |
||||||||
|
|
|||||||
ok, the hang is fixed and some other stuff in the source-files. will not udpate package today. tomorrow will probably post second candidate with good fixes. |
||||||||
|
|
|||||||
got the slider to work and no hang. just can't get wkix console not to pop up. still trying. shawn, where is the correct place to search the registered dll? in the registry should be something... |
||||||||
|
|
|||||||
Jooel, what you looking for in the registry ? |
||||||||
|
|
|||||||
currently nothing, but I need sure info if kixforms is registered and with what version... this means: the current version 1.0 and build 22 where the dll is placed with this I can make sure I will not make with my install script duplicate copy of registered dll. also that I don't install it with older version. also if we get in TNG good version numbers, can be made sure that if some script does not work with newer builds, there can be more than one of the versions registered simultaneously, right? |
||||||||
|
|
|||||||
Jooel, there's an error in the int phase: code:In the downloadable version there's a \" in the value;settings |
||||||||
|
|
|||||||
yeah, saw that one too... did too much changes and didn't test them. the package really is broken. there is other stuff too and that's why I try to get the next one (which hopefully is working) out soon as possible... |
||||||||
|
|
|||||||
Did i say i like this!!! Great stuff, however, difficult to read Can use some of it!! Thankz !! |
||||||||
|
|
|||||||
schulie, have you tried with rc-2???? check the topic: http://81.17.37.55/board/ultimatebb.php?ubb=get_topic;f=13;t=000223 it works, it's tested and so on... |
||||||||
|
|
|||||||
Dear Lonkero, Just you have release a (final) BBChecker version, which have his own install and uninstall procedure. Do you like that we are putting that version also on our site. Also we want point to the primary source of it. So are you keeping the download address the same? greetings. |
||||||||
|
|
|||||||
mca, was sending you nice PM about this today but you have them disabled. seems that telepacy is pretty slow connection method yes, the address of the released stable package is the same. |
||||||||
|
|
|||||||
Dear Lonkero, In some situations we active PM. It is necessary for sending members a reaction, when we doesn't find a email message and we think they will not frequently on the board. Our email-address will always work. As follow-up we will put a actual copy of BBchecker on our site. greetings. |
||||||||
|
|
|||||||
mmm, when is going to be new update on statistics? I don't see the udf-collection links. or are you currently building it? |
||||||||
|
|
|||||||
Dear Lonkero, During reading some old topics we invest also the TO-DO things. So we can make those changes at the same time once. We hope next week that we can do it. Without reporting it we made and plan to improve those UDF/FAQ pages. F.e. yesterday we need to verify and to modify our programs a little bit, because the format of URL-links were changed. For one of those programs we are using already 30th version of this year. Of course the members of our site get informed automatically. Also we will put a small note on the board. greetings. |