DOS Coders1 Message Board Tue, 21 Nov 2006 05:01:07 ______________________________________________________________________________ | ============================================================================ | | 1) Tue, Aug 01, 2006 - 11:59:39 pm | | gregy> | test...new board | | ============================================================================ | | 2) Wed, Aug 02, 2006 - 12:02:29 am | | gregy> | Last 11 messages: | | | ========================================================================== | | | | 1006) Sat, Jul 22, 2006 - 4:46:28 pm | | | | glennmcc> | | Sending a message requires JS | | | | But logging-in and reading messages online works fine in Arachne. | | | | ========================================================================== | | | | 1007) Sat, Jul 22, 2006 - 5:47:29 pm | | | | glennmcc> | | Further testing seems to show that JUNO is no longer supporting smtp | | regardless of the situatuion. | | | | We never even get a chance to attempt to login. | | | | The smtp server itself is inaccessible with all software. | | | | ========================================================================== | | | | 1008) Sat, Jul 22, 2006 - 6:39:24 pm | | | | glennmcc> | | Check-out this CRAP. | | | | Installed and ran the JUNO software on Win98 | | | | It switched my default browser from FireFox to IE | | (never asked for confirmation that I wanted to do that... it just | | did it | | without so mauch as a "We just screwed you") | | | | Now checkout this CRAP !!!! | | | | http://www.cisnet.com/glennmcc/my-stuff/juno-ad1.gif | | http://www.cisnet.com/glennmcc/my-stuff/juno-ad2.gif | | http://www.cisnet.com/glennmcc/my-stuff/juno-ad3.gif | | | | JUNO has now been uninstalled from my machine. | | | | Oh, and don't bother sending any emails to that address in post 1004 | | | | I'll be closeing that JUNO-CRAP account ASAP !!!! | | | | | | ========================================================================== | | | | 1009) Sat, Jul 22, 2006 - 10:09:48 pm | | | | Eric> | | glennmcc, That's the reason I hardly ever used Juno | | until my Greater Detroit Freenet (GDFN) crapped out. | | They used to periodically update software online with | | no warning as to size of the update or system requirements. | | If you didn't have enough HD space then it required you | | to erase/create more HD space. Several times it locked up | | my critical computer which took me a couple of days to | | fix. Once you clicked on update you were screwed. I | | used the old free software that I had on a floppy | | until that no longer worked. I decided that the cheapest | | for-pay mailbox gave me the best arrangement and | | I avoided changing my email address. I can send/forward | | things back and forth to other free mailboxes and | | use Arachne if I want. The way things are right now | | I can't click on links in emails using my Juno software | | because it tries to connect to the internet by dialing | | Juno numbers when I am already connected thru my ISP. | | To avoid losing everything on my computer I just suffer | | with it the way it is. | | | | | | | | ========================================================================== | | | | 1010) Sat, Jul 22, 2006 - 10:22:00 pm | | | | Eric> | | glennmcc, I'm not an AdAware user but as I interpret your | | GIF's in #1008, it looks like you picked up a few bugs from | | Juno. | | | | ========================================================================== | | | | 1011) Sun, Jul 23, 2006 - 5:13:22 am | | | | glennmcc> | | A few bugs ?!?!?! | | | | Uh Uh ..... A lot of bugs !!! | | | | | | | | | | ========================================================================== | | | | 1012) Sun, Jul 23, 2006 - 5:15:43 am | | | | glennmcc> | | Grab both "Adaware" and "Spybot Search & Destroy" | | | | I'll betcha you got a lot of bugs from them too. | | | | ========================================================================== | | | | 1013) Sun, Jul 23, 2006 - 5:47:26 am | | | | Eric> | | glennmcc, I've been using Spybot S&D but it seems to | | behave strangely in certain aspects and I'm suspicious | | that my Spybot itself may have an anomaly in it. As you | | know this reinstall stuff doesn't always go so smoothly | | so as it does S&D pretty well I have not found the courage | | to try a re-install. As I said, I'm sure that I'm not using | | the Juno program you installed. I'm using an old obsolete | | Juno program intentionally. When I first started using Juno | | maybe 15 yrs. ago I was able to customize the program similar | | to the way we can Arachne and eliminate most of the ads, etc. but... | | as they updated their software to more advanced M$ft verions | | I lost that ability. I hate using the web access 'cause it | | works so slowly with my computer so I use web acess only when | | necessary. | | | | ========================================================================== | | | | 1014) Sun, Jul 23, 2006 - 1:48:47 pm | | | | glennmcc> | | Sooooo.... what program and what method _do_ you use to send email | | using | | your JUNO account ? | | | | | | ========================================================================== | | | | 1015) Sun, Jul 23, 2006 - 3:31:34 pm | | | | Eric> | | Re: My Juno software - Juno 4.0 build 11 copyright 1995-1999 | | | | glennmcc, Above you see the program I use for my Juno account. | | | | ========================================================================== | | | | 1016) Sun, Jul 23, 2006 - 3:46:56 pm | | | | glennmcc> | | Ahhhh.... that also answers the Q about what method is being used. | | | | It's not using SMTP but rather the JUNO proprietary protocal built | | into | | their own program. | | | | Which unfortunately confirms my suspicians that sending email via | | JUNO | | requires JUNO software. | | | | ========================================================================== | | | ============================================================================ | | 3) Thu, Aug 03, 2006 - 8:10:55 pm | | ray> | test | | | ============================================================================ | | 4) Fri, Aug 04, 2006 - 8:26:25 pm | | ray> | Gregy, | | for some reason, this board no longer goes automaticaly to the end of | the page like it used to. The other boards still do it tho. Have you | changed something? I figure all the boards should work the same way. | I first noticed this just after your last archieving of the board. | | | ============================================================================ | | 5) Fri, Aug 04, 2006 - 8:27:27 pm | | ray> | Nuts, now it's fine. Could my posting something have changed it? | | | ============================================================================ | | 6) Sat, Aug 05, 2006 - 5:49:17 am | | Eric> | Ray, Yes....I think it was at the end of the page. Because of | gregy's "last 11 posts" was so big no movement happened. | | | ============================================================================ | | 7) Sat, Aug 05, 2006 - 8:30:12 am | | ray> | Eric, good thinking. | | | ============================================================================ | | 8) Tue, Aug 08, 2006 - 7:44:06 am | | vbm> | Gregy, sorry, why I don't found archie messages for July 2006? existed | only for 2005 July... ;-)))) | | Ray, do you upgrading sources to your tripod place? if - yes so why didn't | changed the date of a files? ;-))))) | | spasibo... | | ============================================================================ | | 9) Tue, Aug 08, 2006 - 8:10:57 am | | vbm> | ah, zaraza! | | Gregy, sorry, I did open the wrong file... :-)))) so question is | cancelled.... BTW, can you do that each archive file would contain | messages accumulated for 1 month? | | | ============================================================================ | | 10) Tue, Aug 08, 2006 - 9:43:26 pm | | ray> | Vladimir, | | OK, I'll post some files in a few days, I found some cool optimizations | in HTML.C and I want to finish some of them for your testing, but I | have little time right now since my motorcycle is still not finished. | BTW I am having some fun with your HTML code for a configurations | page ;-) | | | ============================================================================ | | 11) Wed, Aug 09, 2006 - 5:25:41 am | | vbm> | spasibo, Ray. I'll wait. ;-))) | | ============================================================================ | | 12) Thu, Aug 10, 2006 - 5:55:24 pm | | ray> | How does one use Shift+Del ? I just got a mail from Peter Lawrence, | seems he's still using my antedeluvian base~5 version and he | says he was doing someting, used Shift+Del and managed to delete | a system file. I can't find anything about it in the hotkeys page. | | | | ============================================================================ | | 13) Thu, Aug 10, 2006 - 7:23:52 pm | | glennmcc> | There is no suck hotkey as Shift+Del | | And I just ran bioskey.exe to check ... there is no difference | in the keycode between shift+del and just del by itself. | | In addition... no 'system files' could possibly be showing | in an Arachne dir listing. | | She can't show any files that have the system or hidden bit set. | | Try for yourself .... | | file:c:\*.* | | msdos.sys and io.sys ain't there ... are they ? | | ============================================================================ | | 14) Thu, Aug 10, 2006 - 7:30:32 pm | | glennmcc> | Oops ... nevermind. | | Yes they are listed and after resetting the readonly bit, I _was_ able | to delete the copies I placed onto RamDrive of both ibmbio.com & ibmdos.com | | So...... highlighting a file with Shift+Enter and then hitting the delete | kehy _does_ delete _any_ file that does not have the readonly bit set. | | ============================================================================ | | 15) Thu, Aug 10, 2006 - 7:31:19 pm | | glennmcc> | We need to fix that. | | | ============================================================================ | | 16) Thu, Aug 10, 2006 - 8:08:45 pm | | glennmcc> | Fixed. | | --- in wwwman.cpp ---- | while((!done) && (t < maxdiritems)) | { | if(strcmp(ff.ff_name, ".")) | { | //!!glennmcc: Aug 10, 2006 -- do not list hidden or system files) | if(((d == 0) && (ff.ff_attrib&FA_DIREC)) || (d == 1) && | !(ff.ff_attrib&FA_HIDDEN) && !(ff.ff_attrib&FA_SYSTEM)) | // if(((d == 0) && (ff.ff_attrib&FA_DIREC)) || (d == 1)) | //original single line above this comment | //!!glennmcc: end | { | adddir(dir, &ff, t); | t++; | } | } | ______________________ | | ============================================================================ | | 17) Thu, Aug 10, 2006 - 8:38:12 pm | | ray> | | Sorry, I was just parroting his terms -- by 'system' file he meant | an Arachne 'system\gui' file 'download.ha' to be exact. So no | Shift+Del eh? I'd better tell him ;-) | | Hey, you might be interested: I have two lines of code just now, | remember way back when, I chopped up html.c into little bits to save | .exe size? Well, now that I know how to set the overlay buffer size | manualy (so that the size of that file didn't force it to expand | by default) I decided to try stitching the file back together. | I can then localize some variables which saves mem, but it is a bit | slower. Interesting stuff. | | ============================================================================ | | 18) Thu, Aug 10, 2006 - 8:38:33 pm | | ray> | testing | | | ============================================================================ | | 19) Thu, Aug 10, 2006 - 8:57:25 pm | | glennmcc> | OK, gotcha. | | visa vi arachne_main\system\ files. | | But theconfusion _did_ lead to that little fix that _shoud_ have been | there from the git-go. | | What do think ... should we disable the 'quick delete' function for all | arachne_main\system\*.* files ? | | | | ============================================================================ | | 20) Fri, Aug 11, 2006 - 8:49:32 pm | | ray> | Good question, very philosophical. Do we protect users from their | own dumb mistakes? Philosophicaly I'd say no we don't, that's | the Windoze Way. With Arachne, as with DOS, the power is there, | if you can't handle it say out of the kitchen. | | Not being the 'zealot' type, tho, I'm more inclined to be pragmatic | ... but on this one I'd say any built in protections would just | cause someone some bother. Better to +R the system files and let | the user remove that slim protection if he wants to. | | Yup, leave it as it is, how many people have complained about | deleting system files? | | | ============================================================================ | | 21) Fri, Aug 11, 2006 - 9:22:03 pm | | glennmcc> | To my knowlage........ one. | | | ============================================================================ | | 22) Fri, Aug 11, 2006 - 10:00:18 pm | | glennmcc> | However... | | IMO, the new fix to not show files with either the system or hidden | attribute set should have been there all-along and should now remain. | | ============================================================================ | | 23) Fri, Aug 11, 2006 - 10:48:12 pm | | ray> | Personaly I *hate* that (just me of course) but I always want to see | >>ALL<< the files in any directory besides, if they are +R or +S, then | Arachne shouldn't be able to delete them anyway. | | | ============================================================================ | | 24) Sat, Aug 12, 2006 - 10:30:09 am | | ray> | Peter just reported that the file wasn't deleted after all, but | Arachne *said* it was, so will she give an erronious report? | And why does shift+del do anyting at all? If the function is the same | as plain vanilla 'del' then why should the different key combo | be recognized at all? Seems to me theres no point in having this | combo unless it does something different. | | | | ============================================================================ | | 25) Sat, Aug 12, 2006 - 3:01:11 pm | | glennmcc> | Please re-read post #14 | | Arachne _can_ delete all except +R | | | ============================================================================ | | 26) Sat, Aug 12, 2006 - 3:09:42 pm | | glennmcc> | Please re-read post #13 | | Shift+Del == Del | | Therefore, | | Shift+Enter and then Shift+Del == Shift+Enter and then Del | (fast delete feature as noted at the bottom of the page when the cursor | is not over a clickable-link) | | Fast delete: right-click local file name and press key... | | | ============================================================================ | | 27) Sat, Aug 12, 2006 - 3:15:13 pm | | glennmcc> | biosker.exe | | Use Cntl+Pause to quit this program | | Dec -- 21248 | Hex -- 0x5300 | Oct -- 51400 | Use Cntl+Pause to quit this program | | Dec -- 21248 | Hex -- 0x5300 | Oct -- 51400 | Use Cntl+Pause to quit this program | | Dec -- 283 | Hex -- 0x11B | Oct -- 433 | | | ============================================================================ | | 28) Sat, Aug 12, 2006 - 3:16:31 pm | | glennmcc> | Oops.... bioskey.exe not biosker.exe | | ============================================================================ | | 29) Sat, Aug 12, 2006 - 10:30:22 pm | | ray> | Please reread post 24, I know she can delete all but +R, the | question is, will she erroniously _report_ the deletion of a +R. | Easier to just check it myself ;-) | | So are you telling me that the reason for the irrelevance of the | Shift key when used with Del is just so that it's a bit more | convenient to use in conjunction with Shift+Enter? | | | ============================================================================ | | 30) Sat, Aug 12, 2006 - 10:35:36 pm | | ray> | Hey, no ... it's that both key(s) infact return exactly the same | bios code so the diff is invisible. Checking my keycodes sheet, I see | that this it true of all the grey keypad keys. Nuts I never noticed | that before, or more likely I did notice it and forgot. Thus, we'd | need special code to detect the diference. | | | | ============================================================================ | | 31) Sat, Aug 12, 2006 - 10:40:53 pm | | ray> | Weeell, it looks like she does nothing wrong to me, a +r file | is not deleted, nor is there any message to that effect. I suppose | she might beep or something when a file is not deleted after | a request was made, but it isn't a big issue. | | | ============================================================================ | | 32) Sun, Aug 13, 2006 - 1:20:26 pm | | glennmcc> | re: Thus, we'd need special code to detect the diference. | | Question: | | How do you right code (special or not), that can detect a diffetrence | when there _is_ no difference to detect. | | del == shift+del == no difference to detect | key code 21248 == key code 21248 == no difference to detect | | | | ============================================================================ | | 33) Sun, Aug 13, 2006 - 4:58:54 pm | | ray> | Oh, it can be done, there are ways of detecting the keys that are | pressed independent of the bios code, as an example see Joes | CTRL+ALT+ESC -- that involves far more than plain vanilla bios | codes. I we want we can differentiate between Del and Shift+Del, it's | just a question of having some reason to do so. We can also make up | crazy combos if we feel like it, how about Ctrl+Alt+Shift+Ins+Tab? | ;-) | | | | | | ============================================================================ | | 34) Sun, Aug 13, 2006 - 5:10:55 pm | | glennmcc> | Hmmmm, let's see...... | | Ctrl+Alt+Shift+Ins+Tab == send email message to Ray to let him know | that he is totally out of touch with what the users want & need. | | | | ============================================================================ | | 35) Sun, Aug 13, 2006 - 7:52:35 pm | | ray> | You guessed! | | | | ============================================================================ | | 36) Mon, Aug 14, 2006 - 9:03:56 pm | | glennmcc> | Arachne v1.90;J1 has been released. | (all code changes made by Joe da Silva) | | http://www.cisnet.com/glennmcc/ | | | ============================================================================ | | 37) Mon, Aug 14, 2006 - 9:09:21 pm | | ray> | Looks like some cool stuff. | | | ============================================================================ | | 38) Mon, Aug 14, 2006 - 9:13:52 pm | | glennmcc> | Yep..... Joe and Werner do some good work.... wouldn't ya say ? :))) | | ============================================================================ | | 39) Mon, Aug 14, 2006 - 9:19:50 pm | URL | | glennmcc> | http://rayandrews0.tripod.com/index.htm has been updated. | | | ============================================================================ | | 40) Tue, Aug 15, 2006 - 8:30:39 am | | ray> | Off for a few days diving ... | | | ============================================================================ | | 41) Tue, Aug 15, 2006 - 12:45:46 pm | | Eric> | Ray, Have fun diving but don't pull any dumb stuff. Stay safe! | | ============================================================================ | | 42) Tue, Aug 15, 2006 - 5:28:32 pm | URL | | glennmcc> | Not too shabby... 100 hits during the 1st 21hrs | | ar190j1 100 (since Aug 14, 2006) | | | ============================================================================ | | 43) Wed, Aug 16, 2006 - 11:18:38 pm | | gregy> | Vladimir...Re: message #9.....sorry I have not answered this before | tonight.... | ... | I could archive messages every month....but...sometimes there are very | few messages...that is why I have deleted Glenn's "auto-archive" | functions and still archive as textfiles..... | ... | Right now, I am archiving only when we get a lot of files, then I give | the text file the FILENAME of the year/month/day that I archived it | ...example..... | adv60818.txt (for 6=year/08=month/18=day) if I archived this board | tomorrow... | ... | However....I will think about your suggestion.....but...see if you can | now easily identify the files you want..... | | | ============================================================================ | | 44) Sat, Aug 19, 2006 - 8:54:04 pm | | ray> | Eric, | | Thanks, I seem to have survived ;-) | | | ============================================================================ | | 45) Sun, Aug 20, 2006 - 9:40:35 am | | Eric> | Ray, Did you have any neat diving experiences ? | | | | | ============================================================================ | | 46) Sun, Aug 20, 2006 - 11:16:48 am | | ray> | Eric, | | Nothing much, lake diving is good for practice, but there's not | much to see. | | | ============================================================================ | | 47) Sun, Aug 20, 2006 - 2:29:38 pm | | ray> | But the oxygen starvation must have done something to me ... I just | managed to increase my free mem to 274,864 ;-) | | | ============================================================================ | | 48) Mon, Aug 21, 2006 - 8:37:25 am | | Eric> | Ray, I'm not a diver but I understand that inland lake water is | usually pretty murky for diving visibility. But, around here we've | got the Great Lakes which seem to pique the interest of many | divers. And, I agree, if oxygen startvation has you confusing | your memory with your computer's memory, then maybe your diving | experiences have affected you... or has some of the smoke from | one of those Canadian grass fires wafted your way and filled | your garage/shop, like that CO2 tank did, with funny smoke? | | | ============================================================================ | | 49) Mon, Aug 21, 2006 - 3:06:16 pm | | ray> | Eric, | | Ah, maybe it was the CO2 acident that made me funny in the head. | Right about the lakes, we usualy have about 10M of warm clear water | on top, then it's cold and murkey underneath. But while I was away I | did have a 'eureka' moment, which let me reorganize my core to give | an extra 4K and I've not finished with it, could end up with | 275K + ... now how to spend it? | | | | | ============================================================================ | | 50) Mon, Aug 21, 2006 - 9:57:55 pm | | ray> | Glenn, | | Did you see that HTML I posted on AD? Does it work for you? | Vladimir says it works fine for him with 1.90 so I'm wondering | where the difficulty lies. | | | ============================================================================ | | 51) Tue, Aug 22, 2006 - 4:30:40 pm | | ray> | VBM says it works with 1.90 with virtual screens off, but | crashes otherwise. My core is fine either way. Is this a bug or | what? | | | ============================================================================ | | 52) Tue, Aug 22, 2006 - 5:34:34 pm | | glennmcc> | Right here is the problem.... | | | | The 'active' variable in the arachne.cfg text area is off-screen when | in any resolution lower than 1024x768 | | Either move the arachne.cfg textarea up to the top so that it won't be | off-screen. Or move the active variable to the keywords.txt textarea. | | Better yet, remove the active variable all-together like so...... | | | | | | | ============================================================================ | | 53) Tue, Aug 22, 2006 - 8:43:06 pm | | ray> | OK, thanks for that, I see what you mean. Now that I examine things | a bit more closely I see that even though my core doesn't hang | loading that page, it doesn't behave properly either -- there's no | cursor in the active textarea and if you click in that area a | malformed horizontal scrollbar appears and scrolling up or down is | genearly buggered up in that box. It can be fixed by clicking in | another text area then reclicking in the bottom, half shown area tho. | | | ============================================================================ | | 54) Tue, Aug 22, 2006 - 8:49:40 pm | | ray> | Nuther question: | | I'm just updating my keywords.txt and I can't find 'ReplyTo'. | I have 'UseRepyTo' but I can't fine the former keyword in the 190 | sources or mine. I tried with 'UseReplyTo' both on and off in | both cores while replying to an email and the resulting mail | seemed identical in all four tests. So what's going on with that? | | Tx. | | | | ============================================================================ | | 55) Tue, Aug 22, 2006 - 9:04:49 pm | | ray> | | Hmmm, it seems the bad rendering happens even with ACTIVE removed, | the scrolling is still fouled up. An 'F9' solves the problem even if | nothing else is touched. | | ============================================================================ | | 56) Tue, Aug 22, 2006 - 9:34:08 pm | | glennmcc> | It's fouled-up because the arachne.cfg textarea is | half on-screen/half off-screen. | | Reduce the size of all of your textareas from 9 down to 4 and the whole | page will be on-screen in 800x600 res. | | | ============================================================================ | | 57) Tue, Aug 22, 2006 - 9:36:22 pm | | glennmcc> | But I would still advise that the active variable be removed regardless. | | | ============================================================================ | | 58) Tue, Aug 22, 2006 - 9:40:42 pm | | glennmcc> | UseReplyTo Yes | | Will automatically place the email address named here..... | | ARt myname@myprovider.net | | ARt == ArachneReplyTo | | | Into the headers of your emails like so........ | | Reply-To: myname@myprovider.net | | ============================================================================ | | 59) Tue, Aug 22, 2006 - 9:42:44 pm | | glennmcc> | The HTML code for placeing ARt into arachne.cfg is located on Opt_pers.ah | | Replyto address     (user@domain)
| |
| | | ============================================================================ | | 60) Tue, Aug 22, 2006 - 9:44:58 pm | URL | | glennmcc> | On a different matter......... | | http://www.talula.demon.co.uk/allegro/ | | | | ============================================================================ | | 61) Wed, Aug 23, 2006 - 6:46:31 am | | Eric> | glennmcc, What exactly is your interest in Allegro ? ... | for Arachne? | | ============================================================================ | | 62) Wed, Aug 23, 2006 - 8:41:11 am | | glennmcc> | IMO, the graphics routines from Allegro should be used instead of our | current hixlov.lib | | | | ============================================================================ | | 63) Wed, Aug 23, 2006 - 12:16:32 pm | | Eric> | glennmcc, That makes sense if Allegro is a better library ! | Are there any negative/bad consequences ? | | | ============================================================================ | | 64) Wed, Aug 23, 2006 - 1:30:05 pm | | glennmcc> | None that I'm aware of. | | ============================================================================ | | 65) Wed, Aug 23, 2006 - 6:18:55 pm | | ray> | Glenn, re 56, 57, roger that, it's gone. I see that all cores don't | like this half-on-half-off thing with text areas, the scrollbars | are fouled up. However, with the boards, that happens; I have an | '#end' on my URL for the boards and it loads with the input box half | displayed but no core hangs so the question remains why my core | does not hang with that testing.htm but all other cores do. | Probably not worth worrying about. | | | | | ============================================================================ | | 66) Wed, Aug 23, 2006 - 6:20:08 pm | | ray> | Next: so 'ReplyTo' is a dead keyword? It's been replaced with | 'ART' ?? | | | ============================================================================ | | 67) Wed, Aug 23, 2006 - 6:35:57 pm | | ray> | Na that's not it, I'm confuzzled. All I can find that looks | relevant is this: | | | //!!glennmcc: begin Oct 19, 2001 | //added to create "reply-to" field in composed messages | //!!glennmcc: June 09, 2002 | //changed so that replyto only gets added when "UseReplyto == Yes" | else if (!strcmpi(cmd,"RT") && mailmsg>=0 && value[0]) | { | if (ConfigYesNo("UseReplyto",0)) // JdS 2005/11/5 | { | configvariable(&ARACHNEcfg,cmd,value); | adrfield(value); | sprintf(str,"Reply-To: %s\n",value); | write(mailmsg,str,strlen(str)); | } | } | //!!glennmcc: end | | | ... but does this mean that 'RT' is a keyword? Sorry I sill have | almost no clue how this cgi stuff works. | | | ============================================================================ | | 68) Wed, Aug 23, 2006 - 7:46:11 pm | | glennmcc> | UseReplyto yes/no is the only keyword that core.exe itself is aware of. | | RT is not a keyword but rather is simply a 'command' used within cgiquery.c | | | | ============================================================================ | | 69) Wed, Aug 23, 2006 - 8:51:17 pm | | ray> | Ok, but what is the string that UseReplyTo activates? | | "sprintf(str, "Reply-To:, %s\n", value);" | | What the heck is in 'value'? Seems to me there should be an email | address stored there no? Keywords.txt says something like: | | ReplyTo The email address to follow "Reply-To:" | | Is this maybe something used by insight? | | | | | | ============================================================================ | | 70) Wed, Aug 23, 2006 - 9:59:24 pm | | glennmcc> | 'value' is the email address one the ARt line of arachne.cfg which gets | passed to cgiquery.c via this line in sendmail.ah | | | | | ============================================================================ | | 71) Thu, Aug 24, 2006 - 4:24:48 pm | | ray> | I see, sorta, anyway. But it works here too, tho I never did at that | keyword to my 'UI' structure. | | ============================================================================ | | 72) Fri, Aug 25, 2006 - 9:35:29 am | URL | | glennmcc> | We hit the 800 mark in 10.5 days | | ar190j1 801 (since Aug 14, 2006) | | http://www.cisnet.com/glennmcc/sitestat.php | | | | ============================================================================ | | 73) Fri, Aug 25, 2006 - 1:43:41 pm | | ray> | Who are ... never mind ;-) | | | ============================================================================ | | 74) Fri, Aug 25, 2006 - 5:15:29 pm | | glennmcc> | hehehe... yep..... never mind. ;-) | | ============================================================================ | | 75) Fri, Aug 25, 2006 - 11:06:36 pm | | Eric> | I wonder how many of those hits are from new users. | I wonder... do you think that ground hog was a wise old | DOS...new Arachne user. | | | ============================================================================ | | 76) Sat, Aug 26, 2006 - 8:44:32 am | | ray> | We could find out if Glenn would put some sort of invitation to one | of the lists on his site. These people should all be encouraged to make | themselves known, there's probably a worker or two in that pile who | could be Shanghaied. | | | ============================================================================ | | 77) Sat, Aug 26, 2006 - 6:58:17 pm | URL | | glennmcc> | Further proof that Ray don't read what's right under his nose. | | What the heck do you mean _IF_ I would put an invitation .... ????? | | Please take this link for information concerning Arachne mailing lists. | ^^^^ ==> http://www.cisnet.com/glennmcc/aralists.php | | What do you call THAT ???? | | Chopped liver ???? | | | | | ============================================================================ | | 78) Sat, Aug 26, 2006 - 7:02:25 pm | URL | | glennmcc> | http://www.cisnet.com/glennmcc/sitestat.php | | Have a look at the stats.... alist 1701 | | We sure as heck did not get 1701 new subscrivers to our lists over the | last 3 years. | We're lucky to have gotten 17 new subscribers... let alone 17 hundred. | | We lead the horses to water... but they just won't drink. | | | | | ============================================================================ | | 79) Sat, Aug 26, 2006 - 7:05:28 pm | | glennmcc> | And notice another point about the site stats.... | | NewTree 1799 (since May 13, 2004) | | More people have taken a look at the directory tree of my hard drive | than have looked at the info about mailing lists. | | | ============================================================================ | | 80) Sat, Aug 26, 2006 - 10:36:39 pm | | ray> | I know it's there Glenn, but it isn't prominent. ... yeah, well OK, | I shouldn't have talked like there's nothing at all. So many web | pages have this overload of links that I suspect most people don't | follow or even notice half of them. Seems to me that the link to | the lists, etc. should be front and center, and don't bother | with some rediculous exageration, you know what I'm saying. | Also, it could be duplicated on the download page itself. | | | ============================================================================ | | 81) Sun, Aug 27, 2006 - 6:10:03 am | | glennmcc> | IMO, That still would not help. | | We _have_ had 1701 hits to it ... but not too many people seem to be | interested in joining the lists. | | As I say... we lead the horses to the water, but they just won't drink. | | | | ============================================================================ | | 82) Sun, Aug 27, 2006 - 7:14:11 am | | Eric> | glennmcc, The horses are afraid of the crocodiles ! | | ============================================================================ | | 83) Sun, Aug 27, 2006 - 9:26:58 am | | ray> | Hmmm, well that seems logical, if we get such a poor return even when | the 'join' page *has* been acessed there doesn't seem must point in | advertising it better. But it doesn't seem right. Arachne is a | marginal, campy browser and the folks that would even think of using | that sort of thing are almost always on the lookout for more | folks who share their outlook, seems to me. | | | ============================================================================ | | 84) Sun, Aug 27, 2006 - 1:25:05 pm | | glennmcc> | But... | what 'seems to be' has most certainly not proven to be 'what actually is'. | | | | | ============================================================================ | | 85) Sun, Aug 27, 2006 - 2:45:40 pm | | Eric> | Guys, When those crocs roll over doing their death roll, if | you look closely, you can see W!nd0$ tattooed on their bellies ! | It seems those crocs have managed to get a patent on | their "improved" treated water and when they splash the horses | with their "improved" water a halucogen is absorbed thru the | horses skin that causes the horses to crave W!nd0$. | A severe viral/worm/bug attack on their computers acts as | an antidote for a few but most are hooked without help from | W!nd0holics Anonamous which is perpetually engaged in law | suits with W!nd0$ over patent enfringements with their | antidotes. | | | ============================================================================ | | 86) Sun, Aug 27, 2006 - 2:55:07 pm | | Eric> | As you guys can see from the "help response" that I posted | on the testers board, That "improved" W!nd0$ water really | messes up their heads. | | ============================================================================ | | 87) Sun, Aug 27, 2006 - 3:15:49 pm | | Eric> | Guys, life has taught me that giving someone what you think | they need doesn't build a relationship. People only appreciate | gifts that they themselves think that they need. Gifts that | they don't need/desire often promote animosity and disdain. | Filling a need gets their attention....perpetuating a need | and keeping it filled keeps their attention. | | | ============================================================================ | | 88) Sun, Aug 27, 2006 - 3:59:06 pm | | glennmcc> | And since virtually everyone in this world _thinks_ they need Windows.... | .... the only gift they think they want is... yet another Windows update. | | | | ============================================================================ | | 89) Sun, Aug 27, 2006 - 4:42:23 pm | | Eric> | And all the websites that they frequent tell them that | they need a W!nd0$ update, or fix (double entendre' intended). | And of course, a blessing, from WG seals the deal. | | ============================================================================ | | 90) Sun, Aug 27, 2006 - 9:22:07 pm | | ray> | Eric, | | RE 87: You are a wise man. The dilemma is that a virtuous man should | give people what they need even if, as you say, this does not bring | any credit to the giver. But the recipients are better off even if | they don't know it, so it's the right thing to do. Unless of course | the recipients simply refuse to do the right thing -- then they are | no better off *and* they hate you into the bargin ;-) | | Hmmmm, ... I think I just learned something. | | | | ============================================================================ | | 91) Mon, Aug 28, 2006 - 6:05:05 am | | glennmcc> | re:"....give people what they need even if,..." | | Nope, not "what they need" ... "what _they think_ they need". | | ============================================================================ | | 92) Wed, Aug 30, 2006 - 12:15:45 pm | | glennmcc> | Some users _think_ they need 'save as draft'. | | So..... now they will have what they think they need. | | | | ============================================================================ | | 93) Wed, Aug 30, 2006 - 12:16:52 pm | | glennmcc> | And yes.... along with it Eric will have his from address displayed. | | | | | ============================================================================ | | 94) Wed, Aug 30, 2006 - 7:34:32 pm | | ray> | Yo, 276,448 free. I've found another little rats nest of waste | in the HTML system. | | ============================================================================ | | 95) Sun, Sep 03, 2006 - 10:53:18 pm | | ray> | Yikes, I just got my core to build with WAT32! | | | ============================================================================ | | 96) Mon, Sep 04, 2006 - 2:12:09 pm | | glennmcc> | You did WHAT ?!?!?! | | | ============================================================================ | | 97) Mon, Sep 04, 2006 - 2:14:31 pm | | glennmcc> | And _where_ did you find a 'pre-built' copy of the Watt23 library ???? | | All I've been able to find for download is the SRC code. | (which I've been trying unsuccessfully to compile with BCC 3.1) | | ============================================================================ | | 98) Mon, Sep 04, 2006 - 3:52:00 pm | | ray> | Udo sent it, seems he build the .lib ok with 3.1. Once I get the | right header I figure I should get it working soon enough, assuming | that the function structure isn't too different. As I mentioned at | AD, it loads ok, no graphics trouble, free mem is 213K. Better | confirm with Udo, maybe I got something wrong. He says he couldn't | link it with your sources due to a DGROUP overflow. | | | | ============================================================================ | | 99) Mon, Sep 04, 2006 - 6:15:05 pm | | glennmcc> | Since with all ther cleanup you have done has freed-up quite a bit of space | in the Dgroup .... | | It makes sense then that it _does_ link OK with your SRCs | | If you can figure-out the rest of the function calls.... we are well on | our way to a Wat32 'working compile'. | | GREAT WORK, DUDE !!!!! | | | | | ============================================================================ | | 100) Mon, Sep 04, 2006 - 7:28:07 pm | | ray> | Well, you've heard me bitchin' lately about what to do with all | my free mem, maybe now I have my answer ;-) Now to figure out the | port ... and I'll be way over my head in this so don't expect | miracles unless of course you want to lend a hand :-) | | | ============================================================================ | | 101) Mon, Sep 04, 2006 - 7:59:54 pm | | glennmcc> | Well, let's see...... in-order to 'lend a hand', | | a copy of the wat32 lib might come in handy. ;-) | | hint, hint, hint | | ============================================================================ | | 102) Mon, Sep 04, 2006 - 9:26:52 pm | | ray> | Ok, it's in the mail. | | BTW, just got sidetracked with a little bug. Remember when we | were trying to capture that '<' error? You came up with a test | that I've had in my code since then and so far it has only | failed once, that's on the MISC board where: | | <;  | | ... shows up. Is the semi-colon permited? Doesn't seem to | happen on the other boards; when I add a filter for the semi, | all is well. As you can guess, without the test the 'nick' | code becomes plain text. | | | | ============================================================================ | | 103) Mon, Sep 04, 2006 - 9:31:10 pm | | ray> | Sent it to tripod instead 'wattcp32.zip' note that you'll need a | header too, I think I just downloaded the right one. Will check and | upload it if it works. | | | ============================================================================ | | 104) Mon, Sep 04, 2006 - 10:39:52 pm | | Eric> | Guys, What is the benifit of compiling with WATTCP32 ? | | ============================================================================ | | 105) Tue, Sep 05, 2006 - 12:00:33 am | | Eric> | Ray, Isn't most of that stuff indexed on your Tripod outdated ? | | | ============================================================================ | | 106) Tue, Sep 05, 2006 - 4:11:46 pm | | ray> | Eric, | | It should be a heck of a lot faster, or that's what the guys at | AD are speculating, seems other DOS programs that use it are | much faster than Arachne. Don't quote me tho, I'm just trying | it on for size. As to tripod, you're probably right, let's ask | the McC to clean it up. | | Glenn, if you would? | | | ============================================================================ | | 107) Tue, Sep 05, 2006 - 4:44:21 pm | | glennmcc> | Yep, that's the point of it. | | I have done some quite extensive testing and every Wattcp application | that uses the new LIB is 3 to 5 times faster than those using the old LIB | | Arachne, ftp.exe, wget (old version), telnet and several others using | the old LIB are giving me a max throughput of 60,000 bytes/sec with an | average throughput of 35,000 bytes/sec on this DSL connection. | | Lynx386 and wget (new version) which both use the new LIB are getting | max throughput of 170,000 bytes/sec with an average of 120,000 bytes/sec. | | In the tests I performed, everything else was identical. | | The same file downloaded with each application within just a few seconds | of eachother (therebty eliminating the possibility of different 'network lag | times due to doing the tests at heavy traffic vs low traffic time) | | The same packet driver loaded on the same machine with the same DSL | modem..... etc.....etc...etc... | | The only differecnce was old vs new LIB | | ============================================================================ | | 108) Tue, Sep 05, 2006 - 4:49:11 pm | | glennmcc> | Oh, in one test just a few days ago.... Arachne got 62,000 bytes/sec | and Lynx386 got 180,000 bytes/sec on the same file just 10secconds | later. | | Switching back-and-forth between Arachne and Lynx386 for 10 downloads each. | The averages were | Arachne 55,000 (old LIB) | Lynx386 170,000 (new LIB) | | | ============================================================================ | | 109) Tue, Sep 05, 2006 - 5:21:30 pm | | glennmcc> | Ray, | | I got the LIB now ... but what about the header ? | | ============================================================================ | | 110) Tue, Sep 05, 2006 - 5:28:45 pm | URL | | glennmcc> | Eric, | | index.htm is now up-to-date at ... http://rayandrews0.tripod.com/ | | ============================================================================ | | 111) Tue, Sep 05, 2006 - 9:25:33 pm | | ray> | Yeah, that's the thing, no header, it is probably in the | stuff I downloaded last night, just having a chance to take a | look at it now will advise. | | | | ============================================================================ | | 112) Tue, Sep 05, 2006 - 9:39:58 pm | | glennmcc> | Will wait. | | ============================================================================ | | 113) Tue, Sep 05, 2006 - 9:48:13 pm | | ray> | Jesus. | | The source code zip contains 276 headers and the included documentation | is about how to build the .lib for a hundred different situations | with no info at all about how to do what we're trying to do. | | Back to the site for another zip ... | | | | ============================================================================ | | 114) Tue, Sep 05, 2006 - 9:52:36 pm | | ray> | Aww nuts, the 'binaries' .zip is 13M long. Glenn howbout you | download it, and tell me what's in there, finding the header | should be a bit easier in that package, I'm guessing. | | | | ============================================================================ | | 115) Tue, Sep 05, 2006 - 10:08:50 pm | | ray> | The help file would be useful if we were starting from scratch, | information on headers totaly abscent :-( | | | ============================================================================ | | 116) Tue, Sep 05, 2006 - 10:15:45 pm | | ray> | If I had a few years, I'm sure I could make something of all that | stuff, as it is I'm totaly at a loss. Heck, do you have the sources | for Lynx? Maybe the header can be stolen from them :-/ | | | | ============================================================================ | | 117) Wed, Sep 06, 2006 - 4:22:51 pm | | glennmcc> | I downloaded all of the Watt32 SRC files a long time ago. | | BRB | | | ============================================================================ | | 118) Wed, Sep 06, 2006 - 4:28:39 pm | | glennmcc> | | Volume in drive E is MCCORKLE_03 | Directory of E:\WATTCP32 | | . 12-19-05 9:27p | .. 12-19-05 9:27p | WATT32B ZIP 14497077 4-24-06 8:39p | WATT32D ZIP 896625 4-24-06 8:43p | WATT32S ZIP 2367898 4-24-06 8:40p | 5 File(s) 14262272 bytes free | | As you see from the date of creation of the wattcp32 subdir ... | I originally grabbed all of the SRC code stuff in DEC of 05 | | I then 'upgraded' to the newer stuff in Apr 06 | | As for finding the stuff we need from inside of any of thjose ZIPs | | You're guess is as good as mine. | | I'm in the same boat as you. | | If I _could_ make heads or tails of it.... I _would have_ already. | | | | ============================================================================ | | 119) Wed, Sep 06, 2006 - 8:41:14 pm | | ray> | Hard to believe that anyone can make heads or tails of it :( | I've just tried using some of the headers that come with the SRC | package and it only makes things worse, I go from 8 errors up to | hundreds :(( | | | ============================================================================ | | 120) Wed, Sep 06, 2006 - 8:50:47 pm | | glennmcc> | Had a look myself at the headers. | | \inc\tcp.h seems to be the right one. | | At-least that one has some of the functions that I recognize. | | | | | ============================================================================ | | 121) Wed, Sep 06, 2006 - 9:46:38 pm | | ray> | Yeah, I tried it and got tons of grief, seems there are some | functions that have been majorly renamed or reworked, looks like | a few simple name swaps won't cut it. | | | ============================================================================ | | 122) Thu, Sep 07, 2006 - 4:31:30 pm | | glennmcc> | Pardon my language but.... SHIT !!!, I was afraid of that. :((( | | ============================================================================ | | 123) Thu, Sep 07, 2006 - 4:46:04 pm | | ray> | I think Udo is more familiar with this stuff, since he already | knows how to build the .lib from scratch. I think the best plan is to | get him to try it with my sources, since we already know that | it can at least build with just a few function calls commented out | so there are no DGOUP or memory issues. Once he gets that running, | it shouldn't be too hard to port it to your sources unless there | are brick walls regarding DGROUP/memory but I think we already have | talked about ways to empty DGROUP, so that should be solvable. | BTW, the 'big one' was that I can't find any parallel to | 'resolve_fn()' | | | | ============================================================================ | | 124) Thu, Sep 07, 2006 - 7:35:01 pm | | ray> | I am so close! | | No errors, no warnings, loads, dials, but can't find IP. | it almost for sure comes down to three functions, where I've had | to guess among a few possible replacements, and I'll bet my | ass it comes down to 'resolve_fn()' the 'replacement' 'resolve()' | only has one argument, and I'm sure the other arg is needed. | I'd bet that a wattcp guru could have my core connected in | minutes or hours. | | Oh, and yeah, it's inc\tcp.h alright, I got it working with only | a few changes, mostly due to my own macros in my code, shouldn't | be any issue for you of course. Oh 'ResetPort()' also looked like | it could be causing trouble. | | | ============================================================================ | | 125) Fri, Sep 08, 2006 - 2:21:12 pm | | ray> | Huston, we have a connection. | | | ============================================================================ | | 126) Fri, Sep 08, 2006 - 4:37:58 pm | | glennmcc> | Fan-freakin-tastic !!!!!!!!!!!!!!!!!! | | Could you do me a big favor ? | Please zip-up everything needed | (core.exe arachne.cfg, arachne.bat ... etc....etc), and send it to me. | | I'll do some download speed comparisons to see if we were right about | Watt32 vs Wattcplg.lib being the problem. | | | | ============================================================================ | | 127) Fri, Sep 08, 2006 - 7:12:36 pm | | ray> | Hey, not so fast! I don't belive this thing can actualy do any work | yet, I mean it hangs constantly with nasty messages even thought | some pages will load. I'll send the .exe if you want, but I'd | rather you had a look at the changes I made in my sources, I'll | flag all of them, and then maybe you can figure out this function | call stuff that I had to wing. Once these few problematic | calls are sorted out, I'm sure she'll fly. Please advise. | | | ============================================================================ | | 128) Fri, Sep 08, 2006 - 7:14:30 pm | | ray> | Oh, don't worry about my edits and changes, the root functionality | of all the wattcp stuff is absolutley unchanged, heck I can hardly | play with that stuff without having the .lib sources to fool with too, | and I've never gone near them. | | | ============================================================================ | | 129) Sat, Sep 09, 2006 - 2:39:36 pm | | glennmcc> | Errors you say ? | | No problem. | | Can it start-up, display l:\arachne\hotlist.htm and do a BGdownload | of one .EXE or .ZIP file from the net. | | If so... then I can do the D/L speed tests. | | | ============================================================================ | | 130) Sat, Sep 09, 2006 - 3:01:59 pm | | ray> | Hmmm, brave man. Let me just go and see if it can do a download. | | | ============================================================================ | | 131) Sat, Sep 09, 2006 - 3:38:07 pm | | ray> | He he he, I can hardly believe it myself, but it downloaded | Joes' sources from your site. no change in speed here tho, about | 4.4K/s. Ok, if you want an .exe, not sources, I'll send that, | gotta work outside just now, I'll throw the files together and | send 'em latter this aft, takes an hour or so to make sure | things are more or less complete. | | | | ============================================================================ | | 132) Sat, Sep 09, 2006 - 3:43:48 pm | | ray> | It's almost funny the way this sorta works even while | sputtering error messages at you the whole time. Like an old mule, | it complains, but does the work anyway. | | | | ============================================================================ | | 133) Sat, Sep 09, 2006 - 4:45:34 pm | | glennmcc> | Kewl. | | I'll say again..... | | Fan-freakin-tastic !!!!!!!!!!!!!!!!!! | | | ============================================================================ | | 134) Sat, Sep 09, 2006 - 4:48:06 pm | | glennmcc> | Oh and BTW, | | You're not gonna see any change in speed on dial-up | | We need to test it on DSL and Cable connections. | | That's where the problem lies. | | Our current compiles using Wattcplg.lib are getting a max of | 60kb/sec instead of the 170kb/sec that they _should_ get. | | ============================================================================ | | 135) Sat, Sep 09, 2006 - 4:49:49 pm | | glennmcc> | That's for DSL. | | Cable _should_ get from 340kb/sec to possibly as fast as 1meg/sec | | | ============================================================================ | | 136) Sat, Sep 09, 2006 - 4:51:43 pm | | glennmcc> | I should also be able to get close to 1meg/sec going directly | between my 2 machines via the 100mbps NIC cards. | | ============================================================================ | | 137) Sat, Sep 09, 2006 - 6:31:42 pm | | ray> | Ok, just sent it to tripod, let me know if I forgot something, | hard to keep up to date with my own stuff ;-) Oh, and I understand | that with speed, no improvement with dialup expected, but it was | worth mentioning. Anyway, I'll be amazed if it works up to spec. | what with the sheer guessing I did with some functions. | Note, as laaaca said, gotta use wattcp.cfg, mine included, might try | '%my-ip% method, suposta work. Note, one of the error msgs I get is | that I have no gateway, maybe it doesn't like 0.0.0.0 dunno. | | | | ============================================================================ | | 138) Sat, Sep 09, 2006 - 6:33:58 pm | | ray> | Oh, I didn't bother to resend the .lib she wants 'wattcpbl.lib' | If there's .cfg trouble, consult the include config.log, modify as | needed then try using that AS arachne.cfg for testing. | | | | ============================================================================ | | 139) Sat, Sep 09, 2006 - 9:09:25 pm | | ray> | Pacing the floor .... | | | ============================================================================ | | 140) Sat, Sep 09, 2006 - 9:12:05 pm | | glennmcc> | No luck getting any remote pages or files. :( | | But I did find out why BOOTP does not work. | | The servwer I'm connected to does not support BOOTP but rather DHCP | | WATTCPLG.LIB is compiled for BOOTP/DHCP | | This error message seems to indicate that the new LIB is compiled for | strictly BOOTP but not DHSP | | ------------------------------------------------------ | DHCP needed, but library wasn't built with "USE_DHCP" | | Aborting setup... | _____________________________________________________ | | I got that error when I tried this in wattcp.cfg | | my_ip = dhcp | | | | ============================================================================ | | 141) Sat, Sep 09, 2006 - 9:35:35 pm | | ray> | Hmmm, I never got that message. But if you put your settings into | wattcp.cfg and use the same manual style settings in arachne.cfg as | I did, you still get nada? Anyway, it looks like there's more than | one way to build that .lib eh? Perhaps Udo (haven't heard back from | him) can rebuild with some changes. Come to think of it, some of | the errors I got seemed to refer back to stuff in the sources | themselves too. Nuts, I'd expect you to do at least as well as | I did connection wise, can you try a plain vanilla dialup? | At least that should work. | | | | | | ============================================================================ | | 142) Sat, Sep 09, 2006 - 10:43:23 pm | | glennmcc> | Narrowed it down to a DNS problem | | can't get any remote page or file via the domain name. | | Gotta use the IP address of the page I want to get it. | | ============================================================================ | | 143) Sat, Sep 09, 2006 - 10:44:24 pm | | glennmcc> | Gotta hit the sack pretty soon. | | I'll try again after work tomorrow by using different DNSs | | ============================================================================ | | 144) Sun, Sep 10, 2006 - 8:32:25 am | | ray> | Ah, but you did manage to get something somehow! That's cool, | this thing is going to work :-) Now, where is Udo when you need him? | | | | | | ============================================================================ | | 145) Sun, Sep 10, 2006 - 1:19:30 pm | | glennmcc> | The only thing I was able to get so-far are the pages stored within | my DSL modem. | | http://192.168.0.1/ accesses those pages. | | But attempting to access anything via its domain name fails. | | So, it seems that it's not accessing the DNS #s | | I'll try some different DNSs now | | BRB ... I hope. | | ============================================================================ | | 146) Sun, Sep 10, 2006 - 2:15:07 pm | | glennmcc> | Still no go no matter what I try. :( | | And just now got this error from your core when trying my_ip = bootp in watt | | BOOTP needed, but library wasn't built with "USE_BOOTP" | | | ============================================================================ | | 147) Sun, Sep 10, 2006 - 2:16:21 pm | | glennmcc> | So, it looks like Udo did not build either of them into the LIB | | It requires that the IP be specified. | | | ============================================================================ | | 148) Sun, Sep 10, 2006 - 3:04:34 pm | | ray> | Well then, let's dig Udo up and send him back to the .lib factory. | | Cool that the .lib actualy tells you what's wrong with it eh? | | | ============================================================================ | | 149) Sun, Sep 10, 2006 - 4:11:42 pm | | glennmcc> | Sometimes yes... sometimes no. | | Sometimes it just takesx forever to do anything at-all and then I jaust | get the can't load page error. | | ============================================================================ | | 150) Sun, Sep 10, 2006 - 4:14:03 pm | | glennmcc> | I'm here right now using my core and miniterm to connect, but using | only 1 DNS speced in arachne.cfg | | I used the 1st DNS as shown on my DSL modem connection page to confirm | that it does in-fact work. | | [tcp/ip] | IP_Address PPP | IP_Grab IP address set to | NameServer 206.141.193.55 | AltNameServer | Gateway 0.0.0.0 | AltGateway 0.0.0.0 | Netmask 0.0.0.0 | TCPconfig PPPTCP.CFG | | --- ppp.log --- | | | | ============================================================================ | | 151) Sun, Sep 10, 2006 - 4:14:55 pm | | glennmcc> | Oops... hit F2 instead of F3 | | --- ppp.log --- | MINITERM 1.65 - external dialer for PPP/SLIP drivers. (c)2000 Arachne Labs. | | * Reading configuration file L:\ARACHNE\ARACHNE.CFG | * Initializing modem. Press to abort. | AT&fs7=90s11=50 | OK | * Dialing 330-423-4010. Press to abort. | ATDT330-423-4010 | CONNECT 53333 V42bis | | * Leaving MINITERM and trying SLIP/PPP. Press + to abort. | PPPD status: IP address set to 4.224.207.138 | | ============================================================================ | | 152) Sun, Sep 10, 2006 - 4:16:25 pm | | glennmcc> | --- ENV variables --- | | MYIP=4.224.207.138 | REMIP=209.244.31.10 | NETMASK=0.0.0.0 | PEERMRU=1500 | | ============================================================================ | | 153) Sun, Sep 10, 2006 - 4:20:21 pm | | glennmcc> | Hhhhmmmm, | | I just wonder. | | BRB | | | | | ============================================================================ | | 154) Sun, Sep 10, 2006 - 5:08:41 pm | | glennmcc> | Nope...... tried every possible cobination of CFG settings to no avail. :(( | | ============================================================================ | | 155) Sun, Sep 10, 2006 - 6:30:48 pm | | ray> | Yeah, well then we just have to wait for Udo to build in BOOTP | handling I suppose. | | | ============================================================================ | | 156) Sun, Sep 10, 2006 - 6:43:35 pm | | glennmcc> | We just got mail from Udo :))) | | | ============================================================================ | | 157) Sun, Sep 10, 2006 - 6:44:08 pm | URL | | glennmcc> | http://tech.groups.yahoo.com/group/ArachneDevelopment/message/2609?unwrap=1& | | ============================================================================ | | 158) Sun, Sep 10, 2006 - 10:07:10 pm | | ray> | Yup, more work tomorrow :) | You'll bag it before I do, I'll wager. | Na, you need to wait for me to rebuild it -- why? If you had sources | you wouuldn't have to wait. | | | ============================================================================ | | 159) Mon, Sep 11, 2006 - 8:17:07 am | | glennmcc> | Your sources and mine are just too different to even consider trying | to 'meld' your changes for the new LIB into my code. | | If, and only _if_ your next build proves my theory the wattcplg.lib is | what's causing the slow speeds will it even become needed for the | 'standard SRC' to updated to use the new LIB. | | If the new LIB does not get at-least 125kb/sec throughput..... then | there will be no need to change from old to new. | | At this time... that is. | | Sometime in the future we will need to do it | so that we'll have IPV6 capability. | | But for right now the only reason to change is to increase our speed. | | | ============================================================================ | | 160) Mon, Sep 11, 2006 - 5:07:29 pm | | ray> | Au contrare, my friend, I've made zero changes to how the code | interfaces *functionaly* with WATTCP, all you'd see is some | renaming of variables, etc. Anyway, I understand your motives | exactly, for you the only reason to get my core working with WAT32 | is to see if you want to persue this further, and that's fine, however, | you'd be able to do that faster if you had sources to tinker | with directly, since you know how this stuff works and I don't. | You have knowledge, I have sources, it's like a guy with sight, | and a blind man with a gun trying to target shoot, see what I mean? | The sooner we know if WAT32 performs in my core, the sooner we'll | be able to backtrack it into yours -- if that can be done given the | differences in memory use. But even then, once you know WAT32 can | perform, you at least know that it's worth the effort on your part | to borrow a bit of efficiency from me to make your core swallow | it. Working as I do between bases all the time, I am quite sure | that once my core works with '32, I could meld the changes need | into your sources with no trouble at all. | | | ============================================================================ | | 161) Mon, Sep 11, 2006 - 5:18:15 pm | | glennmcc> | Sounds like a good plan to me :) | | OK then... can yours be compiled with the new LIB that Udo sent | so that I can test it with BOOTP/DHCP ? | | If so.... please send me a new core and we'll see if we get more speed. | | If we do... I'll make the needed changes to my SRCs | | ============================================================================ | | 162) Mon, Sep 11, 2006 - 8:16:26 pm | | ray> | Nuts! I get a DGROUP overflow with the BOOTP .lib, it's even | bigger and fatter than the other :( | DAMN! I just finished moving stuff IN to DGROUP to avoid malloc's | now I hafta undo that. | | | ============================================================================ | | 163) Mon, Sep 11, 2006 - 8:19:56 pm | | ray> | I just sent sources to Udo, lets see what he can acomplish, I won't | start undoing things in my core until I hear from him. | | | ============================================================================ | | 164) Mon, Sep 11, 2006 - 8:22:26 pm | | glennmcc> | Well of-course it's bigger and fatter. | | 'Bootstrap Protocol' and 'Dynamic Host Configuration Protocol' | are some damn big words. | | | | | | ============================================================================ | | 165) Mon, Sep 11, 2006 - 8:26:30 pm | | ray> | I wish I had some way of knowing how much more space the new .lib | needed, that way I could start emptying my DGROUP with some | sort of plan insead of just hacking and hoping. | | | | ============================================================================ | | 166) Mon, Sep 11, 2006 - 8:29:24 pm | | glennmcc> | Ask Udo if he might be able to enable just DHCP but not BOOTP for our | speed test compile. | | The same thing still applies. | | All we need for right now is a successfull compile with DHCP enabled. | | If that increases our speed sugnificantly, we can continue to iron-out | the rest of the problems. | | But if it turns-out that I've been wrong all along in my assumption | that the old LIB was the bottleneck.... we don't need to anything at-all. | | We only need the new LIB if it increases our speed. | | If it does not... then I was wrong in my assumption and we can stay with | the old LIB and continue looking for the real cause of the slow speed. | | ============================================================================ | | 167) Mon, Sep 11, 2006 - 9:39:18 pm | | ray> | Shit, shit, shit. | | Pardon my French. Just finished booting a half dozen structures out | of DGOUP and back in to malloc-land and still no go, how much | more global data does the BOOTP build need for kryssakes. | | Now, wasn't the first .lib exactly what you suggest, as I understand | Udo it had DHCP but not BOOTP no? If it doesn't work that's probably | because of my buggered function calls, let's let Udo sort it out | and see if it works then, then do some speed tests, then work on | BOOTP. | | | ============================================================================ | | 168) Tue, Sep 12, 2006 - 4:54:56 pm | | glennmcc> | Nope... the 1st LIB had niether BOOTP nor DHCP | | These are the errors I got when trying 'my_ip= bootp' and 'my_ip= dhcp' | in wattcp.cfg | | | BOOTP needed, but library wasn't built with "USE_BOOTP" | | DHCP needed, but library wasn't built with "USE_DHCP" | | | ============================================================================ | | 169) Tue, Sep 12, 2006 - 6:08:09 pm | | Eric> | glennmcc, I think your post#140 got us confused. | | ============================================================================ | | 170) Tue, Sep 12, 2006 - 6:48:39 pm | | glennmcc> | You're not alone... I too was confused. | | ============================================================================ | | 171) Tue, Sep 12, 2006 - 6:53:11 pm | URL | | glennmcc> | But now that I've tried both BOOTP & DHCP and both resulted in the same | type of error, we can now see that the 1st lib does not support either | of them. | | Udo seems to have comfirmed this .... | | http://tech.groups.yahoo.com/group/ArachneDevelopment/message/2609?unwrap=1& | | "You are right; BOOTP is disabled by default. I have recompiled it with | DHCP and BOOTP support; let's see if it works now." | | | | | ============================================================================ | | 172) Tue, Sep 12, 2006 - 6:54:37 pm | | glennmcc> | But now the new LIB is too big | and Ray is getting those 'DGROUP exceeds 64k' errors. :(( | | ============================================================================ | | 173) Wed, Sep 13, 2006 - 7:14:13 am | | ray> | Ok, I thought DHCP was 'on' regardless. God, what a pig this .lib | is. Now, as I said, I can empty my DGROUP quite a bit without too | much trouble, but I'd like to know how much I need to free up first, | I want a target. | | | | ============================================================================ | | 174) Wed, Sep 13, 2006 - 7:17:26 am | | glennmcc> | 64k ought t odo it. | | | | | ============================================================================ | | 175) Wed, Sep 13, 2006 - 1:29:39 pm | | ray> | But riddle me this: I can connect with a totaly manual | configuration, so why can't you? Did Udo find his WAT16 sources? | Seems to me you'd have that. | | | ============================================================================ | | 176) Wed, Sep 13, 2006 - 4:22:08 pm | | glennmcc> | You are connecting via dialup... me via DSL. | | This DSL modem seems to require BOOTP/DHCP | | I can grab the pages stored within the modem itself, | but I can't get any 'outside' pages. | | Not even when attempting to access their IP addresses instead of their | domain names. | | The only way to get to the 'outside world' is when configured for BOOTP/DHCP | | ============================================================================ | | 177) Wed, Sep 13, 2006 - 4:23:08 pm | | glennmcc> | Both Joe & I have the SRCs he modified for wattcplg.lib | | I'll ZIP 'em up and send 'em to Udo. | | | ============================================================================ | | 178) Wed, Sep 13, 2006 - 5:50:36 pm | | ray> | Yeah, well I don't understand none 'a that there stuff anyhee. | Thanks for giving Udo what he needs, this is a clever guy, he's | going to come up with something. | | | ============================================================================ | | 179) Thu, Sep 14, 2006 - 6:39:40 pm | | ray> | Well, I just spend the afternoon converting almost the whole | bloody stack of external/global variables into a structure, thus | that structure can now be moved out of DGROUP and into far memory | if needed, and that should squeeze as much space as can easily be | achieved free. | | BTW, have you managed to get Udo's 'coreh' working, I can't, it | gets stuck in a loop. | | | | | ============================================================================ | | 180) Thu, Sep 14, 2006 - 7:41:26 pm | | glennmcc> | It worked 'right out of the box' for me. | | However... the bad news is in your inbox :(( | | | ============================================================================ | | 181) Thu, Sep 14, 2006 - 9:20:21 pm | | ray> | Hmmm, if it works there, then it must be some silly thing here, | I'll have at it again. Maybe some .cfg variable or something. | | | ============================================================================ | | 182) Thu, Sep 14, 2006 - 9:22:45 pm | | ray> | So we gotta get my core working with the LARGE compile, with the | *first* of his .libs and work from there, once we've got something | working we can run the 'is this worth it at all' test, then, pending | the answer, go from there. But your logic is tight vis. the other | WAT32 programs -- gotta be the .lib | | | ============================================================================ | | 183) Fri, Sep 15, 2006 - 7:50:08 pm | | glennmcc> | No.... not the *first* of his LIBs ... that one does not have BOOTP/DHCP | | We need to get it working with the LIB that has BOOTP/DHCP enabled. | | Failing that... maybe Udo can build a copy of the LIB with just DHCP enabled | | DHCP is the 'key' to getting these speed tests done to see if we need to | switch to the new LIB. | | | ============================================================================ | | 184) Fri, Sep 15, 2006 - 7:52:23 pm | | glennmcc> | And even tho the logic is 'tight' ... it still might prove to be 'all wet'. | | Untill we get core.exe compiled with WAT32 with DHCP enabled... it's | still just a theory. | | ============================================================================ | | 185) Sat, Sep 16, 2006 - 12:39:09 pm | | ray> | Yeah, I just wanted Udo to get the first, non-BOOTP library build | working with my sources just so we have a starting point, he still | has problems building whereas I have none, so there's some | anomaly at the lowest level, gotta sort that out before anything | else so we know that his '3.1 efforts are identical to ours. | | | ============================================================================ | | 186) Sat, Sep 16, 2006 - 3:38:57 pm | | ray> | Glenn, latest build at tripod, BOOTP working :-) | | | | ============================================================================ | | 187) Sat, Sep 16, 2006 - 7:01:24 pm | | glennmcc> | On my way to get it right now. | | THANK YOU !!!! | | ============================================================================ | | 188) Sat, Sep 16, 2006 - 7:13:46 pm | | glennmcc> | 1st try... | | It complained that I did not have rarachne.cfg and would not start-up. | | So I renamed arachne.cfg as rarachne.cfg and now it complains that I | don't have arachne.cfg but started-up anbd went to the video setupo | screen. | | Did video setup and it exited. | | Restarted and went to http://arachne.cz/ (my homepage) | | Hit 'H' for hotlist and linked to this page .... CRASH !!!! | | | ============================================================================ | | 189) Sat, Sep 16, 2006 - 7:36:07 pm | | ray> | Didn't I mention that it's now 'rarachne.cfg'? | Anyway, sorry about all that, irritating as hell I know. I think | the unique filenames are a good idea, but all the rest of this | stuff is happening right at the same time as I've converted to | the 'r' filenames and so, what with bouncing around between | even my older cores, my newer cores, the WAT32 cores and | all, things are a bit confused ;-/ | | | But I crashed going to the boards too, so that's the same for | both of us. Any speed results downloading? I had no trouble doing | that. | | | ============================================================================ | | 190) Sat, Sep 16, 2006 - 7:37:37 pm | | ray> | Oh, and naturaly I forgot to change the version string, the knot | around my dink untied itself. | | | ============================================================================ | | 191) Sat, Sep 16, 2006 - 7:41:32 pm | | ray> | Note my calculations at AD, seems you need about 4K of DGROUP, | I figure you can grab that easily by making your message file | FAR, note how I did it in 'mess-eng.c' and just use the same | method, there should be no problem. | | | ============================================================================ | | 192) Sat, Sep 16, 2006 - 8:09:05 pm | | glennmcc> | Got her working long enough to do a screen capture of my speed test. | (about 27 crashes to get this done) :( | | http://www.cisnet.com/glennmcc/images/too_slow.gif | | We now know that we need to stay with our current LIB | | | ============================================================================ | | 193) Sat, Sep 16, 2006 - 8:10:42 pm | | glennmcc> | Compare that slow cludge to these..... | | http://www.cisnet.com/glennmcc/images/faster.gif | http://www.cisnet.com/glennmcc/images/76124bps.gif | | ============================================================================ | | 194) Sat, Sep 16, 2006 - 8:49:16 pm | | Eric> | glennmcc, Am I correct?...The slowest speed (32 kb/s) | was with Ray's core and the other 2 (57 kb/s and 71 kb/s) | were with your core? BTW, I told you that renaming stuff | was going add to the confusion. hehehe | | ============================================================================ | | 195) Sat, Sep 16, 2006 - 10:02:58 pm | | glennmcc> | too_slow == Ray's newest compiled today. | slower == Udo's compiled yesterday. | faster == mine compiled Aug 30th | | | ============================================================================ | | 196) Sat, Sep 16, 2006 - 10:04:04 pm | | glennmcc> | 76124bps == mine compiled Aug 30th while using mss=1600 in ppptcp.cfg | | ============================================================================ | | 197) Sat, Sep 16, 2006 - 10:11:05 pm | | ray> | Nuts, it doesn't make sence, there would be no reason to | even have a WAT32 unless all that bloat acomplished something | useful. The fact that WAT32 even exists is proof that it must | be good for something, that plus the speeds achieved by other | apps. And don't forget, I have no faith at all in my 'port' | I was only trying to get it to build, it's a miracle that it | connects at all IMHO. Let's let Udo kick the .C sources | around and see what happens. Too soon yet to close the book | on '32. | | Eric, think of the 'r' prefix to my renamed files as being | a silent letter, everyone will still call it 'Ray's core' | all the docs will still refer to arachne.bat. arachne.cfg, | core.exe etc. the prefix is just to make sure the two cores | don't trip over each other. And the idea could be expanded, | if needed we could even have ecore.exe for your build, etc. | | | ============================================================================ | | 198) Sat, Sep 16, 2006 - 10:13:10 pm | | ray> | Hmmm, you know, the fact that you get different results with | yesterday and today's .libs is proof that this is far from | stable, there is no controled reason why one should be faster | than the other, so something uncontrolled and unknown is at work, | once it is controled, who knows?? | | | | ============================================================================ | | 199) Sat, Sep 16, 2006 - 10:15:22 pm | | ray> | Also, you seem to be getting more crashes than me, I downloaded | several big files with no problem, only going to the boards | crashed me, I figure as long as Udo is interested in this there | is hope for proper speed. | | | ============================================================================ | | 200) Sat, Sep 16, 2006 - 10:18:39 pm | | ray> | It could even be something as simple as the changes that seem to | have been made in the paramaters for wattcp.cfg, could be that | something is defaulting to a crawl for lack of a proper | config option. | | | ============================================================================ | | 201) Sat, Sep 16, 2006 - 10:19:48 pm | | ray> | I wish Dr. T was still on board, he'd figure this out :( | Or maybe Andrej should be consulted. Anyway, it's in Udo's hands | for now. | | | | ============================================================================ | | 202) Sat, Sep 16, 2006 - 10:49:17 pm | | Eric> | How do we know that the slowdown isn't caused by | some incompatibilites of WAT32 library with | Arachne? After all you say it is faster when | used in other applications. If Arachne/core is | searching for something that isn't there, then | there would have to be a slowdown. In that case | the slowdown isn't really caused by the library | but by the improper use of the library. The WAT32 | library functions could be twice as fast as those | used in Arachne currently, but if Arachne/core is | not using them properly then a slowdown would be | expected. AND just because you can do a download | doesn't mean the library is being used entirely | as it should be. IMHO 27 crashes indicates some | incompatibilities. Similar to running a program | written by MSDOS on PCDOS or OPENDOS or FREEDOS. | Conceivibly, an ASCII copy of the program could | run OK on both DOSs but a binary copy made by | one DOS may not run smoothly in the other DOS | due to differnces in interpreters/libraries. | | ============================================================================ | | 203) Sun, Sep 17, 2006 - 6:01:46 am | | glennmcc> | Yep... you're 100% correct on those points. | | I hope Udo can get it figured-out. | | My 12month, $14.95/mo, 1.5megabit/sec DSL subscription runs-out | at the end of Oct. so.... I just upgraded to the new 12month special offer | they just made. | | The new offer doubles my max speed to 3megabits/sec at $17.99/mo. | | I sure hope to able to take advantage of this new higher speed | in both Linux _and_ DOS. | | ============================================================================ | | 204) Sun, Sep 17, 2006 - 8:36:17 am | | ray> | Eric, | | That's all quite true, at this stage I am *sure* that my import | of the '32 library is not correct, we need an expert to interface | Arachne with the '32 library properly. As I said previoulsy, all | I was even trying to do was to see if the linker would swallow | the new .lib with my core, given memory issues. Once it did swallow | it, I tried connecting on a lark and no one was more surprised than | me that it worked at all. | | BTW, Glenn, I don't think you can use any config file except | wattcp.cfg because one of the functions I could not 'find' in the | new lib was the config file finder, thus the only .cfg file that | will work is the default: wattcp.cfg. | | | | ============================================================================ | | 205) Sun, Sep 17, 2006 - 8:57:23 am | | Eric> | Have I got it right that the linker assigns the | correct library functions to requested functions | in the source code? | | ============================================================================ | | 206) Sun, Sep 17, 2006 - 11:24:57 am | | ray> | I think so. The compiler just deals with each module as an | individual unit, the linker's job is to stich all the modules | together, so that each function call is pointed to the right | function, wherever it might be found. We write code using | names for things, but in the .exe, these are all replaced with | addresses, so 'InitializeArachne()' becomes a pointer to wherever | the linker finds: | | void InitializeArachne(void) | { | } | | | ============================================================================ | | 207) Sun, Sep 17, 2006 - 1:34:09 pm | | glennmcc> | Ray, | | Yep, wattcp.cfg seems to be required. | | So these are the settings that got me connected....... | | --- wattcp.cfg --- | # | # To be used with Klos PPP - PPPWAT.EXE will modify this: | # Nameservers can be defined in ARACHNE.CFG | # | my_ip = bootp | netmask = 255.255.255.0 | gateway = 0.0.0.0 | # | sockdelay=40 | hostname=arachne | mss=1600 | ____________________________________ | | | Note: | mss=1600 gives me the best speed on this DSL connection. | | | | ============================================================================ | | 208) Sun, Sep 17, 2006 - 4:25:18 pm | | ray> | Cool, I'll try those settings too, it was bitching at me that | it doesn't like the all zeros netmask. Any changes in speed | or stability? BTW I've been trying a little experiment, as you know | in init.c the tcp buffers are malloc()'ed, thus acessed with | far pointers. Now, I'm wondering what would happen if I booted | something else out of DGROUP and stuffed the tcp buffers in there | instead, depending on the frequency of access to those buffers, it | could be quite a bit faster. It's the same here, but that's due to | the hardware limitation, want to try it over there? I'll send a | core to tripod if you are interested. It might even be that that's | the bottle neck now with '32. Just speculating of course but ... | | | | | ============================================================================ | | 209) Sun, Sep 17, 2006 - 4:36:31 pm | | ray> | That's an improvement, she starts up with a message to the effect | that 'bootp == OK' -- too fast to read exactly. But she still | crashes trying to load this board. So what on earth is different | about the board? From the crash message it looks like some buffer | is being overrun, could just be related to what I'm talking about | above. Gotta get Udo to look at this. | | | ============================================================================ | | 210) Sun, Sep 17, 2006 - 5:04:51 pm | | glennmcc> | Betcha it crashes here on the boards due to some bug you introduced | in html forms handling. | | Or pehaps 'textarea' handling. | | Try any of the links to my archived boards. | http://www.cisnet.com/glennmcc/aqc/archives.htm | | All of them have forms... but none have textareas | | | | ============================================================================ | | 211) Sun, Sep 17, 2006 - 5:06:28 pm | | glennmcc> | And yes... send another rcore.exe to Tripod..... | | I'll try _anything_ once. (twice if I like it) | | ============================================================================ | | 212) Sun, Sep 17, 2006 - 6:06:42 pm | | ray> | All possibilites are open, that is unique about the boards, that | they have text areas, so that's an astute guess. Let me just | try those ... | | ============================================================================ | | 213) Sun, Sep 17, 2006 - 6:08:17 pm | | ray> | Opps, gotta go to the X build, will do it latter. | | Let's see what Udo comes up with given that the std .lib has | debugging off. | | | | ============================================================================ | | 214) Mon, Sep 18, 2006 - 9:32:35 am | | ray> | Sent with WAT32! | | | ============================================================================ | | 215) Mon, Sep 18, 2006 - 10:29:08 am | | RAY> | Tracing this bloody thing, seems is a damnable xswap error, and | we know how much fun that is :-(((( | | | ============================================================================ | | 216) Mon, Sep 18, 2006 - 10:29:43 am | | ray> | Hmmm, seems to be working now, what the hell did I do? | | | | ============================================================================ | | 217) Mon, Sep 18, 2006 - 10:59:16 am | | ray> | testing | | | ============================================================================ | | 218) Mon, Sep 18, 2006 - 10:59:37 am | | ray> | testing | | | ============================================================================ | | 219) Mon, Sep 18, 2006 - 11:06:50 am | | ray> | testing | | | ============================================================================ | | 220) Mon, Sep 18, 2006 - 11:07:21 am | | ray> | testing | | | ============================================================================ | | 221) Mon, Sep 18, 2006 - 11:07:57 am | | ray> | better ... | but close doesn't count. | | | ============================================================================ | | 222) Mon, Sep 18, 2006 - 11:53:39 am | | ray> | Don't think its anything to do with the boards per se, now Google | crashes. | | | | ============================================================================ | | 223) Mon, Sep 18, 2006 - 1:41:56 pm | | ray> | Speaking of buffers, how'd ya like 287K free? :-))) | We only need the tcp buffers when online, so no need to allocate | them otherwise. | | | ============================================================================ | | 224) Mon, Sep 18, 2006 - 4:41:42 pm | | glennmcc> | I never operate Arachne 'offline'. | | Therefore, I _always_ need them. | | | | ============================================================================ | | 225) Mon, Sep 18, 2006 - 4:43:53 pm | | glennmcc> | You got a new rcore.exe for me to test ? | | | ============================================================================ | | 226) Mon, Sep 18, 2006 - 5:24:11 pm | | ray> | Yeah, the number is a bit bogus, but I'm sure I'm not the only guy | who runs Arachne offline quite a bit, the real point is just that | the overhead of the buffers isn't encured unless needed, I like it, | is better focus. | | Thing is, doing it that way is incompatable with the other idea | that I though might speed things up. Until such times as I can | make the ... nevermind, it's down the road a bit. So there's | nothing worth testing. Hmmm, yes there is, I'd like a speed test | on my core anyway on your high performance system, we'd need that | as a bench mark anyway to compare with the '32 stuff. What if even | my stock core is a slug? We've gotta know what it's baseline | performance is so we know what the difference caused by the '32 .lib | is. Ok, I'll send it to tripod just now. | | | ============================================================================ | | 227) Mon, Sep 18, 2006 - 5:29:06 pm | | ray> | it's there, same support files. | | | ============================================================================ | | 228) Mon, Sep 18, 2006 - 5:30:33 pm | | ray> | Damnation! forgot to change the version string as usual <:( | Perhaps a bangle-dangle between my eyes? | | | | ============================================================================ | | 229) Mon, Sep 18, 2006 - 6:11:19 pm | | glennmcc> | OK, your latest is running fine andf here with it right now. | | No crashes so-far. | | It's averaging only about 72% the throughput of mine. | | BTW, | | My DSL connect is now upgraded to a max of..... | 3megabit/sec (down), 512kbit/sec (up) | | currently connected at very close to the max......... | | 2496 Kbps (downstream) | | Upsteam _is_ connected at max...... | | 512 Kbps (upstream) | | ============================================================================ | | 230) Mon, Sep 18, 2006 - 6:26:33 pm | | Eric> | Ray, No "bangle-dangle" as you keep telling me... | you're au...... ? hehehe | | ============================================================================ | | 231) Mon, Sep 18, 2006 - 6:29:16 pm | | Eric> | Ray, Better yet...your antiversionetic | | | ============================================================================ | | 232) Mon, Sep 18, 2006 - 6:36:07 pm | | Eric> | glennmcc, Can you suggest any reason I can't load the page: | | walmart.com --> finanacial services --> login | | with IE. I can load all my other https stuff but I keep | getting an error page saying the page is not available. | I called Walmart assistance and she said the page was up | and working. | | ============================================================================ | | 233) Mon, Sep 18, 2006 - 6:38:16 pm | | ray> | Hmmm, so mine don't have quite the gas at high speed. Not a big | surprize since that's not something I could keep an eye on. | But it's got to be fixed eventualy. Anyway, you have a benchmark | for '32 comparisons. | | Eric, ha ha ;-) | | | ============================================================================ | | 234) Mon, Sep 18, 2006 - 6:41:56 pm | URL | | glennmcc> | Tonight's tests............. | http://rayandrews0.tripod.com/b7-all.zip | | core.exe ... 15sec | rcore.exe ... 21sec | | | | ============================================================================ | | 235) Mon, Sep 18, 2006 - 6:46:11 pm | URL | | glennmcc> | Me no find no link named 'login' on this page.... | | http://www.walmart.com/financial-services | | | ============================================================================ | | 236) Mon, Sep 18, 2006 - 6:48:00 pm | | glennmcc> | 'Your Account' takes me to..... https://www.walmart.com/cservice/ya_index.gs | | ============================================================================ | | 237) Mon, Sep 18, 2006 - 6:51:35 pm | | glennmcc> | Hit F2 and opened it in Lynx386 .......... | | Wal-Mart. Always Low Prices. Always. | | Home | Your Account | Cart | Track Order | Help | Registry | Wish List | Gift Cards | | Search [Entire Site......] for: ____________________ Find | Your Account | | Sign In or Create a Walmart.com Account | | New Online Customers Returning Online Customers | If this is your first purchase from Walmart.com, please click | "Continue." | Continue | If you have purchased from Walmart.com, please sign in below. | Email Address | _______________________ | Password | | _______________________ | Forgot your password? | | [_] Email me the Wal-Mart Wire online newsletter. | Sign In | Your email address will never be sold. It will only be used in | accordance with our Privacy Policy. | | Do you have questions? | | Please contact us, and a knowledgeable Customer Service Associate will | be happy to help you. We're happy to serve you 24 hours a day, 7 days | a week! | | Continue shopping on Walmart.com | | Security & Privacy Terms of Use Wal-Mart Credit Cards Join Our | Affiliate Program Site Directory | Store Finder SAM'S Club About Walmart.com Careers at Walmart.com | Wal-Mart Associates | | Get the Wal-Mart Wire Email, with | the latest Rollbacks & savings. _______________________ Save Learn | more about our other newsletters. | Your email address will never be sold to a third party. See our | Privacy Policy. | | ndc-wwwssl9.walmart.com /cservice/ya_index.do, | /sub_generic_login/start.do, /sub_generic_login/new_or_returning.do | /resource_dispatcher.jsp/loginMode.newOrReturning | | | ============================================================================ | | 238) Mon, Sep 18, 2006 - 6:56:02 pm | URL | | Eric> | glennmcc, the url is: | | http://www.walmartcreditcard.com | | click on "log in" | | ============================================================================ | | 239) Mon, Sep 18, 2006 - 6:56:44 pm | | glennmcc> | ar190j1 3130 (since Aug 14, 2006) | | Who _are_ these people ??? | | | | ============================================================================ | | 240) Mon, Sep 18, 2006 - 7:02:54 pm | | glennmcc> | No problem getting it in Lynx386 ..... | | Always Low Prices! | | | Walmart.com Home | Financial Services Home | | | You are here: Home Page > Financial Services > Wal-Mart Credit Cards | | | | New Account Services site requires re-registration for returning | users. See note to the right. | Im an existing customer that needs to re-register | Im a first time user | If youve already registered on our new site please enter your User | Name and Password below. | | Cardmember Log In | | | User Name | ________________ | Password | _______________ | [BUTTON] | First Time Users | Forgot Password | Change Password | | | Wal-Mart Credit Cards | Manage Your Account Online | Important Notice! The Wal-Mart Credit Card Center has expanded its | services, starting with a new, more convenient log in process. Even if | youve visited the site before, youll need to re-register. Youll only | have to do this one time. | | | Wal-Mart Financial Services | | | Frequently Asked | Questions | | | Site | Security | | | GEMB's Privacy | Policy | | | GEMB's Website Usage | Agreement | | | | ============================================================================ | | 241) Mon, Sep 18, 2006 - 7:02:59 pm | | Eric> | glennmcc, You know you might get even more "who are these people" | if your site address was listed as a mirror at the bottom of | Arachne spawned e-mails. | | I downloaded Lynx for DOS but I can't install it right now. | | ============================================================================ | | 242) Mon, Sep 18, 2006 - 7:04:57 pm | | glennmcc> | Ah ha... 2nd try ................. | | 500 null | | Internal Server Error | | This server has encountered an internal error which prevents it from | fulfilling your request. The most likely cause is a misconfiguration. | Please ask the administrator to look for messages in the server's | error log. | | | ============================================================================ | | 243) Mon, Sep 18, 2006 - 7:06:04 pm | | Eric> | What could be different on that site that stops my MS-IE from | loading it.......all my other https pages load OK. | | | ============================================================================ | | 244) Mon, Sep 18, 2006 - 7:13:38 pm | | Eric> | Looks like another "update for better service" improvement. | | How the heck do you reach the web page administrator. These | comercial pages seem to keep that secret. | | ============================================================================ | | 245) Mon, Sep 18, 2006 - 7:17:46 pm | | Eric> | Re: Wal-Mart Credit Cards | Manage Your Account Online | Important Notice! The Wal-Mart Credit Card Center has expanded its | services, starting with a new, more convenient log in process. Even if | youve visited the site before, youll need to re-register. Youll only | have to do this one time. | . ^^^^^^^^^^^^^^^^^^^^^^^^^^ | | That is, until the next "update for better service". hehehehehe | | ============================================================================ | | 246) Mon, Sep 18, 2006 - 7:29:33 pm | | glennmcc> | Just now tested the same ZIP from Tripod using SlackWare Linux/FireFox .... | | 128kb/sec == 5sec to grab it. | | | ============================================================================ | | 247) Mon, Sep 18, 2006 - 7:43:40 pm | | glennmcc> | FireFox test #2 | | 166kb/sec == 3.8sec | | ============================================================================ | | 248) Mon, Sep 18, 2006 - 8:11:21 pm | | Eric> | Did you see Deal or no Deal just now on TV ? The player guy | picked $3 million as his own case, but he finked out for $750,000 | with 4 cases still in play. If he had eliminated all the cases | held by the models and held on to his original case, then he | would have won $3,000,000 . | | ============================================================================ | | 249) Mon, Sep 18, 2006 - 8:38:35 pm | | Eric> | Hey, Who's this "WAT" over on the Testers Board ? | Is that WAT from WAT32 ? hehehe | | | ============================================================================ | | 250) Mon, Sep 18, 2006 - 8:53:39 pm | | ray> | That's me good buddy. | Looks like Udo is taking the day off ;-) | | | ============================================================================ | | 251) Mon, Sep 18, 2006 - 11:23:52 pm | | Eric> | OK, Ray, From now on you're WAT the Welder. | | ============================================================================ | | 252) Tue, Sep 19, 2006 - 6:52:12 am | | vbm> | chert!!!!!!! just now I knew that Ray'smail server have bring my | server to SPAM list and my messages were bounced. | | | | ============================================================================ | | 253) Tue, Sep 19, 2006 - 7:10:25 am | | gregy> | hi, Vladimir....haven't seen you for a while.....I trust you are well | ...??? ...other than Ray's email server putting your mails on its | SPAMlist..... | | | | ============================================================================ | | 254) Tue, Sep 19, 2006 - 8:24:49 am | | vbm> | Hi, Gregy... I'm glad to see you... :-) I'm (yet?) ok... spasibo.... | about mail servers: I'm vainly hoped that local kbsu.ru server never | plump into SPAM-lists - because it's not well known university to south of | Russia... well, I'll try two other servers, and if they also are in list | of SPAM, then I go to tripod... ;-)))))) | | Ray, please, confirm if you have receiving my email messages... | | ============================================================================ | | 255) Tue, Sep 19, 2006 - 9:12:08 am | | ray> | Vladimir, | | One email today, I just wrote a reply. I think a lot of spam comes | out of Russia, so maybe that's why this happens :( | | | | ============================================================================ | | 256) Tue, Sep 19, 2006 - 9:31:07 am | | gregy> | yeah...Vladimir....you need to move and live someplace else... | ...he he...maybe to the South Pole...... | | | ============================================================================ | | 257) Tue, Sep 19, 2006 - 12:30:13 pm | | ray> | Vladimir, | | Hey I tried to upload a .rar but nothing happened, so I uploaded it | as a .zip and it went fine, I wonder why. | | | ============================================================================ | | 258) Tue, Sep 19, 2006 - 6:08:55 pm | | ray> | Vladimir, | | Or just one keyword: | | Translator rucnv 1B | | so the program and arguments are all in one. | | | | ============================================================================ | | 259) Wed, Sep 20, 2006 - 5:09:04 am | | vbm> | Gregy, south pole of what planet did you mean? ;-))))))))))))))))) | on the Earth nowhere run from SPAM... | | | | ============================================================================ | | 260) Wed, Sep 20, 2006 - 6:50:00 am | | gregy> | hhhmmmmmm....sorry, Vladimir....I made a mistake...I lost my head for | a moment..... | ... | You are right.....no where left to hide...... | | | ============================================================================ | | 261) Wed, Sep 20, 2006 - 3:47:32 pm | | ray> | Hey Gregy, | | You might be glad to know that I finaly rationalized my 'log' keywords: | | LogFTP | LogSMTP | LogPOP3 | LogOnline | LogRoura | | | | ============================================================================ | | 262) Wed, Sep 20, 2006 - 6:46:50 pm | | glennmcc> | FYI, | | It's an FTPLOG ... etc ...etc, not a logftp ... etc... etc | | Or perhaps you have been hanging around military men like Gregy too long | and a '1/2 ton pickup truck has become a 'truck, pickup, 1/2 ton' | | | | ============================================================================ | | 263) Wed, Sep 20, 2006 - 6:48:39 pm | URL | | glennmcc> | http://64.233.167.104/search?q=cache:wGilYk5Cb5cJ:www.supply.dla.mil/a76/doc | | ============================================================================ | | 264) Wed, Sep 20, 2006 - 8:10:40 pm | | ray> | Yup, but it does organize the logs together, like they should be | and it's normal English grammar, think of it a a verb-noun combo. | | If I LOG an FTP session I get an FTP LOG, ergo: | | LOGFTP >> FTP.LOG | | But it is too bad that our language works backwards, as with numbers | the most significant thing should come first and modifiers should | follow the thing modfied, like in French: | | Le maison rouge | | See, the point of the modifier is unknown untill you know what the | subject is, so in English we have to sort of hold the adjective in | memory until we hear the noun, only then does it make sence. | | | | | ============================================================================ | | 265) Wed, Sep 20, 2006 - 8:26:13 pm | | glennmcc> | Then only sense make it does. | | ============================================================================ | | 266) Wed, Sep 20, 2006 - 8:32:16 pm | | glennmcc> | I posséder un cheval rouge. | Par conséquent, mon cheval est rouge. | | I own a red horse. | Therefore, my horse is red. | | ============================================================================ | | 267) Wed, Sep 20, 2006 - 8:36:52 pm | URL | | glennmcc> | http://babelfish.altavista.com/tr | | 'the horse red' translates to ... 'le rouge de cheval' | | | | | ============================================================================ | | 268) Wed, Sep 20, 2006 - 8:38:23 pm | URL | | glennmcc> | However... | | 'le rouge de cheval' translates to ... 'red of horse' | | ============================================================================ | | 269) Wed, Sep 20, 2006 - 10:09:51 pm | | ray> | Hey, you'll be glad to know that I have a deep bug. Easily fixed | pragmaticaly speaking, but not without a violation of a 'truth that | I hold self-evident', ie there is a flaw in the config.log | principal. Drat! | | | | | ============================================================================ | | 270) Wed, Sep 20, 2006 - 10:10:38 pm | | gregy> | Ray...of course...you know I agree with YOU.........but...but | ...I'll tolerate Mr. McCorkle's deviance..... | | | | ============================================================================ | | 271) Wed, Sep 20, 2006 - 10:12:04 pm | | ray> | BTW VBM reports the encoding translator works ok, let me know if | your interested, it would import into your code with no | problems. | | | ============================================================================ | | 272) Wed, Sep 20, 2006 - 10:15:29 pm | | ray> | Gregy, | | The big question is, how did English get that so wrong given that | it's only natural to do it the other way, some deep flaw in the | Germanic brain, je pence ;-) | | ... and English got so many things so very right -- no gender BS, | simplfied pronoun cases only a few verb cases, great stuff. | | | ============================================================================ | | 273) Wed, Sep 20, 2006 - 11:57:29 pm | | gregy> | Ray....if you read "Ole Englishee"........and it's predecessors in | the northern germanic european languages....you'll find that far from | being "simplified, etc" it's a humongously complicated language...what | finally happened was that, the folks we now know as "English" (a mongrel | mishmash of about a dozen main tribal groups) got terribly tired of all | that complexity-nonsense and, quite sensibly, informally decided to just | junk it all...... | ... | As for the French, Spanish and Italian "styles"...they derive from the | latin (roman - hence "Romance Languages")...which, as any schoolboy can | tell you, is NOT a dead language, at all....in fact..latin is SOOOOOOO | alive that it has ferociously savaged the psyches of generations of | western students, and haunted their dreams (nightmares) until their | dying day...... | | | | ============================================================================ | | 274) Wed, Sep 20, 2006 - 11:58:12 pm | | gregy> | ummmm...Ray....what's this "encoding translator".....??? | ... | | | ============================================================================ | | 275) Thu, Sep 21, 2006 - 7:23:11 am | | vbm> | Gregy, in Russia have been about 5 encodings, but more & more modern | sites using utf-8 or utf-16 and they don't readable in Arachne, so we | are need external decoder. | but if try call decoder by mime.cfg line: | | file/rucnv.dgi >HTM|@call rucnv.exe 1B $l $l | | Arachne thinkig that last opened file is rucnv.dgi and giving it to decoder. | Ray fixing this problem... ;-)))))))))) | | Ray, spasibo for correct keywords.cfg this fixed bugs with links, but it not | fixing bug with cd break... | | ============================================================================ | | 276) Thu, Sep 21, 2006 - 7:34:53 am | | gregy> | Vladimir....thank you for the clear and full explanation.... | ... | Now I know what's going on..... | | | | ============================================================================ | | 277) Thu, Sep 21, 2006 - 8:33:58 am | | ray> | Vladimir, | | You know, I had that cd-break problem for a while too, but | I can't remember how I fixed it <:( | | Ah! it was because 'Base' keyword .... chert ..... check "//VBM" | I changed that cd-break stuff a little bit maybe that's it. | Anyway, if needed you can just comment out the 'cd' stuff in | atcpip.c and guievent.c for the time being. Let me try to figure | it out. | | | | | | ============================================================================ | | 278) Thu, Sep 21, 2006 - 8:45:16 am | | ray> | | I was getting that because I had left 'Base' keyword blank, so I | added a check to make sure there is no check if the keyword is | not used: | | | void ArachneTCPIP DeF (int vector) | { | FUNCNORM | #ifdef DEBUG | if(!UI.connection) TerminateArachne(140); // Sorry, You have no 'connectio | if(!UI.ip_address) TerminateArachne(141); // Sorry, You have no 'ip_addres | #endif | if(UI.base //VBM: ±8h: Don't check if no 'base' is set! | // vbm: we are NOT using "READY" ("READY" == using network not modem!) | && strcmpi(UI.connection, "READY")) | //VBM: SHOULDN'T NEED THIS SINCE WE CHECK IT IN INIT.C | // vbm: a packet driver is loaded: | // && ! strcmp((char *)getvect(0x60) + 3, "PKT DRVR") | { | // Andrej's code to check CD break: also used in GUIevent() | // 0x3f8 == com1, 0x2f8 == com2, then add 6 to get needed byte. | eBase = (int)(strtol(UI.base, NULL, 0) + 6); | if( ! (inportb(eBase) & 0x80)) // Modem is not connected. | { | Beep(); | G.no2hist = 1; | | ... | | Please play with this and see it that's it, same sort of change | in GUIevent(). | | BTW, | | playing with keywords, maybe we should rename this from 'base' | to say 'CDbreakport' or something? | | | ============================================================================ | | 279) Thu, Sep 21, 2006 - 8:47:17 am | | ray> | Oh, also look at change in init.c where ArachneTCPIP() is called. | I am not sure any of these changes are good ;-) | | | | ============================================================================ | | 280) Thu, Sep 21, 2006 - 8:49:58 am | | ray> | Oh, yesterday I added some checking so if the wrong keywords.cfg is | used it will probably give a message, not perfect yet but almost :-) | | | ============================================================================ | | 281) Thu, Sep 21, 2006 - 11:59:12 am | | ray> | Hey Gregy, did you edit the source for this board? Today it's showing | up with the URL line code showing as text, I know why it's the | filter for 'less than' use of '<' but why is it just showing up now? | | | ============================================================================ | | 282) Thu, Sep 21, 2006 - 11:59:48 am | | ray> | Sheesh, now it's gone, go figure. | | | | ============================================================================ | | 283) Thu, Sep 21, 2006 - 7:32:59 pm | | glennmcc> | Check-out my new connection speeds via DSL | | Connected at... | 3008 Kbps (downstream) | 512 Kbps (upstream) | | Not too shabby, | | For an extra 3 bucks (was $15/mo ..... now $18/mo), | max speed is now double was it was before. | | Now if we just figure-out how to get Arachne working at those speeds | so that I can take advantage of it without re-booting into Linux. | | | | ============================================================================ | | 284) Thu, Sep 21, 2006 - 8:10:48 pm | | ray> | That's worth the bucks, it's time I moved on from simple dialup too. | | | ============================================================================ | | 285) Thu, Sep 21, 2006 - 9:07:04 pm | | glennmcc> | If you have DSL available in your area... I highly recommend that you | get it. | | Even tho we don't have Arachne working at top speed yet... | She's still averaging more 10 times the speed of dial-up | (in some few cases... 15 times the speed) | | | ============================================================================ | | 286) Thu, Sep 21, 2006 - 9:09:00 pm | | glennmcc> | If we can get her working at top speed.... that's 60 times the speed of dial | | ============================================================================ | | 287) Fri, Sep 22, 2006 - 3:52:49 am | | vbm> | re 278: | | Ray, I'm returned checking up for packet driver and seems it fixing bug, | but this yet not tested for LAN, so I'm not sure in that it's right way... | | =============== atcpip.c================================= | | if(UI.base //VBM: ±8h: Don't check if no 'base' is set! | // vbm: we are NOT using "READY" ("READY" == using network not modem!) | && strcmpi(UI.connection, "READY")) | //VBM: SHOULDN'T NEED THIS SINCE WE CHECK IT IN INIT.C | // vbm: a packet driver is loaded: | // && ! strcmp((char *)getvect(0x60) + 3, "PKT DRVR") | { | // Andrej's code to check CD break: also used in GUIevent() | // 0x3f8 == com1, 0x2f8 == com2, then add 6 to get needed byte. | eBase = (int)(strtol(UI.base, NULL, 0) + 6); | if( (! (inportb(eBase) & 0x80)) && ( ! strcmp((char *)getvect(0x60) + 3, | { | Beep(); | G.no2hist = 1; | =========================================================== | | about renaming the 'Base' keyword - if it using only a modems so maybe bette | naming it - 'Modem'? ;-)))))) but really better stay it as is for compatible | | link for testing decoder online - http://ru.wikipedia.org... | online decoding problem is not to small buffer, also in that that decoder | try place decoded page to source place... :-))))))))) | so for online cause decode need taking cached copy of a page... sorry, Ray, | for bother... ;-)) | | | ============================================================================ | | 288) Fri, Sep 22, 2006 - 5:23:35 am | | vbm> | Ray, I increased buffer to 1024 - it no helpeed... | | and I changed to protocol.c: | ========================================= | Eif(!strncmpi(url->file, "translate", 9)) | { | char *tmp = G.Previous; // eg: 'file://in.htm' | while(*tmp != ':') // get rid of 'file' | tmp++; | while( ! isalnum(*tmp)) // get rid of '://' | tmp++; | | sprintf(buffer, "call decoder.bat %s %s", tmp, tmp); | // AND NOW WE CAN USING ANY DECODER AND ANY NAMES FOR INP. OUTP. FILES. | // sprintf(buffer, "rucnv 1B %s %s", tmp, tmp); | RouraExecute(buffer, 'g'); | ========================================= | | DECODER.BAT============= | rucnv.exe 1B %1 %2 | DECODER.BAT============= | of course, this not fixed problem with online pages. | but this is more flexibility? | | | ============================================================================ | | 289) Fri, Sep 22, 2006 - 8:18:47 am | URL | | Little_Birdie> | http://www.cisnet.com/glennmcc/apm/ | | recode.apm | | ============================================================================ | | 290) Fri, Sep 22, 2006 - 12:50:54 pm | | ray> | Vladimir, | | You are right 'decode.bat' is best, and this stops the display: | | ctty NUL | rucnv.exe 1B %1 %2 | ctty CON | | | ============================================================================ | | 291) Fri, Sep 22, 2006 - 1:13:53 pm | | ray> | V, | | I think the problem at ru.wikipedia is that those input strings are | so long. I tried using just 'output.htm' as output, and it shows up | all ok in roura.log, but still there is no conversion, so I think | the converter can't handle those long inputs. If I use F2 to save | the file, then load that file it converts fine. | | | | ============================================================================ | | 292) Fri, Sep 22, 2006 - 4:38:41 pm | | ray> | ... but since these URLs can be so long better make the buffer [1024]. | | | ============================================================================ | | 293) Fri, Sep 22, 2006 - 5:09:33 pm | | Little_Birdie> | Step 1) | | http://www.cisnet.com/glennmcc/images/ru_wiki1.gif | __________________________ | | Step 2) Installed kio8-r.apm | | http://www.cisnet.com/glennmcc/images/ru_wiki2.gif | ____________________ | | Step 3) Installed recode.apm | | Hit F2 while viewing http://ru.wikipedia.org/ and chose to convert from | UTF-8 to KIO8-R which was installed in step2 | | http://www.cisnet.com/glennmcc/images/ru_wiki3.gif | _________________ | | ============================================================================ | | 294) Fri, Sep 22, 2006 - 8:00:29 pm | | ray> | Most interesting, let me grab your .apm and see how she works. | | | | ============================================================================ | | 295) Fri, Sep 22, 2006 - 8:05:58 pm | | ray> | ... holy Moses, as my dad used to say. That's big, so many files! | I'll let Vladimir try that out before I mess with it, I never know | if my befores and afters are what I want to see <:-) | Aw heck go for it Ray ... | | | ============================================================================ | | 296) Fri, Sep 22, 2006 - 8:10:20 pm | | ray> | ... seems to work, very elegant, lets see how VBM likes it. I've got | my method working ok, and it has the advantage of simplicity. Finaly | figured out how to find the cache name of any page. Sheesh with | structs pointing to structs pointing to structs it was well hiden, | but she works fine, and it's just a few lines of code and one small | .bat. Here's it: | | | | ============================================================================ | | 297) Fri, Sep 22, 2006 - 8:19:01 pm | | ray> | Vladimir, | | Try this, also Glenn's recode.apm, and let's see | which is best ;-) | | | | GUIEVENT.C: | | //VBM2 Just for testing something, use a different key if you want. | case '1': | { | // Here's how to find the name of the hard copy in cache: | strcpy(G.Previous, P.Frame->CacheItem.locname); | return GotoPage("arachne:recode"); | } | | PROTOCOL.C: | | Eif(!strncmpi(url->file, "recode", 9)) | { | sprintf(buffer, "call decoder.bat %s %s", G.Previous, G.Previous) | RouraExecute(buffer, 'g'); | } | | | ============================================================================ | | 298) Fri, Sep 22, 2006 - 9:10:43 pm | | glennmcc> | Recode.apm ain't mine... it was created by Christof Lange. | | ============================================================================ | | 299) Sat, Sep 23, 2006 - 8:22:04 am | | ray> | Yeah, yeah, I have this tendancy to use the posessive in regard to | where I get something as much as in regard to who made it. | I miss Christof, I wonder how he's doing. This unicnv.exe, I wonder | how it stacks up against the converter that Vladimir uses. I expect | Vladimir will give us a report. BTW since it turns out that this | recode stuff is so easy to incorporate directly into the .exe I'm | wondering if the whole ball of wax, what is it called now, 'uuencode'? | ... whatever it is, is there a converter for that? One of the | mailing lists I subscribe to has started showing me a whole bunch | of accented letters lately that make no sence and I'm thinking that | these must be some code or other. Sheesh, they don't make this | easy do they? | | And I'm always thinking about what Dr.T said that it's possible to | make new fonts and charsets and codes and what have you by converting | from windows fonts or sumpin'. I wish we had a font that showed | the IBM charsets instead of accented characters. | | | | | ============================================================================ | | 300) Sat, Sep 23, 2006 - 7:09:52 pm | | glennmcc> | Hmmmm, | | I wonder if perhaps running recode.apm to switch it from utf-8 to iso | might fix those strang accent problems. | | BBL | | | ============================================================================ | | 301) Sat, Sep 23, 2006 - 7:28:37 pm | | glennmcc> | AN ITALIAN nun was killed by gunmen at a children’s hospital in | _________________________________________________^<- Z with curve on top | Somalia yesterday in an apparent revenge attack for the Pope’s | _________________________________Z with curve on top -->____^ | | _________________________________________________________________________ | That got rid of the strange accent, but duplicated the previous letter :( | | | | AN ITALIAN nun was killed by gunmen at a childrenns hospital in | _________________________________________________^ | | Somalia yesterday in an apparent revenge attack for the Popees | ____________________________________________________________^ | | ============================================================================ | | 302) Sat, Sep 23, 2006 - 8:41:11 pm | | ray> | Why the hell? Some setting? Nuts, looks at first like the perfect | solution so why do they hafta throw in the 2nd letter, why can't | anything ever be easy? | | ============================================================================ | | 303) Sat, Sep 23, 2006 - 8:41:55 pm | | ray> | hey, try Vladimir's recoder, maybe it does it better. | | | | ============================================================================ | | 304) Mon, Sep 25, 2006 - 9:10:55 pm | | ray> | Glenn, | | Got all your contributions to Joes 'J1' core in place and active, | as always you manage to make small but useful improvements with | such a tiny impact on the sources. Joe's code is hard to steal | but yours is always easy :-) | | | ============================================================================ | | 305) Mon, Sep 25, 2006 - 9:12:53 pm | | ray> | testing | | | ============================================================================ | | 306) Mon, Sep 25, 2006 - 9:13:28 pm | | ray> | Hmmm, something is fishy with the font .... | | | | ============================================================================ | | 307) Tue, Sep 26, 2006 - 8:00:28 am | | vbm> | hmmm, Ray, your code under dr-dos with 2048 bujffer core to ru.wikipedia | giving 'can't open for reading ru.wikipedia.org/...'... | | | ============================================================================ | | 308) Tue, Sep 26, 2006 - 9:04:54 am | | vbm> | I can't understand why even in dr-dos recode.apm don't work... | well, may standart core will work??? :-) | | ============================================================================ | | 309) Tue, Sep 26, 2006 - 4:31:12 pm | | ray> | Vladimir, | | Hmmm 'can't open for reading' seems to mean that some how | instead of acessing the cached copy it's trying to find the | URL itself, but my code should find the cached page, see my latest | email to you. This is probably a small bug or perhaps something | from DR-DOS. | | | | | ============================================================================ | | 310) Tue, Sep 26, 2006 - 7:31:54 pm | | ray> | Glenn, | | When's the next release? I want to test my import of Werner's | news stuff and Joe's wwwman stuff. I can grab the .exe's but | I understand there are other files involved and I'd rather just | have the whole thing in one package if possible. | | | ============================================================================ | | 311) Tue, Sep 26, 2006 - 8:49:10 pm | | glennmcc> | Hafta ask Joe | | ============================================================================ | | 312) Tue, Sep 26, 2006 - 9:27:07 pm | | ray> | Glenn, my man, Joe is a coder, not a release manager. He doesn't want | to look after such things and wouldn't be very good at it to boot. | Ditto for myself. Only you have the talent or the authority for | that. Me, I dread the day when I hafta do that sort of stuff, I'm | just a humble code optimizer -- which reminds me, I managed to | import your J1 stuff with an increase in .exe size of only 16 | bytes, not bad eh? -- it's what I do. | | | | | | | | ============================================================================ | | 313) Wed, Sep 27, 2006 - 4:41:56 pm | | glennmcc> | What I mwean is... | | I'll build a new release 'package', upload it and announce it to the | world when Joe says he has it ready for release. | | ============================================================================ | | 314) Wed, Sep 27, 2006 - 5:56:25 pm | | glennmcc> | Foul language ***ed-out | | On Wed, 27 Sep 2006 19:28:47 -0400, Clarence Verge wrote: | | > Hi Glenn; | | > Have you been experiencing any problems with malformed Yahoo | > group URLs? As you can see, I'm using an early 1.91 version | > to check if the problem is Yahoo or Arachne 1.91 r12. | > It's Yahoo. | | > How the hell do they get away with this ? Surely the BIG browsers | > must stumble when they try to use things like this too: | > http://groups.yahoo.com/group/LivingInThePhilippines3/\"/group/LivingInThe | | > Total f***up. | > I need to manually place every url in the slot and edit it. | > No matter what Arachne version I use. | | Yep... same problem here. | | And it's not just Arachne that has problems with the | 'new style' of Yehaw URLs | | Lynx386 for DOS also can't handle them. | | In addition.... IE, FireFox (both Linux and Wincrap), | Mozilla (both Linux and WinCrap), the Linux versions of Lynx and links, | | None of those can handle the 'new style' when Java Script is disabled. | | The only way to 'click-n-go' is by enabling JS in IE, FireFox or Mozilla | (and of-course, none of the other browsres mentioned have JS at-all) | | IMHO, | It is way past time for all of us to tell YewHaw to go f*** themselves. | | | | ============================================================================ | | 315) Wed, Sep 27, 2006 - 6:25:56 pm | | ray> | Ah, that's better then :-) So I'll ask Joe on AD ... | Ah, Clarence -- I do remember that my countryman had a low tolerance | for BS of all kinds. FWIW last time I tried to access the files | at AD, I couldn't get on with Opera or Firefox at all, had to use | the unmentionable loathed thing. I wish we could talk Joe out of | it alltogether :-( | | | | | ============================================================================ | | 316) Wed, Sep 27, 2006 - 7:09:20 pm | | glennmcc> | There's a very easy way to get him to do that. | | All of the rest of us simply stop using Yehaw. | | ============================================================================ | | 317) Wed, Sep 27, 2006 - 8:04:41 pm | | ray> | Yeahhhhhhh, but I think he's sorta ... I dunno, it's a matter of | pride for him. Joe's a good guy but he can get emotional about | a few things and this might be one of them. Dunno, I'm autistic, | we can't really relate to this sort of stuff but -- anyway, I'm for | saying goodbye to Yahoo but we'd (read you'd ;-) hafta set up | a files site to duplicate that function. And Joe should be told | what we've decided up front, it's only decent. | | | ============================================================================ | | 318) Wed, Sep 27, 2006 - 8:07:06 pm | | ray> | How, 'bout that Udo eh? Sheesh, this DPMI16 stuff could make all | my optimisations far less important than I thought they'd be. | | | | ============================================================================ | | 319) Thu, Sep 28, 2006 - 3:33:07 am | | vbm> | hmmm, in freedos with standart core 1.90J1 recade.apm works... | BTW, it better decode russian page than rucnv so seens problems with latin's | pages are in used tables, so need correcting them... | | but it not cancelled work with Ray's code... | | ============================================================================ | | 320) Thu, Sep 28, 2006 - 7:15:41 am | | ray> | Vladimir, | | Interesting, however, once we figure out what's wrong with | this rucnv stuff, it might be possible to use the recode .exe | used by recode.apm to replace rucnv.exe, so out new system could | use either recode engine. | | | ============================================================================ | | 321) Thu, Sep 28, 2006 - 4:38:33 pm | | glennmcc> | I was just kidding-around about stopping the use of Yehaw. | | I am already working on a method of extracting the needed stuff from the | 'new-and-improved-format' of Yehaw hyperlinks. | | I'll keep you informed on my progress. | | | ============================================================================ | | 322) Thu, Sep 28, 2006 - 4:44:44 pm | | ray> | Ok, whatever, but I'm with Clarence, there is just too much | balloney there for my taste. Oh, and I forgot to mention that blasted | two minute limit on upload times :-< | | | ============================================================================ | | 323) Thu, Sep 28, 2006 - 4:46:57 pm | | ray> | Vladimir, | | That bug with changing resolutions after dialing, I think I found it, | in init.c find: | | "if(arg2 == 'g' || arg2 == 'd')" | | and try: | | "if(arg2 == 'g') | | ... it seems that after 'd' for 'dial' this code should not be' | executed. This bug goes back to build 7R! | | | | ============================================================================ | | 324) Fri, Sep 29, 2006 - 3:26:00 am | | vbm> | re 320: | Ray, spasibo bol'shoe for code sent by email... I'll try it asap... | seems recode.apm need more memory for for env vars and your core don't | give it, if I right understand... | why rucnv missing a some symbols? it's because author used not perfect | table for btyhis... | if recode.apm using external tables as txt files in cnv dir, then rucnv | included these tables to itself... | | | ============================================================================ | | 325) Fri, Sep 29, 2006 - 12:05:05 pm | | Eric> | Vladimir, What does "spasibo bol'shoe" mean ? | Is it pronounced: spaz ee bow bowl shu | | ============================================================================ | | 326) Fri, Sep 29, 2006 - 4:15:54 pm | | ray> | Hiya Eric, | | Vladimir is slowly teaching me Russian. sbasibo is 'thankyou' | and bol'shoe is, I think, 'good' or 'that's great'. | | | ============================================================================ | | 327) Fri, Sep 29, 2006 - 9:02:03 pm | | ray> | Glenn, got your tentative fix for that Yahoo baloney. I'll | fire it up in a day or two if your own tests show it seems to do | the trick. But one hasta ask if this sort of crap should even | merit a fix at all. Maybe yes, but there is the danger here of | ending up trying to fix every possible piece of sh*t out there with | all the resulting tests and patches piling up and slowing things down | for all the rest of the proper stuff. | | | | ============================================================================ | | 328) Fri, Sep 29, 2006 - 9:07:16 pm | | ray> | Yo, just tried to go to your 'my-stuff' to consult with an old | test page and couldn't get on Glenn :-( | That's a priceless achieve. | I've tentatively cut out the math library, it's worth almost 10K, | but to do it, I hadda tap dance around some floating point stuff, | I think it's ok, but I wanted to test a few of those pages that | had all those frames. If it works, you should have no trouble | importing it into your code if you want to. | | | ============================================================================ | | 329) Fri, Sep 29, 2006 - 9:21:47 pm | | Eric> | Ray, Thanks....I was hoping to get VBM to give some | pronunciation help...I got the general idea but not | the specific data. | Here's another idea...Arachne's screen saver requires | a key press to make it relinquish the screen back to | Arachne. Depending on a lot of variables that key press | can cause an undesirable result. If the screen saver | responded to the control keys (shift, alt, ctrl) then | no accident could occur. | | ============================================================================ | | 330) Fri, Sep 29, 2006 - 9:25:26 pm | | Eric> | Ray, I also couldn't find gmcc's "my stuff". | | | ============================================================================ | | 331) Fri, Sep 29, 2006 - 9:28:15 pm | | Eric> | Ray, I had to go to gmcc's directory apm since I | was looking for an apm. | | ============================================================================ | | 332) Fri, Sep 29, 2006 - 9:32:00 pm | | Eric> | Ray, I would guess that messing with the math library | could be a great attraction for bugs. | | ============================================================================ | | 333) Sat, Sep 30, 2006 - 4:10:54 am | | vbm> | re 325: | Eric, 'spasibo tebe bol'shoe' = thank you very much... | about pronouncing - 'spasibo' = sp 'a' - as in 'as', 'si' - as si to Italian | 'bol'shoe', 'bol' - as 'ball', 'shoe' - as 'show' without 'w' instead 'w' | sound 'e' as - in 'tElEphone', 'tebe' - as again 'tElE' but instead 'l' used | | re 326: | there is no clear who whom teaching... ;-))))))))))))))))))))) | | | ============================================================================ | | 334) Sat, Sep 30, 2006 - 4:17:24 am | | vbm> | add 333: | | spasibo mean thank, tebe mean you, bol'shoe sometime mean great, but mostly | | ============================================================================ | | 335) Sat, Sep 30, 2006 - 8:42:32 am | | ray> | Eric, | | You mean that when using a key to return from the screen saver, that | key is then processed? If so, that's crazy and should be fixed | right away. | | As to the math stuff, right, it could be buggy, but it will be | good to get rid of it if possible, Arachne doesn't by nature have | any reason to deal with floating point numbers, they are only used | in a couple of places and I'm quite sure that it would be possible to | do what is done there with integers. In a day or two I'll ask my | favourite guinea pig to try it out ;-) | | | ============================================================================ | | 336) Sat, Sep 30, 2006 - 11:38:52 am | | ray> | Eric, | | I find the keypress that returns from the screensaveris not | processed, so that's as it should be. It wouldn't be worth the | trouble to test for control keys by themselves as this would take | special code. | | | | ============================================================================ | | 337) Sat, Sep 30, 2006 - 12:00:14 pm | | Eric> | Ray, The key press that stops the screen saver isn't | necessarily processed but sometimes that keypress is | repeated. Like sometimes when I want to do a "dir" | listing I get "ddir" instead when I type it. If a press | of a control key (alt, ctrl, shift) stopped the screen | saver then there can't be a repeated letter. Like, for | instance, if I had this typed and the cursor was moved | to the Send/Refresh button but I hesitated to send | for some reason and left the machine. If the screen | saver came up in my absence and I pressed ENTER | when I returned to stop the screen saver, then | a message that I was not ready to send could | accidentally be sent. The same could happen to | and e-mail. | | ============================================================================ | | 338) Sat, Sep 30, 2006 - 12:05:17 pm | | Eric> | Ray, In other browsers, the control key will stop | the screensaver. | | ============================================================================ | | 339) Sat, Sep 30, 2006 - 12:12:10 pm | | Eric> | Ray, As a matter of fact, it would be safer if only | a control key stopped the screensaver then no other | function could be accidentally performed. | | | ============================================================================ | | 340) Sat, Sep 30, 2006 - 12:22:18 pm | | Eric> | Ray, If only a control key stopped the screensaver then | that would be another improvement making Arachne that | much better than MSIE which can/will perform undesired | actions with a keypress when stopping the screensaver. | | ============================================================================ | | 341) Sat, Sep 30, 2006 - 12:31:42 pm | | Eric> | Ray, The problem occurs because one can't see what | was running on the computer or what function was | being performed when the screensaver started up | and one can't see where the cursor is positioned. | | ============================================================================ | | 342) Sat, Sep 30, 2006 - 12:56:41 pm | | Eric> | Vladimir, Spasibo tebe bol'shoe. I understand you to | say that it's hard to tell who is teaching whom. | As I have heard others say and as I have experienced | myself, the teacher always learns from his pupil. | And, often, the teacher learns more than the pupil. | The process of teaching makes one analyse his own | thoughts and actions so that teaching becomes | a self analysis for the teacher. | | | | ============================================================================ | | 343) Sat, Sep 30, 2006 - 1:03:09 pm | | Eric> | The strange thing is that the pupil often learns more | from the teacher about many other things than the | actual subject the teacher claims to be teaching. | | ============================================================================ | | 344) Sat, Sep 30, 2006 - 4:07:11 pm | | ray> | Eric, | | You've obviously done much teaching. What you say is very true. | | As to the screensaver, let me know if there is *ever* a case where | the reactivation keypress is then processed, if it happens ever then | I'll do whatever it takes to stop that. But you are persuasive | vis. the CTRL key, fact is I almost always do just that with any | program that needs a wakeup where it works, because, like you say, | you know it won't do anything by iself. Leme look into it. | | | ============================================================================ | | 345) Sat, Sep 30, 2006 - 4:08:25 pm | | ray> | With Arachne I always use the spacebar since that too is instictively | non threatening. | | | | ============================================================================ | | 346) Sat, Sep 30, 2006 - 5:09:43 pm | | ray> | Done. | | | if(UI.screensaverstyle == 'C' || j % 10 == 0 | &&(bioskey(1) || (bioskey(2) & 4) //±8n: Check CTRL key, for Eric. | || ImouseRead(&x, &y) || x != px || y != py)) | done = 1; | | | ============================================================================ | | 347) Sat, Sep 30, 2006 - 6:20:53 pm | | glennmcc> | Bug found. | | Since the ALT key is also recognized... Alt+Z now does not work to | activate the screensaver. | | ============================================================================ | | 348) Sat, Sep 30, 2006 - 6:22:18 pm | | ray> | Nuts, it aint suposta recognize the Alt key, let me verfiy BRB | | | | ============================================================================ | | 349) Sat, Sep 30, 2006 - 6:24:04 pm | | glennmcc> | Never mind.... I forgot to include the ' & 4 ' | | Now it works as advertised. | | ============================================================================ | | 350) Sat, Sep 30, 2006 - 6:25:14 pm | | ray> | It's fine here, alt key is ignored for returning from screen saver and | alt+z is fine to trigger it. '& 4' should only catch the CTRL | key. Unless there is some other bioskey magic happening. | | | ============================================================================ | | 351) Sat, Sep 30, 2006 - 6:28:06 pm | | ray> | Ah, that's good, I don't feel comfortable with this bioskey stuff | and don't want to fool with it. BTW I'd consider adding catches | for ALT and SHIFT but we'd have to make sure the tests for NUMLOCK, | CAPSLOCK, etc are NOT captured, I tried '< 15' and it doesn't | work :( | | | | ============================================================================ | | 352) Sat, Sep 30, 2006 - 6:32:44 pm | | glennmcc> | re: my-stuff | | this-stuff ??? | | bytes files path | 28,038,505 487 g:\glennmcc\my-stuff | 270 1 g:\glennmcc\my-stuff\backsl~1 | 243,983 7 g:\glennmcc\my-stuff\yahoo | total files 495 total bytes 28,282,758 disk free space 93,093,888 | | | ============================================================================ | | 353) Sat, Sep 30, 2006 - 6:34:22 pm | | glennmcc> | Took it down to save space atr the CisNet server. | | If ya want.... can zip it up & send it to ya | | ============================================================================ | | 354) Sat, Sep 30, 2006 - 8:47:37 pm | URL | | glennmcc> | Updated the index for ya | | http://rayandrews0.tripod.com/index.htm | | | ============================================================================ | | 355) Sat, Sep 30, 2006 - 9:10:48 pm | | Eric> | glennmcc, Couldn't you "zip-it-up" and put it | either on your site or Ray's Stuff and we could | download it, whenever. Wouldn't that be simpler? | If you don't want to index it we could still get it | as long as we had the URL. | | ============================================================================ | | 356) Sun, Oct 01, 2006 - 8:24:46 am | | ray> | Yeah, you keep looking after it Glenn, if I had it I would | probably loose it anyway ;-) I'm not as good an archievist as | you are. Stashing it on tripod should be fine, just don't give | me the keys -- seriously. | | | ============================================================================ | | 357) Sun, Oct 01, 2006 - 2:31:30 pm | | glennmcc> | Make a list of the stuff you want. | | http://www.cisnet.com/glennmcc/my-stuff.txt | | | ============================================================================ | | 358) Sun, Oct 01, 2006 - 3:21:33 pm | | ray> | Ummmm, for now I wanted those pages we were using to test the CSS hover | stuff. Reason is that with the math library cut out, the only place | in the code that looks like it could be majorly affected is the | HTML frames placing code, so I want to see how those pages look, | what with their frames and all. And anything else you figure might | be of use for such tests. | | | ============================================================================ | | 359) Sun, Oct 01, 2006 - 3:51:27 pm | | glennmcc> | OK, they are back up. | | http://www.cisnet.com/glennmcc/my-stuff/testcss1.htm | http://www.cisnet.com/glennmcc/my-stuff/testcss2.htm | http://www.cisnet.com/glennmcc/my-stuff/testcss3.htm | | | ============================================================================ | | 360) Sun, Oct 01, 2006 - 5:38:50 pm | | ray> | Thanks, tests complete, seems to be no problem there. | Hey, you might want to weigh in on this BRB | | | | | ============================================================================ | | 361) Sun, Oct 01, 2006 - 5:47:45 pm | | ray> | This is one of the places where we have floating point math | and according to my tracing it isn't needed ... | | | static char near ProcessCell DeF (struct HTMLtable *tab, long xsum, int maxx | int *cellx) | | ... | | for(i = tab->x - tab->xspan + 1; i <= tab->x; i++) | { | if(localxsum > 0) | { | if(tab->xsum[i] > tab->realtdwidth[i]) | { // 0.0 ... 1.0, sum(rate) = 1 | //. rate = (float)tab->xsum[i] / (float)localxsum; | long rate = tab->xsum[i] / localxsum; | if(rate != 1) | { | Beep(); | printf("\r%d", rate); | } | | // 'RATE' IS ALMOST ALWAYS '1', ON RARE OCCASIONS IT IS '0' BUT IT | // HAS NEVER BEEN ANY OTHER INTEGER, LET ALONE SOME FLOATING POINT | // THINGY. I DUNNO, MAYBE I'M NOT CHECKING FOR THE RIGHT THING. | // BUT IF THIS IS SAFE THE OTHER USE OF MATH IS IN THE IMAGE HANDLING | // WHERE IT ROUNDS THINGS OF TO THE NEAREST PIXEL BUT SO WHAT? | | xsumpercolumn = rate * /*(float)*/xsum; | if(xsumpercolumn > tab->xsum[i]) | tab->xsum[i] = xsumpercolumn; | } | else | xsumpercolumn = 0; | } | | ============================================================================ | | 362) Mon, Oct 02, 2006 - 7:07:32 am | URL | | vbm> | Ray, sorry I uploaded some Russian stuff to your site... | and updated index.htm... | :-))))))))))))) | | ============================================================================ | | 363) Mon, Oct 02, 2006 - 7:29:01 am | | Eric> | Vladimir, Why did you RAR your "stuff" instead of ZIP it ? | | | ============================================================================ | | 364) Mon, Oct 02, 2006 - 3:46:27 pm | | ray> | Vladimir, | | That's ok, use that site any way you wish. | | Eric, the RAR algorithm is a bit more efficient than ZIP, I wish | more people used it. It also seems to be a bit friendlier and easier | to use IMHO. | | | ============================================================================ | | 365) Mon, Oct 02, 2006 - 5:13:45 pm | | Eric> | Ray, But zip is more common today and most | people have zip software....not so with RAR. | | ============================================================================ | | 366) Mon, Oct 02, 2006 - 6:23:37 pm | URL | | | | | | ============================================================================ | | 367) Mon, Oct 02, 2006 - 6:35:44 pm | | ray> | Eric, | | Yeah, that's the problem with standards, they tend to prevent | progress. RAR is better, but, as you say, ZIP is ubiquitous so | no one wants to change. | | ============================================================================ | | 368) Mon, Oct 02, 2006 - 8:17:38 pm | | ray> | Yo! Online with my sources built with Udo's compiler, 290K | free mem on line and 299K offline. Possibly slightly faster | downloads too. | | ============================================================================ | | 369) Mon, Oct 02, 2006 - 11:10:08 pm | | Eric> | Can someone explain how post#366 got posted ?? <:-( | | | | ============================================================================ | | 370) Mon, Oct 02, 2006 - 11:15:27 pm | | Eric> | Ray, It's my impression, I could be wrong, but I | think RAR was here first and then ZIP took over | the show. I'm not sure why...maybe it does more | things than RAR. | | ============================================================================ | | 371) Tue, Oct 03, 2006 - 4:29:23 am | | vbm> | re 368: | | Ray, what compiler by Udo you using and where can take it??? ;-))) | | | ============================================================================ | | 372) Tue, Oct 03, 2006 - 4:37:52 am | | vbm> | re 365: | | Eric, and also today mostly people used window$ and that same story with | ZIP, yes? ;-)))) | | | ============================================================================ | | 373) Tue, Oct 03, 2006 - 6:57:45 am | | Eric> | Sorry Vladimir, but I don't agree with you. W$ndze is | a completely different story....or I would be more | fond of it. The background and driving forces behind | W$ndze were/are completely different than those that | made ZIP popular. The force behind W$ndze is now | trying to ease a guilty conscience by philanthropic | deeds...but...the W$ndze gang still proceeds on the | same evil path. Some, eg. D. Trump, would call it | shrewed business sense...I call it underhanded | abuse of big business power. | | | | | | | w$ | | | ============================================================================ | | 374) Tue, Oct 03, 2006 - 6:59:38 am | | Eric> | Damn these text boxes and the hidden text that causes | stuff like #373. | | ============================================================================ | | 375) Tue, Oct 03, 2006 - 7:14:12 am | | ray> | Eric, | | Ah, you saw that too, good, I thought it was some bug here. | | Vladimir, | | Udo is still sending me a few files to make it all work properly, | when it's all together I will upload it to tripod. | | | | ============================================================================ | | 376) Tue, Oct 03, 2006 - 5:10:09 pm | | glennmcc> | Eric, | | I'll betcha that #366 was a "glitch in the Matrix". | | | | ============================================================================ | | 377) Tue, Oct 03, 2006 - 5:14:34 pm | | glennmcc> | Just now duplicated it on my board. | | Nick: | Email: | URL: | | body of message.... | | | | ============================================================================ | | 378) Tue, Oct 03, 2006 - 5:15:09 pm | | glennmcc> | I'll fix it. | | | ============================================================================ | | 379) Tue, Oct 03, 2006 - 5:20:26 pm | | glennmcc> | Got it. | | New min limit for Email is 10 characters. | New min limit for URL is 7 characters. | | (old min limits were 3 for either one) | | ============================================================================ | | 380) Tue, Oct 03, 2006 - 5:43:27 pm | | Eric> | glennmcc, I still don't understand what happened to | cause #366. I saw no tear or warp or discontinuity | in the matrix from where I stand. | | ============================================================================ | | 381) Tue, Oct 03, 2006 - 5:47:20 pm | | Eric> | glennmcc, In other words, why do I see my e-mail | compose page when I click on #366 ? | | | | ============================================================================ | | 382) Tue, Oct 03, 2006 - 6:08:25 pm | | glennmcc> | Because whenever you click on a link with this format..... | | mailto:something | | Arachne automatically opens the mail compose screen with 'something' | placed into the To: field. | | Place your mouse over my name and see what apears at the lower-left of | your screen.... | | Now when you click it.... you go to the mail compose screen with my | email address on the To: line. | | ============================================================================ | | 383) Tue, Oct 03, 2006 - 6:11:05 pm | | glennmcc> | Whomever did post #366 placed the items shown in post 377 into each | input field. | | ============================================================================ | | 384) Tue, Oct 03, 2006 - 6:13:37 pm | | glennmcc> | If you'll notice in post 366, this is what shows in the lower-left of | your screen when your mouse is over '' .... | | mailto:<Mail> | | And this is what shows when over 'URL' | | http://<URL>/ | | | | | ============================================================================ | | 385) Tue, Oct 03, 2006 - 6:25:31 pm | | ray> | Vladimir, Glenn, | | Borland 4.5 'lite' uploaded to tripod as 'bc45.zip'. Check the | readme, you might need to do it a bit different than I do, but | it swallows '3.1 make files just fine. | | Vladimir, new sources uploaded shortly, note the '4.5 compiler | finds a few warnings that '3.1 misses, I have fixed these, also, | the new sources have the math library abscent, so watch out for | your screen going crazy ;-) | | | ============================================================================ | | 386) Tue, Oct 03, 2006 - 6:47:43 pm | | glennmcc> | Thanks Ray.... already got BC45lite from Udo. | | ============================================================================ | | 387) Tue, Oct 03, 2006 - 6:48:28 pm | | glennmcc> | maker37.zip as-well | | | ============================================================================ | | 388) Tue, Oct 03, 2006 - 8:49:49 pm | | Eric> | glennmcc, I thought that I had done something to cause #366. | Thanks for the explaination. | As Steve Erkle says: "Did I do ThaT ?" | | ============================================================================ | | 389) Tue, Oct 03, 2006 - 8:59:34 pm | | Eric> | glennmcc, What does maker37.zip do or what is it for? | | ============================================================================ | | 390) Tue, Oct 03, 2006 - 9:06:53 pm | | ray> | Glenn, | | | Right, of course he copied you and Joe with everything he sent | to me. Do you need to use hdpmi16 first? Udo says he doesn't, | I crash if I don't. | | Eric, it's a version of 'make.exe' that takes source files and | uses a 'make file' as instructions on how to build the sources | into a finished .exe. For example, I might throw some sources | at Vladimir along with 'rcore.mak', he then types: | | maker -frcore.mak | | and, if it is Allah's will, out pops rcore.exe. | | | | | ============================================================================ | | 391) Wed, Oct 04, 2006 - 5:41:01 am | | Eric> | Ray, Is the maker using rcore.mak to tell BC how | to compile rcore.exe . It's been a very long time | since I compiled a C program. Is the maker like | the linker? | | ============================================================================ | | 392) Wed, Oct 04, 2006 - 7:10:37 am | | ray> | Eric, 'make' organizes the whole thing, it calls the compiler | for each file and then calls the linker to stitch it all together. | Take a look at a make file, you can easily see how most of it | works. | | | ============================================================================ | | 393) Wed, Oct 04, 2006 - 8:43:47 am | | glennmcc> | Ray, | | Nope... hdpmi16 not needed here on my system. | | | ============================================================================ | | 394) Wed, Oct 04, 2006 - 1:27:02 pm | | ray> | Hmmm, that's 2 out of three not needing it. I'll bet it's | something with DOS 7.Windows or FAT32 or something. It's so long | past time I retried DRDOS, gotta try that and see if it makes | a difference. | | | ============================================================================ | | 395) Wed, Oct 04, 2006 - 4:52:56 pm | | glennmcc> | Here are the files which I've found that _do_ seem to be needed. | (either in the arachne_main dir or located in the path so that they can | be found when needed) | | | CWSDPMI EXE 20217 8-18-96 6:46p | DPMI16BI OVL 50576 9-10-95 4:52a | RTM EXE 120853 9-10-95 4:52a | | Note that I have the newer version of rtm.exe that Udo sent. | (and that I put all 3 of these files in arachne_main so core.exe does | not need to search the path to find them) | | ============================================================================ | | 396) Wed, Oct 04, 2006 - 6:46:55 pm | | ray> | Ah! so maybe these are being used after all, just automaticaly. | So have you fired up the new compiler? It gained me 5K in free mem, | should be a comparable boost there. | | | | ============================================================================ | | 397) Wed, Oct 04, 2006 - 7:00:26 pm | | ray> | Vladimir, | | I can answer one of my own questions, at the bottom of rarachne.cfg | I see: | | FromCharset utf-8 | | But as you can see, there is no error in the string. | | | ============================================================================ | | 398) Wed, Oct 04, 2006 - 9:24:21 pm | | ray> | BTW, Vladimir, do you know anything about internet news? Joe has | code for this but I don't know anything about it, so I don't | know how to test it. | | | ============================================================================ | | 399) Thu, Oct 05, 2006 - 6:27:21 pm | | ray> | Oppps, wrong about the 5K, that was due to a mixup with .mak files, | better info is that the output of the compilers is almost the | same. | | | | ============================================================================ | | 400) Thu, Oct 05, 2006 - 7:04:11 pm | | glennmcc> | As it _should_ be. | | ============================================================================ | | 401) Thu, Oct 05, 2006 - 8:16:14 pm | | ray> | I wouldn't use the word 'should' but it gives trusty old '3.1 | a longer lease on life, I wasn't looking forward to using the IDE | for editing but always having to build on the CL using '4.5. Looks | like we won't be using the latter until if/when DPMI becomes | the new standard. I support Udo's work, but heck, with my core | now giving near 300K free, and as much DGROUP as I want, I'm | no longer sure we even need DPMI at all, maybe not even for WAT32, | maybe not until JS :-( ... which we must be able to *cope* with | even if we don't surrender to it, if you know what I mean. | | | ============================================================================ | | 402) Thu, Oct 05, 2006 - 8:20:11 pm | | glennmcc> | Howard Wulf already gave us JS support. | | And I _do_ mean 'full support'. | | The only thing we need now is the OK from copyright holders to release | the JS parsing engine under GPL. | | | ============================================================================ | | 403) Fri, Oct 06, 2006 - 3:14:43 am | | Eric> | glennmcc, Is IBM the copyright holder or is it | someone else or more than one entity required to | grant release under GPL ? | | ============================================================================ | | 404) Fri, Oct 06, 2006 - 9:00:54 am | | glennmcc> | IIRC, from what Howard had to say in his various emails to me.... | | The main copyright holder is Netscape. | | ============================================================================ | | 405) Fri, Oct 06, 2006 - 9:05:46 am | | glennmcc> | clipped from one of the SRC files Howard sent me...... jsparser.c | | | /* -*- Mode: C; tab-width: 8 -*- | * Copyright (C) 1998 Netscape Communications Corporation, All Rights Reserv | */ | /* | * JS parser. | * | * This is a recursive-descent parser for the JavaScript language specified | * "The JavaScript 1.2 Language Specification". It uses lexical and semanti | * feedback to disambiguate non-LL(1) structures. It generates trees of nod | * induced by the recursive parsing (not precise syntax trees, see jsparse.h | * After tree construction, it rewrites trees to fold constants and evaluate | * compile-time expressions. Finally, it calls js_EmitTree (see jsemit.h) t | * generate bytecode. | * | * This parser attempts no error recovery. The dense JSTokenType enumeratio | * was designed with error recovery built on 64-bit first and follow bitsets | * in mind, however. | */ | | | | ============================================================================ | | 406) Fri, Oct 06, 2006 - 9:35:47 am | | ray> | I keep forgetting about that JS stuff. Damn, how to pry it loose? | | | ============================================================================ | | 407) Fri, Oct 06, 2006 - 11:36:40 am | | glennmcc> | Good question. | | Just how _do_ you go about pry a copyright loose from the claws | of the lawyers whom have control of that copyright ???? | | ============================================================================ | | 408) Fri, Oct 06, 2006 - 1:42:09 pm | | glennmcc> | --- clipped from messages.c for insight.exe --- | | //!!glennmcc: Aug 29, 2006 -- added draftbox | MSG(cDRAFTBOX) "DRAFTS"; | //Vladimir --- please translate :) | //!!glennmcc: end | | _______________________________________________ | | | ============================================================================ | | 409) Fri, Oct 06, 2006 - 2:51:02 pm | | ray> | ray | Hmmm, well I know you'd never do it in a million years, but I would | simply challenge the copyright and let them defend it. It's a little | known fact that, as with patents, if the copyright/patent can be | shown to be undefended, it lapses, there is no penalty and the | copyright/patent becomes public domain. Basicaly, the holder must | show in court that they give a damn, that the 'violator' has been | warned, that there is economic harm to the holder and that the | 'violator' has reason to know that all of the above are true. | | Besides, after I've cleaned an optimized Howards code, no one | would ever recognize it < g g g g g > | | ============================================================================ | | 410) Fri, Oct 06, 2006 - 2:51:28 pm | | ray> | testing ... | | | ============================================================================ | | 411) Fri, Oct 06, 2006 - 3:15:12 pm | | glennmcc> | It's not Howard's code that we need to be concerned with. | | His is already GPL | | It is Netscape's code that's not GPL | | | ============================================================================ | | 412) Fri, Oct 06, 2006 - 5:47:13 pm | | ray> | Of course, so I say let Netscape sue us if they think we are | violating their (C); and we both know that will never happen but | I also know how you think about this sort of thing. | | | | | ============================================================================ | | 413) Fri, Oct 06, 2006 - 7:03:06 pm | | glennmcc> | So you already _know_ my answer to your suggestion. | | ============================================================================ | | 414) Sat, Oct 07, 2006 - 3:22:08 pm | | ray> | Vladimir, | | I have the '[nnn]' code removed, you'd better test it before | I go on to the '$k' stuff for the translation inside mime.cfg. | Don't worry, the '[nnn]' can still be there, it's just ignored | in our core. | | | | ============================================================================ | | 415) Sat, Oct 07, 2006 - 6:28:52 pm | | glennmcc> | So.... without the [nnn] code ... will core _always_ be dumped... or | will it _never_ be dumped ? | | ============================================================================ | | 416) Mon, Oct 09, 2006 - 12:46:19 pm | | ray> | | As needed, by default she tries 'system()' and if that fails she | goes to roura, but '@' to force text mode roura is sill there, and | I've (I think) resurected something that seemed to be dormant in the | old code which is '*' to force a graphic mode roura, ie, when shelling | to DOS is required or desired but there is no need to go text mode, | an example could be hanging up -- gotta quit to DOS, but don't need | to dump graphics mode so restart is much faster. Seems to cover the | bases. Localy there could also be a text mode 'system()' call, but | since those always return to Arachne automaticaly, it seems | pointess, so I've got: | | Graphic automatic mode -- try system(), resort to roura if that fails. | Graphic roura forced -- eg. hangup or dial. | Text roura forced -- for when user input is needed, eg. telnet. | | | ============================================================================ | | 417) Mon, Oct 09, 2006 - 1:13:02 pm | | ray> | BTW, I've had it in for [nnn] for a long time, since the memory | threshhold varies with OS and shell. In the old days I had to cut the | [nnn] with 4DOS, and even now, the amount of free mem required for | a system() call varies with different situations, so it's inacurate | anyway. It's not a big change, should work in your core, so if you | want I'll post the code. | | | | ============================================================================ | | 418) Mon, Oct 09, 2006 - 4:58:02 pm | | ray> | Just noticed something, why on earth is the telnet code in main()? | It belongs in protocol.c along with it's buddies ftp, smtp, pop3, | etc. I just moved it and it seems fine -- helps cut some of the | bulk out of main too and that should be good for speed. | | | ============================================================================ | | 419) Tue, Oct 10, 2006 - 4:12:11 am | | vbm> | re 408: | Glenn, I don't find the word "draft" in source code of insight 4.6????? | | Ray in core b8:l8 doesn't work mouse wheel???? | | | | ============================================================================ | | 420) Tue, Oct 10, 2006 - 6:41:34 am | | VBM> | ADD > 419: | | as also and in b-8:8q wheel doesn' work. | | Glennnn, I meant that where is zip with correct sourses... | | | ============================================================================ | | 421) Tue, Oct 10, 2006 - 3:37:20 pm | | ray> | Vladimir, | | Chert, a bug I can't verify since I have no wheel mouse :-( | Ok so build 8L is bad, which is the last build that's OK? | As a guess, try moveing AnalyseWheel() function out it's file | (scrolpage.c ???) and into guitick.c -- maybe making it static | will work. | | | ============================================================================ | | 422) Tue, Oct 10, 2006 - 9:33:06 pm | | glennmcc> | VBM, | | Where's the ZIP ???? | | There is no ZIP ... 'draft' is only in my current SRCs for v4.7 | | e:\arachne\src\insight\ | | | | ============================================================================ | | 423) Wed, Oct 11, 2006 - 6:33:42 am | | vbm> | Ray, last ver. with worked wheel is 7:7x. | | | Glennnnnnnnnnnnnnnn, you are zaraza!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | :-))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) | | | ============================================================================ | | 424) Wed, Oct 11, 2006 - 4:57:37 pm | | glennmcc> | OK, found it...... | | zaraza==rotten | | Yep..... that's me. | | | ============================================================================ | | 425) Wed, Oct 11, 2006 - 5:05:57 pm | URL | | glennmcc> | Is this a little bit less zaraza ? | | http://www.cisnet.com/glennmcc/my-stuff/ins-47.zip | | ============================================================================ | | 426) Wed, Oct 11, 2006 - 8:33:07 pm | | Eric> | This is strange....this page loads and I D/L'd the | 4.7 insight zip from glennmcc's link....BUT... | the testers and the misc pages bring up the | err-disk.ah page. | | | ============================================================================ | | 427) Wed, Oct 11, 2006 - 9:05:01 pm | | Eric> | Hey, I just clicked the link for this page and instead | of this page displaying I got a display of the html source | code. | | ============================================================================ | | 428) Wed, Oct 11, 2006 - 9:32:58 pm | | ray> | Wierd. Here's something wierder, I just came here and after a second | or two, the HTML window blanked except for the XCH graphic at the | top of the board -- go figure. Anyway, I've gotta find out what | happens with UseSafeOpen on before we can say much more about this | err-disk.ah stuff. | | | ============================================================================ | | 429) Thu, Oct 12, 2006 - 6:35:53 am | | vbm> | re 424: | | Glennnnn, where you found this translate??? | zaraza also is infection. :-)))))))))))))))))))))))))))) | | re 425: | Da, I sent to you by email ready messages.rar... | so if you haven't it - let me know and I'll resend... | | | | | ============================================================================ | | 430) Thu, Oct 12, 2006 - 3:24:29 pm | | ray> | Vladimir, | | I went and bought myself a used wheelmouse to try to diagnose this | problem, now, how does the wheel work? what should it do? This mouse | shows no action from the wheel with any core. Could it be the driver? | I use 'ctmouse /3' do I need some other mouse driver or different | switches? | | | ============================================================================ | | 431) Thu, Oct 12, 2006 - 5:15:07 pm | URL | | glennmcc> | http://www.urbandictionary.com/define.php?term=zaraza | | I received your email with messages.rar attached. | | I'll compile both Russian and English versions and upload to ... | http://www.cisnet.com/glennmcc/ara-gpl/ | | ============================================================================ | | 432) Thu, Oct 12, 2006 - 8:23:00 pm | | ray> | Vladimir, | | Never mind the above, we have the wheel working with the 2.0 | release of cute mouse, and I found the bug, in guitick I had | made 'sMouse' from an int into a char. Wait to see if Eric finds | any more bugs and I'll upload sources. | | | | ============================================================================ | | 433) Fri, Oct 13, 2006 - 1:17:14 pm | | glennmcc> | Small problem found. | | With Ctmouse v2.0a4 loaded.... | everything on my machine is running noticibly slower. | | (perhaps one reason why it's labled as "alpha") | | ============================================================================ | | 434) Fri, Oct 13, 2006 - 3:18:45 pm | | ray> | Strange, I just did a speed test and found no change at all. | | mine: 13:35 | J1 : 12.91 | | Seems the ver 2 ctmouse needs 200 more bytes in memory but that's | the only change I could detect. | | | ============================================================================ | | 435) Fri, Oct 13, 2006 - 3:56:11 pm | | glennmcc> | I should have been more specific. | | Every one of my 'mouse aware' programs is noticibly slower to 'start up'. | | Once they have started up, they run at the same speed. | | But there's a pause of about 1 to 1 1/2 seconds at the command prompt | when I type the name of the program and press enter. | | Apparently the ctmouse v2.0a4 API takes longer to be recognized | by the programs than does the API in v1.8 | | | ============================================================================ | | 436) Fri, Oct 13, 2006 - 4:53:39 pm | | ray> | Hmmm, that's a horse of another color. But my speed test quoted | above involves three automatic restarts of Arachne and there's | no change, mind the calling batchfile is in control the whole time, | so maybe there is some continuity at the OS level there that isn't | present when programs are started on the CL itself. I haven't | tried any other programs yet but I'll keep an eye on that. | | | ============================================================================ | | 437) Fri, Oct 13, 2006 - 6:37:47 pm | | glennmcc> | Yep.... no problems here either from inside a 'calling batch file'. | | The problem only shows right from the DOS command prompt. | | --- x.bat --- | c:\xtgold25\xtgold | men.bat | _____________ | | | x.bat == instant start when 1.8 is loaded (or no mouse driver loaded) | | x.bat == 1 to 1 1/2 sec delay before xtree gold 4 starts. | | Xtree gold 4 is 'mouse aware'. | | ============================================================================ | | 438) Fri, Oct 13, 2006 - 6:42:36 pm | | glennmcc> | men.bat called simply prints a menu of choices on-screen of some of my | most commonly used programs started via custom written batch files. | | --- men.bat is of-corse mouse unaware --- | @ECHO OFF | C:\NI\NCC C:\NCC.SET /DOSCOLOR | ECHO. | TYPE C:\MEN.TXT | _________________________________________ | | --- men.txt --- | | UTILITIES SOUND\GRAPHICS COMUNICATIONS DOOM, DOOM2 & MORE | | AVL} ZIP LISTER 1} GIFV ARA3} ARACHNE DOOM1} F W/PWAD | X} XTPRO 2} IMGFUN EMM386/HDD DOOM2} F W/PWAD | O} DISKOPT 3} 2SHOW WADED1} F W/PWAD | NI} NORTON UTILS 4} CSHOW ARA3M} ARACHNE WADED2} F W/PWAD | M} MENU.EXE CDBOX} CDBOX EMM386/HDD WADEDO1} F W/PWAD | 2MEG} 2M FORMAT GWS} WORKSHOP MIDI MUSIC WADEDO2} F W/PWAD | TAPE} TAPE BACKUP VP} VPIC DEH1} FOLLOW W/PWAD | BJC} PRINTER SETUP NP} NEOPAINT ARR} ARACHNE DEH2} FOLLOW W/PWAD | RECON} RECONFIG PI} PAINT_IT QEMM/RamDrive | and REBOOT SYSTEM PGF} PRINTGFD | QVD} QUICK VIEW ARRM} ARACHNE | QVS} QVD WAVES QEMM/RamDrive | QPV} QPVIEW MIDI MUSIC | RACK} Stereo | Rack System CI} CILINK | CP#}CUBIC PLAYER MT} MTEZ(FAX) | #= 16, 1666, 17, | 20a, 20app, 251) | __________________________________________________________________________ | | | ============================================================================ | | 439) Fri, Oct 13, 2006 - 6:43:39 pm | | glennmcc> | men.bat == menu typed to screen instantly. | | ============================================================================ | | 440) Fri, Oct 13, 2006 - 8:31:05 pm | | ray> | Curious. I guess the OS has to do some housekeeping vis. the mouse | when starting a progam, but a .bat does it once for all within. | Anyway, the ver. 2 driver is there when we need it. | | | ============================================================================ | | 441) Sat, Oct 14, 2006 - 3:32:08 am | | vbm> | re 431: | | Glennnnnnnnn, spasibo bol'shoe, for link... | good that no need resend the file.. :-)))))))))))))))))))))))))))))))))))) | | re 432: | | Ray, I using ctmouse 2.0a4 my own build - only translating messages.. ;-)))) | with optiobs /r11/3/y | well, I'll waiting code, spasibo... | | | ============================================================================ | | 442) Sat, Oct 14, 2006 - 8:08:38 am | | vbm> | Ray, I fixed wheel bug....;-)))))))))) | | ============================================================================ | | 443) Sat, Oct 14, 2006 - 9:22:14 am | | ray> | Vladimir, | | Yes, it was a very small bug, but I am angry with myself for letting | a stupid mistake like that happen, I also let 'keywords.htm' become | 'skeywords.htm' I'll send code latter today. BTW Eric has this | problem with the cache, are you having any difficulty? | | | ============================================================================ | | 444) Sat, Oct 14, 2006 - 9:35:16 am | | vbm> | Ray, if you assuming the core b8:8-q then to sorry I using b8:8L | because have it's sources... | No I haven't an error with cache.... ;-)))))))) | | | ============================================================================ | | 445) Sat, Oct 14, 2006 - 11:30:18 am | | ray> | VB, | | Yes, I meant 8q, but never mind, I'm going to try to activate | Joe's changes with wwwman inside core and then I'll upload. This | problem Eric is having seems very strange. | | | ============================================================================ | | 446) Sat, Oct 14, 2006 - 12:51:36 pm | | ray> | Have any of you guys tried Joe's 1.91 wwwman? It seems buggy | to me, the page position gets lost when you leave the page and | then come back to it. Faster tho, and smaller. | | | | ============================================================================ | | 447) Sat, Oct 14, 2006 - 3:50:32 pm | | glennmcc> | In my speed tests it's not any faster. | | But then I'm on a P-4,1.5ghz machine with a super fast HDD. ;-) | | And he already told ya it would lose the page position. | | BRB | | | | ============================================================================ | | 448) Sat, Oct 14, 2006 - 3:52:13 pm | | glennmcc> | * Re-instated the "nocache" option for directory listings, | to avoid displaying out-of-date information. | | ============================================================================ | | 449) Sat, Oct 14, 2006 - 4:04:02 pm | | ray> | Ah, I didn't make the connection, so a reaload will always loose | possition eh? But then what does his changes in there that required | additions to core do? It seems that he's trying to remember | page position, but I'm not sure I understand his notes. What is it | that I'm looking for functionaly? I've gotta know what the function | is before I can know that I've imported it correctly. | | | | ============================================================================ | | 450) Sat, Oct 14, 2006 - 4:14:23 pm | | ray> | To be honest, I can't even quess what he's done, since I have no | idea, besides page possition, what you would even want to remember | when returning to something, what else is there to remember besides | the position of the page? | | | | ============================================================================ | | 451) Sat, Oct 14, 2006 - 4:15:16 pm | | ray> | This 'nocache' thing, that should be a user option no? | | | ============================================================================ | | 452) Sat, Oct 14, 2006 - 4:41:44 pm | | glennmcc> | In mine it is 'semi-optional'. | | | | ============================================================================ | | 453) Sat, Oct 14, 2006 - 4:45:26 pm | | glennmcc> | void dirlist(char *fspec, int pics) | { | char s[256]; | char drives = 0; | //!!glennmcc: Jun 01, 2006 -- nocache when icons are disabled | if(pics==0) printf("\n"); | //!!glennmcc: end | | | ============================================================================ | | 454) Sat, Oct 14, 2006 - 5:50:52 pm | | ray> | This is wwwman code? wwwman can grab an arachne.cfg option | same as insight can, right? ... Well, even if it can't now, it | could, just parroting the code used in insight, that way it could | be a genuine user option. Anyway, so what am I looking for in | this new wwwman? | | | ============================================================================ | | 455) Sat, Oct 14, 2006 - 6:30:36 pm | | glennmcc> | Haffta' ask Joe. | | ============================================================================ | | 456) Sat, Oct 14, 2006 - 6:43:37 pm | | ray> | Na, I just now figured it out, it saves the page position even though | the page is being reloaded each time by using a link name with the | '#' which I presume is a sort of goto command. Also, the history | list can contain several different locations to the same page, so | when you go back to a page you have been to several times, as you | regress through the history list, you revisit the page at whatever | position is pointed to by that particular call in the list. The std | wwwman always goes back to the last position, the others are | lost. Clear as mud? ;-) | | | | ============================================================================ | | 457) Sat, Oct 14, 2006 - 6:50:38 pm | | ray> | sorta like this in history: | | file://*.*#file1.txt | file://*.*#file100.txt | blah | blah | file://*.*#file333.txt | | ... | | and as you move back and forth you get each different possition, | depending on the '#' | | Do we like this? Do we need this? Do we want to be fumbling in | a page at previous positions? Don't we always want the last? | Most often anyhow? I think I see what Joe is doing, but I'm not | sure I like it. | | Vladimir, can you please test this new wwwman with the 190J1 core | and tell me what you think of it? Do we want this in our core? | | | | | ============================================================================ | | 458) Sat, Oct 14, 2006 - 6:52:07 pm | | ray> | Vladimir, | | I was holding off sending sources until this code above was | included, let me know if you want it, otherwise I'll not wait | and send as it is now, or if you do want it, I'll activate it. | | | ============================================================================ | | 459) Sun, Oct 15, 2006 - 9:12:01 am | | ray> | Vladimir, | | Ok, I have Joe's code active in urlstat.c and submit.c, but I'm | not sure I like it, nothing is changed, only new code added, search | for '190J1-WWWMAN' for this code if you want to comment it out. | I'll upload in a little while (after breakfast ;-) | | | | ============================================================================ | | 460) Sun, Oct 15, 2006 - 10:03:00 am | | ray> | It's there "b8r-src.rar" | | | ============================================================================ | | 461) Sun, Oct 15, 2006 - 10:18:18 am | | ray> | Ah, sorry, it wouldn't send, so it's '69.zip' After sending, I | found some lines in mime.cfg that were preventing me from uploading | a .rar, I commented them so it should be ok for next time. | | | ============================================================================ | | 462) Sun, Oct 15, 2006 - 1:49:43 pm | | glennmcc> | Index.htm updated.... again. | | | ============================================================================ | | 463) Sun, Oct 15, 2006 - 3:22:12 pm | | ray> | Tx Glenn, | | | ============================================================================ | | 464) Sun, Oct 15, 2006 - 4:46:00 pm | | glennmcc> | Oh... you're quite welcome sir. :) | | ============================================================================ | | 465) Sun, Oct 15, 2006 - 9:34:27 pm | | ray> | Glenn, | | Fooling around with Joe's code and the matched wwwman, I was going | to go back to cached wwwman's but those things are the worst | xswap hogs, also, to my surprise I found that loading a big dir | from disk was *faster* than loading it from cache. I think the number | of atoms is so high that the xswap storage/retrieval of a wwwman | listing from disk is more costly than the time to rebuild from scratch. | | | | ============================================================================ | | 466) Mon, Oct 16, 2006 - 4:40:13 pm | | glennmcc> | But you are comparing the speed of cached/nocache using the modified | core with the modified wwwman. | | Compare modified core with modified wwwman (nocache) | to non-mod core with non-mod wwwman (cached) | | That's what I did and I found no difference in speed. | | ============================================================================ | | 467) Mon, Oct 16, 2006 - 4:41:12 pm | | glennmcc> | But as I pointed-out.... | | But then I'm on a P-4,1.5ghz machine with a super fast HDD. ;-) | | | ============================================================================ | | 468) Mon, Oct 16, 2006 - 7:02:40 pm | | ray> | Well, even then the diff was small. Anyway, my point is that there | is no point in cacheing the wwwman lists, it's no faster and eats | xswap. | | | | ============================================================================ | | 469) Tue, Oct 17, 2006 - 5:26:42 pm | URL | | glennmcc> | For a perfect explaination of why cached dir listings _are_ important... | http://tech.groups.yahoo.com/group/ArachneDevelopment/message/2764?unwrap=1& | | | ============================================================================ | | 470) Tue, Oct 17, 2006 - 6:39:02 pm | | glennmcc> | OK... now I was able to get a difference in speed. | | Using slowdown.com, I slowed my machine to only 20% original speed. | | Old wwwman.exe == 12 sec to list a dir with 1270 files in it. | | Joe's new baby with the improved sorting routine == 7 sec to list the | same 1270 files. | | But I still agree with Udo and all his reasons for caching the dir listing. | | ============================================================================ | | 471) Tue, Oct 17, 2006 - 6:43:39 pm | | glennmcc> | Just now recompiled Joe's baby with nocache removed. | | Same speed.... 7 sec for the 1270 files. | | | ============================================================================ | | 472) Tue, Oct 17, 2006 - 6:47:30 pm | | glennmcc> | And now it retained the scroll position with | "ctrl+left-arrow/ctrl+right-arrow" because the dir listing _is_ cached. | | ============================================================================ | | 473) Tue, Oct 17, 2006 - 6:48:32 pm | | glennmcc> | If I feel I need an 'updated dir listing'...... | the 'R' key is right at my finger tips. | | ============================================================================ | | 474) Tue, Oct 17, 2006 - 8:29:50 pm | | ray> | Seems it's gotta be a user option. Did you notice with that big | dir how it totaly eats your xswap? That means that everything else | is going to be slower, since the swap space is all taken. | | | | ============================================================================ | | 475) Tue, Oct 17, 2006 - 8:46:28 pm | URL | | glennmcc> | No such problem here because in my verson of wwwman.exe any dir over 512 | items the icons are auto-disabled _and_ the listing is auto-nocached. | | And in my brand new compile... ExpireDynamic now controls cache/nocache | | http://tech.groups.yahoo.com/group/ArachneDevelopment/message/2768?unwrap=1& | | | ============================================================================ | | 476) Tue, Oct 17, 2006 - 8:53:54 pm | | ray> | So does this 'expiredynamic' thing work entirely within core.exe, | or does the status of that line in wwwman.exe matter? The coolest | thing would be to let core control the issue totaly and cut out | any cache/nocache out of wwwman totaly -- it should be up to core | to decide. | | But is sounds like, if wwwman is incharge, that you've got the | right answer -- cache the little ones, not the big ones. I don't know | which set of wwwman sources is current, I'd like to have Joe's | improvements in there, and handle the cache issue your way -- unless | the 'expiredynamic' thing puts it all in the hands of core anyway. | | | ============================================================================ | | 477) Tue, Oct 17, 2006 - 9:05:35 pm | | glennmcc> | It works 'in tandom'. | | Core.exe appends the 1st character from ExpireDynamic to Fileargs | | Now wwwman.exe uses this to determine wheather or not to show the icons | _and_ now to determine wheather or not to cache the listing. | | One line of code added into misc.c | | case 'F': //file browser WWWMANE.EXE mode | pom=configvariable(&ARACHNEcfg,"Expiredynamic",NULL); | pom=configvariable(&ARACHNEcfg,"FILEargs",NULL); | if(!pom) | pom="-d"; | //!!glennmcc: Oct 17, 2006 -- use ExpireDymamic to determine | //wheather or not to cache the dir listings | //0== always cache.... >0==nocache | strncat(pom,configvariable(&ARACHNEcfg,"Expiredynamic",NULL),1); | //!!glennmcc: end | goto cont; | case 'M': | | | Now the $f commandline option for wwwman.exe in mime.cfg will send | two characters to wwwman.exe instead of just one. | | -d will now be -d0 for ExpireDynamic 0 (never Expire) | | -d6 for ExpireDynamic 600 (Expire at 10min [600sec]) | | -d1 for ExpireDynamic 600 (Expire at 20min [1200sec]) | | -d3 for ExpireDynamic 3600 (Expire at 1hr [3600sec]) | | The same holds-true for -l for text-only listings | | -l0, -l6, -l1, -l3 | | Any non-zero will result in a nocache. | | | ============================================================================ | | 478) Tue, Oct 17, 2006 - 9:07:30 pm | | glennmcc> | Oops... typo. | | -d1 for ExpireDynamic 1200 (Expire at 20min [1200sec]) | | | ============================================================================ | | 479) Tue, Oct 17, 2006 - 9:12:06 pm | | glennmcc> | The -l option will always do a nocache in my version of wwwman. | | void dirlist(char *fspec, int pics, int nocache) | { | char s[256]; | char drives = 0; | //!!glennmcc: Jun 01, 2006 -- nocache when icons are disabled | //!!glennmc: Oct 17, 2006 -- also when ExpireDynamic is non-zero | if(pics==0 || nocache) printf("\n"); | //!!glennmcc: end | if(strstr(fspec, "@:")) | drives = 1; | | | ============================================================================ | | 480) Tue, Oct 17, 2006 - 9:17:31 pm | | glennmcc> | Oh... amnd as to which version of wwwman is 'current'. | | That would most likely be Joe's new 191;ML | | | ============================================================================ | | 481) Tue, Oct 17, 2006 - 9:46:34 pm | | ray> | Ah, so core sends to wwwman to add the correct commands. | Hmmm, the optimizer in me says that rather than core sending | to wwwman and then doing what it told wwwman to tell it to do, | it could 'just do it' so to speak. In the functions that write | to cache, there could be a simple trap for 'dgi's' that exclude | them -- very simple, very light. Ah, but not flexible, your | 512 item test is elegant and my speculation above couldn't handle | that. | | | ============================================================================ | | 482) Tue, Oct 17, 2006 - 10:56:08 pm | URL | | glennmcc> | If you don't already have it.... grab VBMs w3m191ml.zip | | And try these mods.... | | http://www.cisnet.com/glennmcc/my-stuff/w3mmlnoc.zip | (alos includes the needed modified misc.c for core.exe) | | ============================================================================ | | 483) Wed, Oct 18, 2006 - 4:35:18 pm | | ray> | Great, will grab it. I hope all Joe's work is in there too, lets | not get forked on wwwman. | | | | ============================================================================ | | 484) Wed, Oct 18, 2006 - 5:34:55 pm | | glennmcc> | As far as I know... all of both Joe's and Vladimir's most recent changes | are in there. | | Try it both with and without my mods to messages.c and see which you | like better. | | The mods in messages.c will auto-nocache whenever the icons are | disabled. | (whether manually or auto-disabled due to a dir listing of >500 items) | | And remeber... the mods to wwwman.c will only work if you also include | that one line addition to misc.c in core.exe | | That line in misc.c is the 'key' to making it work. | | ============================================================================ | | 485) Wed, Oct 18, 2006 - 8:32:33 pm | | ray> | Ok, should get to it tomorrow. The link with icons is | elegant (did I already say this?) since if the directory is huge, | the time for icons is probably unwelcome. | | | ============================================================================ | | 486) Fri, Oct 20, 2006 - 12:50:56 pm | | glennmcc> | Scrap the 1st one, try the new one instead..... | http://www.cisnet.com/glennmcc/my-stuff/w191mlr1.zip | | | ============================================================================ | | 487) Fri, Oct 20, 2006 - 2:21:54 pm | URL | | glennmcc> | cache/nocache for different apps......... | | http://tech.groups.yahoo.com/group/ArachneDevelopment/message/2788?unwrap=1& | | ============================================================================ | | 488) Fri, Oct 20, 2006 - 2:32:53 pm | | ray> | Your on the right track here my man. Let Joe and Udo fight over | the 'right' way to do it -- the RIGHT way is to give the user the | choice. | | Amen. | | | ============================================================================ | | 489) Fri, Oct 20, 2006 - 2:53:38 pm | | glennmcc> | Amen.. is right. | | And the new version in post 486 gives both Udo & Joe exactly what they want. | | For Udo, it defaults to cached. | | For Joe, the new keyword 'NoCacheDirList' effects only local dir | listings generated by wwwman.exe and does not effect anything else. | | So he gets his own personal preference of ..... | | > want this configurable, I for one, would prefer a new | > configuration option, rather than another "this also | > affects that" scenario. | | | ============================================================================ | | 490) Fri, Oct 20, 2006 - 2:56:30 pm | | glennmcc> | And all this new stuff required was the addition of 1 line of code into misc | & the addition of or altering of about a dozen lines of code in wwwman.cpp | | It's definately one of the easiest mods I've ever done. ;-) | | | | ============================================================================ | | 491) Fri, Oct 20, 2006 - 4:56:49 pm | | ray> | Sounds like the way to go. I'm away for the weekend, I'll | dig into it when I'm back. Let's not have those boys scrapin' | with each other. | | | ============================================================================ | | 492) Sun, Oct 22, 2006 - 8:16:07 pm | | ray> | Vladimir, | | I have the 'roura.log' internal now, I changed it to 'external.log' | because it's not just rouras now :-) | | It looks like this: | | | | Using $roura$.bat in text mode: | call u:\source\arachne\core\working\system\dgi\dosshell.bat u:\source\arachn | rarachne -r | =========== | Using system() in graphic mode: | mem /C |u:\source\arachne\core\working\system\dgi\fixmem /C>X:\AR\61530627.H | =========== | Using system() in graphic mode: | @call connect.bat | rarachne -rd | =========== | Using system() in graphic mode: | u:\source\arachne\core\working\insight.exe -i U:\MAIL\*.cnm -cache=X:\AR\>X: | =========== | Using $roura$.bat in graphic mode: | copy page.bak + page.txt page.bak > NUL | copy /b _4prt.txt PAGE.TXT>NUL | del _4prt.txt > NUL | if exist PAGE.TXT echo file saved to PAGE.TXT>X:\AR\61530851.TXT | rarachne -rg | =========== | Using $roura$.bat in text mode: | call u:\source\arachne\core\working\system\dgi\dosshell.bat u:\source\arachn | rarachne -r | | | | ============================================================================ | | 493) Sun, Oct 22, 2006 - 8:17:10 pm | | ray> | Now, what I want to know is how I can redirect DOS error messages | into that file too. | | | ============================================================================ | | 494) Mon, Oct 23, 2006 - 4:19:08 pm | | glennmcc> | Give me an example. | | What error message from which DOS command ? | | ============================================================================ | | 495) Mon, Oct 23, 2006 - 6:30:42 pm | | ray> | I dunno, there's any number of them. Last one I saw was a | 'File not found' when a mime line refered to pkunzip.exe, which | I don't have. Not bitchin', mime.cfg has to make certain assumptions | about available programs, but my external command logging above is | absolutely complete except for the ability to capture DOS errors. | I have no idea if standard error can be captured within the .exe | or maybe some carefuly placed redirection inside the ... I dunno, | but it should be doable and it would be nice for debugging. | | | | | ============================================================================ | | 496) Mon, Oct 23, 2006 - 6:38:33 pm | | glennmcc> | file/savefile.dgi >txt|if exist $s goto ne\ncopy /b $l $S>$2\ngoto end\n:ne\ | | ============================================================================ | | 497) Mon, Oct 23, 2006 - 6:42:40 pm | | ray> | Ah 4DOS has the answer, as always: | | 'rarachne.bat >>&> external.log' | | and my .log now shows this: | | | Using system() in graphic mode: | PKUNZIP -v JUNK.ZIP>X:\AR\61639805.TXT | =========== | Using system() in graphic mode: | PKUNZIP -v JUNK.ZIP>X:\AR\61639805.TXT | Unknown command "PKUNZIP" | | the '>>&>' is 4DOS's way of redirecting only standard error to | a file. IIRC command.com has no such trick, you can redirect | stdout but not stderr. | | | ============================================================================ | | 498) Mon, Oct 23, 2006 - 6:44:16 pm | | ray> | ... but what I'd really like is to be able to do it inside the .exe. | | | | ============================================================================ | | 499) Mon, Oct 23, 2006 - 7:17:09 pm | | glennmcc> | Why does it need to be inside the .exe ? | | ============================================================================ | | 500) Mon, Oct 23, 2006 - 7:22:44 pm | | ray> | Because command.com can't do it! ;-))) | | ... or you find a way and then that's fine. I think every one of us | has been bothered by those text mode messages flashing across the | top of the screen on some error or other and not being able to | read it in time. How nice to be able to redirect them somewhere | where they can be studied. | | | | ============================================================================ | | 501) Mon, Oct 23, 2006 - 7:28:56 pm | | glennmcc> | Well.... since as far as I know, command.com is 'hard coded' to output | error messages of that type directly to STDOUT ... no can do with command.co | | | ============================================================================ | | 502) Mon, Oct 23, 2006 - 7:30:25 pm | | glennmcc> | And since 99.9% of Arachne users are using command.com ... | | no can do with Arachne. | | ============================================================================ | | 503) Mon, Oct 23, 2006 - 10:04:54 pm | | ray> | ... unless it can be built into the .exe! I'll bet there's a way. | | | ============================================================================ | | 504) Tue, Oct 24, 2006 - 6:52:12 pm | | glennmcc> | Since command.com is outputting the error message directly to STDOUT | | How can that be changed to send it to a file instead ? | | | ============================================================================ | | 505) Tue, Oct 24, 2006 - 7:55:36 pm | URL | | glennmcc> | Just now created and uploaded a new APM | | http://www.cisnet.com/glennmcc/apm/tiff2gif.apm | | ============================================================================ | | 506) Thu, Oct 26, 2006 - 7:30:49 am | | vbm> | Hmm, seeems for normal work recode.apm with Ray's core need changing line | in file 'saveas.ah': | | | | to | | | | ============================================================================ | | 507) Thu, Oct 26, 2006 - 6:16:23 pm | | ray> | Somewhere, sometime I probably did something that regected | NUL values I suppose. Sounds like something I might do. | | | | | ============================================================================ | | 508) Fri, Oct 27, 2006 - 4:03:51 pm | | glennmcc> | This is how I 'fixed' that........ | | --- in cgiquery.c --- | | while(ibuf,&ptr[1]); | else | //!!glennmcc: Jan 11, 2006 -- if value="".... value=(blank) | if (strnicmp(GLOBAL.location,"file:",5)!=0 && i==0) | strcpy(p->buf,"\0"); else | //!!glennmcc: end | makestr(p->buf,ie_getline(&tmpeditor,i+1),BUF); | | _________________________________________________________________ | | ============================================================================ | | 509) Fri, Oct 27, 2006 - 4:28:24 pm | | ray> | Hmmm, I have what translates to: | | *p->buf = 0; | | Vladimir, perhaps this is the difference with our core? | | Try: | | strcpy(P.buf, "\0"); | | ... and see if that changes anything, strange if it does, because | the only change is that the string ends up as: | | "00" instead of just "0" which shouldn't make any difference to | well written code anyway. | | | ============================================================================ | | 510) Sat, Oct 28, 2006 - 4:59:21 am | | vbm> | Ray, are you assumed *P.buf =0;? | I did try | | strcpy(P.buf,"\0"); | | | but it's giving undefined sybmol buf | | sorry for my stupid. :-((((((((((( | | | ============================================================================ | | 511) Sat, Oct 28, 2006 - 8:33:03 am | | ray> | Vladimir, | | No, pardon *my* careless, it should be P.Buf, I forgot to capitalize | <:-) | | Hey, you know how you didn't like my change to VESA for the | rebuild of arachne.dat? I think I have an elegant fix, | Insead of VGA or VESA, now I have it so that it checks the | graphics card and sets VESA if possible, VGA if not. And, you know | how vga.htm only shows the video mode when you use '-s' on startup? | I have it now so that when you load vga.htm, it will always show | you the current video mode and not just 'VESA' but the exact mode, | like HI16.J or whatever. I'll send two files to tripod so you | can check it out. | | | | | ============================================================================ | | 512) Sat, Oct 28, 2006 - 10:27:11 am | | ray> | Vladimir, | | file 'vga-vesa.rar' is at tripod. Find "//." for changes in | init.c and htmlutil.c and "//VBM" for requests for some work | in vga.htm, thanks :-) | | | ============================================================================ | | 513) Sat, Oct 28, 2006 - 3:13:17 pm | URL | | glennmcc> | http://rayandrews0.tripod.com/index.htm updated | | | ============================================================================ | | 514) Thu, Nov 02, 2006 - 6:23:48 pm | | ray> | Glenn, | | Is there some way in HTML to capture the value of an environment | variable? | | | ============================================================================ | | 515) Fri, Nov 03, 2006 - 7:22:39 pm | | ray> | Vladimir, | | New recode method is working ok: | | | RMIME.CFG: | | ;VBM first try with new method, seems ok :-)))) | ; I use '$v' named after some crazy guy I know in Russia ;-))) | file/recode1B.dgi |ctty NUL \n rucnv.exe 1B $v $v \n ctty CON | | EXTERNAL.LOG: | | THIS IS THE OLD METHOD FROM PROTOCOL.C: | =========== | Using system() in graphic mode: | call recoder.bat X:\AR\454bc0d5.HTM X:\AR\454bc0d5.HTM | rarachne -rg | | THIS IS THE NEW METHOD, INSIDE MIME.CFG | =========== | Using system() in graphic mode: | ctty NUL | rucnv.exe 1B X:\AR\454bc0d5.HTM X:\AR\454bc0d5.HTM | ctty CON | rarachne -rg | | And of course you can make as many .dgi's as you want for any | kind of recode :-) | | I'll upload sources to tripod probably tomorrow. | | | ============================================================================ | | 516) Sat, Nov 04, 2006 - 9:07:19 am | | ray> | 8tsrc.rar at tripod. | | | | ============================================================================ | | 517) Mon, Nov 06, 2006 - 11:00:22 am | | vbm> | spasibo, Ray, I downloaded and will testing. :-)))))))))))))) | | ============================================================================ | | 518) Mon, Nov 06, 2006 - 10:09:29 pm | | ray> | Vladimir, | | Hey watch out for some garbled messages on SMTP, I seem to have | done something bizzare hear, I get these added lines. Please let | me know if all is well there. spasibo. | | | | | ============================================================================ | | 519) Tue, Nov 07, 2006 - 8:06:47 am | | vbm> | Ray, I tried sending messages to 3 my addreses and don't seen a garbage. | what format of message was garbaged? | and have you got my message with vga.htm? | | | ============================================================================ | | 520) Tue, Nov 07, 2006 - 4:15:38 pm | | ray> | Vladimir, | | I'm having some strange trouble, seems it's not the core, but | some changed or deleted file in my working directory. I have | the new vga.htm, once I get this figured out, I'll have a look | and thanks. | | ============================================================================ | | 521) Wed, Nov 08, 2006 - 9:03:22 pm | | ray> | Vladimir, | | | A little bug in html.c: | | { | //Þ | endoftag = 0; | // Original test: | // if(in == '<' && ! plaintext) // (start of HTML tag) | | // VBM: Seems these added tests can be more trouble than they are | // worth: | // BUG! 061108: This fails with "< SRC=pidi" in 'sentmail.dgi' output: | // if(in == '<' && ! plaintext // (start of HTML tag) | // && ! isdigit(P.Buf[i + 1]) && ! isspace(P.Buf[i + 1])) | | //VBM: ... So perhaps we should just test for digits for the 'greater than' | // sign inside JS. | if(in == '<' && ! plaintext // (start of HTML tag) | && ! isdigit(P.Buf[i + 1]) && ! isdigit(P.Buf[i + 2])) | | // #define BUF P.Buf[i + 1] == | // && ( isalpha(P.Buf[i + 1]) | // || BUF ';' || BUF '/' || BUF '!' || BUF '\"' || BUF ' ') | { | | I think Glenn said this whole thing was not worth the trouble, | but let's keep trying ;-) | | | ============================================================================ | | 522) Thu, Nov 09, 2006 - 4:13:23 am | | vbm> | seem I'll lost Internet for a day or a weeks. | but, I'll back. soon or later. ;-))))))))))))) | spasibo, Ray... | | | ============================================================================ | | 523) Fri, Nov 10, 2006 - 6:29:20 pm | | ray> | Glenn, | | Howcome we can't do this: 'arachne pop3:' seems like something | that should be available no? | | | ============================================================================ | | 524) Fri, Nov 10, 2006 - 6:45:26 pm | | glennmcc> | Just now did it... it worked pefectly both online and off. | | Just to be sure it works OK with Dialup... | I unloaded my NIC packet driver and re-setup Arachne for dialup | connection by restoring my .ACF for CisNet dialup service. | | arachne.bat pop3: | | Online == started Arachne, downloaded email | | Offline == started Arachne, dialed/connected/logged-in, downloaded email. | (of-course that was with 'AutoDial Yes' in Arachne.cfg) | | ============================================================================ | | 525) Fri, Nov 10, 2006 - 6:48:00 pm | | glennmcc> | just now tried.... | | arachne smtp: | | That works perfectly as-well. | | | ============================================================================ | | 526) Fri, Nov 10, 2006 - 6:49:13 pm | | glennmcc> | Double-check those 'history exclusions' of mine to be sure you have them | properly implemented. | | ============================================================================ | | 527) Fri, Nov 10, 2006 - 6:53:52 pm | | glennmcc> | This is the most likely section to look at............ | | --- in urlstat.c --- | | //!!glennmcc: Jan 05, 2005 -- do not add smtp: or pop3: into history.lst | //!!glennmcc: Apr 08, 2005 -- still add them via the send button or get butt | //when currently offline and dialing must be done before sending or receivin | if((strstr(URL,"smtp:")&&strlen(URL)!=10) || | //_______________________^^^^^^^^^^^^^^^^^<-- must include this 'check' | (strstr(URL,"pop3:")&&strlen(URL)!=11) || | //_______________________^^^^^^^^^^^^^^^^^<-- must include this 'check' | //!!glennmcc: Sep 09, 2005 -- also don't add textedit.ah | strstr(URL,"textedit.ah") | ) return; | //!!glennmcc: end | _____________________________________________________________________ | | ============================================================================ | | 528) Fri, Nov 10, 2006 - 7:00:00 pm | | glennmcc> | smtp: will be saved to history.lst (!=10 characters in length) | | smtp://:25 will not be saved (==10 characters in length) | | pop3: will be saved (!=11 characters in length) | | pop3://:110 will not be saved (==11 characters in length) | | | ============================================================================ | | 529) Fri, Nov 10, 2006 - 7:04:21 pm | | glennmcc> | Sheesh ... I need more coffee ;-) | | not equal == not saved, so let's try this again, shall we ? | | smtp: will not be saved to history.lst (!=10 characters in length) | smtp://:25 will be saved (==10 characters in length) | pop3: will not be saved (!=11 characters in length) | pop3://:110 will be saved (==11 characters in length) | | | ============================================================================ | | 530) Fri, Nov 10, 2006 - 7:16:09 pm | | glennmcc> | arachne pop3: works from the command line because '//:110' is | auto-appended to the 'pop3:' making it a total of 11 characters so that | it _does_ get saved. | | | ============================================================================ | | 531) Fri, Nov 10, 2006 - 7:22:39 pm | | glennmcc> | entering 'pop3:' directly in the URL box does not get saved because | ypour emailaddress/password combo are inserted in between | | pop3:// and :110 thereby making strlen != 11 | | | ============================================================================ | | 532) Fri, Nov 10, 2006 - 8:28:34 pm | | ray> | Nuts, I can't get it to work with 190, are you using that or one | of your builds? | | | ============================================================================ | | 533) Fri, Nov 10, 2006 - 8:42:44 pm | | ray> | Mean time, what I'm trying is to exclude all 'pop3 ....' and | 'smtp ...' regardless of length but use a new field in the .pck | to save 'em so on restart, if the field has either of those, | they become the restart page. Looks like this (work in progress!) | | | | ============================================================================ | | 534) Fri, Nov 10, 2006 - 8:50:32 pm | | glennmcc> | RE: which build.... | | Well mine, of-course. | | Only mine works correctly. ;-) | | | ============================================================================ | | 535) Fri, Nov 10, 2006 - 8:51:01 pm | | ray> | | MAIN.C: ==================================================================== | | //!! glennmcc: May 6, 2004 | // RAY: 05-06-20: still needed, I thought my test c line 1044 might fix it ; | // Added '&& ! strstr(G.Location,"edit:")' to fix the bug of dialing | // when a local file is edited with F4 and an 'external editor' | // while 'offline' and Autodial is set to yes. | && ! strstr(G.Location, "edit:")) | //!! glennmcc: end | { | // SO LETS JUST SAVE WHATEVER WAS LOADED WHEN WE NEEED TO | // REDIAL: (A.restart is an arrray added to the .pck) | MakeStr(A.restart, G.Location, 12); //±8t: restart with this. | | Add2History(G.Location); | strcpy(G.Location, "arachne:dialer"); | goto NewUrl; | } | RouraExternalProtocol(&url); // Exits if sucessfull | sprintf(P.Frame[0].CacheItem.locname, "%serr_net.ah", G.GUIpath); | *cacheitem_writeadr = IE_NULL; | ERROR2RENDER | | | INIT.C =================================================================== | | // Which page shall we show on startup? ==================================== | // Process arguments again to determine page to load. NB there can be a | // second letter eg '-rg'. | | // IF WE LOADED THIS ARRAY, CHECK IT, AND ACT AS NEEDED: | // POP3, ETC. DON'T NEED TO BE IN HISTORY NOW TO BE LOADED ON STARTUP. | if(*A.restart) | { | if( ! strncmpi(A.restart, "pop3:", 5) | || ! strncmpi(A.restart, "smtp:", 5)) | strcpy(G.Location, A.restart); | *A.restart = 0; | } | //±8t: Move this block up so that starting with a non '-' argument, | // (i.e. staring with a 'file') trumps. | Eif(argc > 1 && ! arg1) // no '-' so we are loading a file | { | strcpy(BaseURL.protocol, "file"); // default is file:// | BaseURL.file[0] = 0; // default no doc | AnalyseURL(argv[1], url, 0); | URL2Str(url, G.Location); | } | ============================================================================ | | I sorta like it because it seems to me the idea might be expandable to | do some cool things. | | | ============================================================================ | | 536) Fri, Nov 10, 2006 - 8:52:41 pm | | ray> | This looks a bit better: | | MAIN.C: ============================================================= | | //!! glennmcc: May 6, 2004 | // RAY: 05-06-20: still needed, I thought my test c line 1044 might f | // Added '&& ! strstr(G.Location,"edit:")' to fix the bug of dialing | // when a local file is edited with F4 and an 'external editor' | // while 'offline' and Autodial is set to yes. | && ! strstr(G.Location, "edit:")) | //!! glennmcc: end | { | // SO LETS JUST SAVE WHATEVER WAS LOADED WHEN WE NEEED TO | // REDIAL: (A.restart is an arrray added to the .pck) | MakeStr(A.restart, G.Location, 12); //±8t: restart with this. | | Add2History(G.Location); | strcpy(G.Location, "arachne:dialer"); | goto NewUrl; | } | RouraExternalProtocol(&url); // Exits if sucessfull | sprintf(P.Frame[0].CacheItem.locname, "%serr_net.ah", G.GUIpath | *cacheitem_writeadr = IE_NULL; | ERROR2RENDER | | | INIT.C ============================================================== | | // Which page shall we show on startup? ============================= | // Process arguments again to determine page to load. NB there can be | // second letter eg '-rg'. | | // IF WE LOADED THIS ARRAY, CHECK IT, AND ACT AS NEEDED: | // POP3, ETC. DON'T NEED TO BE IN HISTORY NOW TO BE LOADED ON STARTUP | if(*A.restart) | { | if( ! strncmpi(A.restart, "pop3:", 5) | || ! strncmpi(A.restart, "smtp:", 5)) | strcpy(G.Location, A.restart); | *A.restart = 0; | } | //±8t: Move this block up so that starting with a non '-' argument, | // (i.e. staring with a 'file') trumps. | Eif(argc > 1 && ! arg1) // no '-' so we are loading a file | { | strcpy(BaseURL.protocol, "file"); // default is file:// | BaseURL.file[0] = 0; // default no doc | AnalyseURL(argv[1], url, 0); | URL2Str(url, G.Location); | } | ===================================================================== | | I sorta like it because it seems to me the idea might be expandable t | do some cool things. | | | ============================================================================ | | 537) Sat, Nov 11, 2006 - 3:26:36 pm | | glennmcc> | OK, so you like it and it might be useful for some other 'cool things'. | | But does it work ???? | | | ============================================================================ | | 538) Sat, Nov 11, 2006 - 3:59:30 pm | | ray> | Sure, works fine. Mind, there's always some surprises when one | fools with this stuff. I find my carefuly crafted 'gobacks' are now | out of wack given the history exclusions, ah well that's to be | expected. Tis the price of progress. So in what other situations | would we do something external and then need to force a certain | page on restart, that isn't one we want in history? I'm wondering | if some of the insight stuff might fall into that catagory. | | | | | ============================================================================ | | 539) Sat, Nov 11, 2006 - 4:23:16 pm | | glennmcc> | That's why I exclude ALL of it in my own compiles. | | ============================================================================ | | 540) Sun, Nov 12, 2006 - 2:21:04 pm | | ray> | Yeah, that's where things get murky, we have .dgi's that | present as files we want to look at now, but we don't want | 'em in the history list. Stuff like that might be solvable with | my little resart field in a tidy way. | | | | ============================================================================ | | 541) Sun, Nov 12, 2006 - 3:51:44 pm | | glennmcc> | Maybe I'm missing something here, but..... | | Why would anyone want to restart by viewing a page that they did not | want saved in the history ???? | | To me, the whole reason for excluding something from the history is | because I _don't_ want to see it again. | | ============================================================================ | | 542) Sun, Nov 12, 2006 - 3:53:31 pm | | glennmcc> | And most importantly of all... I most certainly _don't_ want to see it | as the 1st thing displayed when restart. | | ============================================================================ | | 543) Sun, Nov 12, 2006 - 4:05:15 pm | | glennmcc> | IMO, there are 2, and only 2 possibilities of things I want displayed | when I start Arachne. | | 1) when I'm setup for dialup connection and am current offline .... | | Display my dialpage so that I can change and settings that might need | to be altered for this session before dialing and connecting. | | 2) when I'm already connected (either via dialup and have exited without | hanging up, or when I have 'Connection Ready' for use with DSL) | | Diplay my 'HomePage' as set in Arachne.cfg | | If I want anything else displayed at startup..... | | arachne.bat page_to_display | | And that is exactly what I do every time I reboot. | | --- in autoexec.bat ---- | | C:\1BATCH\ARR.BAT 191 file://my_ip.asf /y /y | | ________________________ | | | --- my_ip.asf --- | http://glennmcc:passwd@www.cisnet.com/glennmcc/admin/my_ip.txt | http://glennmcc:passwd@www.cisnet.com/glennmcc/admin/my_ip.php | pop3://glennmcc:passwd@mail.cisnet.com:110/ | arachne:exit | _________________ | | That ASF 'loggs' my cusrrent IP address into a file on my site at | the CisNet server so that my hits will not be counted if I visit one of | my own pages. | | - near the top of the PHP files I wrote to serve my pages & count the hits - | | ////////////////////////////////////// | // do not log my hits if I'm logged-in | $myipfile = "admin/my_ip.txt"; | { | $getmyip = fopen ($myipfile, "r"); | $myip = fgets($getmyip, 64); | fclose($getmyip); | if ($myip == $remote_addr) | { | Displaypage(); Die(); | } | else | // end: do not log my hits if I'm logged-in | | ___________________________________________________________________________ | | | ============================================================================ | | 544) Sun, Nov 12, 2006 - 4:09:40 pm | | glennmcc> | That ASF then grabs my email and exits Arachne. | | When I restart Arachne... I'm sent to my homepage. | | | | ============================================================================ | | 545) Sun, Nov 12, 2006 - 4:12:09 pm | | glennmcc> | If I want to restart and instanty go to my inbox..... | | arachne file:inbox.dgi | | or simply......... inbox | | | --- inbox.bat --- | arachne file:inbox.dgi | ______________________ | | ============================================================================ | | 546) Sun, Nov 12, 2006 - 4:33:37 pm | | ray> | Seems to me that there are pages we do want to see once then not | again and the returns from insight are prime examples because their | output is only valid the one time, like 'reply.dgi' for instance, | if she needs to dial first, ok, let her dial, but on return from | that, the reply still need to be sent BUT we don't want that | .dgi in the history because once the reply is sent, that's the end | of it. The design flaw here is that we cant distinguish between the | .dgi as an *action* and the *output* produced by that action. We | might indeed want to re-view the file, but not the action that produced | it. | | Anyhow, your .asf method certainly works but I like being able | to use things like pop3: without that extra layer. | | | ============================================================================ | | 547) Sun, Nov 12, 2006 - 4:36:23 pm | | ray> | One of these days I'm going to try to change this fundamental | mistake of calling .dgi's 'files' -- they AINT files, they are | commands. Commands that sometimes produce files but there should | be a distiction. | | | ============================================================================ | | 548) Sun, Nov 12, 2006 - 4:40:51 pm | | glennmcc> | That is why my method _does_ save pop3 & smtp into history when they need | to be there. | | eg: when you hit 'Send Now' but are not yet connected. | | smtp gets saved into history, dialing/connecting occurs, that message gets s | | Same for pop3 when you hit 'Get mail' but are not yet connected... | | pop3 gets saved into history, dialing/connecting occurs, pop3 email | gets downloaded. | | | ============================================================================ | | 549) Sun, Nov 12, 2006 - 4:50:07 pm | | glennmcc> | .DGIs are files. | | Each .DGI is a batch file all on one line in mime.cfg | | file/history.dgi >HTM|[110]$ewwwman.exe -h $h>$2 | | --- history.bat --- | | c:\arachne\wwwman.exe -h %1>%2 | _________________________________________ | | | file/font8x14.dgi >HTM|copy /b $esystem\\8x14\\$kfont8x14 $esystem\\8x14.fn | | -- font8x14.bat --- | copy /b c:\arachne\system\8x14\%1 c:\arachne\system\8x14.fnt | copy /b c:\arachne\alt-font.htm %2 | ____________________________________________ | | | | ============================================================================ | | 550) Sun, Nov 12, 2006 - 5:59:44 pm | | ray> | Yeah, I know that's why you have to leave pop3: in history, | but if you are 'going back' then you can hit it again by accident, | right? My method prevents that by keeping it out altogether. | Mind, those fancy trims and edits of the line you mentioned could | be just as effective but that sort of thing bugs me, not robust, | and too much of a hack. Still, if it works .... | | Oh, and to call a .dgi is file just because it is sometimes executed | via batchfile (or could be) is a bit of a stretch IMO. Lets face it | they are, fundamentaly commands that 'do' something vs. a passive | page or URL that one simply views. Mind, .bats are files that 'do' | something, too, but there in lies the rub, we need a logical | structure to differentiate commands from 'real' files/pages/URLS. | | | | ============================================================================ | | 551) Sun, Nov 12, 2006 - 6:44:48 pm | | glennmcc> | What I mean by '.DGIs are files' is that mime.cfg is a file.... | a dgi is a sub section of that file. | | DosGatewayInterface == a batch file contained on a single line in mime.cfg | | Each 'file/something.dgi' line is a batch file. | | Some of them (like history.dgi), are single line batch files. | Some of them (like font8x14.dgi), are multi line batch files. | | That's why I translated each of those into seperate batch file format... | to show that each dgi line in mime.cfg is in-fact a batch file. | | mime.cfg itself could be looked-upon as a large batch file with many | diferent batch files within it. | | --- mime.bat --- | | if %1=="lynx.dgi" call doslynx.bat %2 | goto lastend | | if %1!="savefile.dgi" goto skipsavefile | if exist %2 goto ne | copy /b %3 %2>%4 | goto end1 | :ne | echo "file exists">%4 | echo "try a new name">>%4 | :end1 | :skipsavefile | | if %1=="dir.dgi" dir %2\ |system\dgi\fixmem.com dir>%3 | goto lastend | | more | goto lastend | | more | goto lastend | | more | goto lastend | | more | :lastend | | ============================================================================ | | 552) Sun, Nov 12, 2006 - 6:49:22 pm | | glennmcc> | As to... "...differentiate commands from 'real' files/pages/URLS...." | | What is "real" ? | | How do you define "real" ? | | If you're talking about what you can feel, | what you can smell, what you can taste and see, | then "real" is simply electrical signals interpreted by your brain. | | | ============================================================================ | | 553) Sun, Nov 12, 2006 - 6:56:41 pm | | glennmcc> | And as to the resulting file created by running the DGI batch file.... | | That is a 'real' file located in the cache dir. | (unless it's an HTML containing the line ) | | And since HTML files containing do not get saved to | disk..... all such 'files' are just as 'unreal' as are DGIs | | ============================================================================ | | 554) Sun, Nov 12, 2006 - 7:01:48 pm | | glennmcc> | An HTML containing are not 'real' files, but are rather | simply a series of commands telling Arachne what to display on the screen. | | Once it's displayed... the commands are done and there's no 'real file' | in our cache dir. Linking to it again does not load a 'real file' but | simply runs-through the commands again to display that stuff on-srceen. | | | | ============================================================================ | | 555) Sun, Nov 12, 2006 - 7:03:46 pm | | glennmcc> | So, if no 'unreal' stuff should be saved into history...... we must | exclude from history all HTMLs containing | | | | | ============================================================================ | | 556) Sun, Nov 12, 2006 - 7:09:49 pm | | glennmcc> | But, if it's your position that we should simply not save .DGIs | | That's simple................... | | | //!!glennmcc: Jan 05, 2005 -- do not add smtp: or pop3: into history.lst | //!!glennmcc: Apr 08, 2005 -- still add them via the send button or get butt | //when currently offline and dialing must be done before sending or receivin | if((strstr(URL,"smtp:")&&strlen(URL)!=10) || | (strstr(URL,"pop3:")&&strlen(URL)!=11) || | //!!glennmcc: Sep 09, 2005 -- also don't add textedit.ah | strstr(URL,"textedit.ah") | //!!glennmcc: Nov 12, 2006 -- also don't add any .DGIs | || !strcmpi(URL,".dgi") | ) return; | //!!glennmcc: end | _____________________________________________________________________ | | | ============================================================================ | | 557) Sun, Nov 12, 2006 - 10:07:03 pm | | ray> | You're being difficult deliberately, so there's no point talking | about it, I know this sort of thing amuses you. | | | ============================================================================ | | 558) Mon, Nov 13, 2006 - 11:45:34 am | | Eric> | Ray, You're, and I quote you, "You're being | difficult deliberately, so there's no point talking". | Your on one of your "change it" raids. No matter what | anybody says you insist that your perspective is the | right perspective. Compatibility doesn't matter. | If you want to improve Arachne, why don't you pick | things to work on that are limiting Arachne's usefulness | as a browser, instead of fighting over contoversial | issues that are of minor significance. | | | ============================================================================ | | 559) Mon, Nov 13, 2006 - 1:00:35 pm | | ray> | Mornin' Eric. | | No, I'm just interested in some design level thinking about | this stuff, I wouldn't dream about changing it untill I know | exactly what's at stake and how it might be improved -- probably | won't be there for a whole long time. However, Glenn is just | being reactionary by refusing to even see the point at issue. | Ironicaly, the reason this enters my head at all now is because | I've recently made my history exclusion method 'compatible' with | Glenn's but there are still little problems. Sometimes one must | stand back and look at the entire design of Arachne to see the | solution to a problem, 'close in' tinkering and patches and hacks | are no subsitute for good overall design. The history exclusions | are a good example, it's all a hack and I'd like to do better if | I can (if!). | | And it ain't me who's stuborn! I've made many changes to my code | at your suggestion, but I can't swallow the ultimatum that | everything must be compatible forever, one can't improve things | without, sometimes, needing to change stuff. Now, any specific, | given change might be argued to be inadvisable, naturaly. But | I can't move forward if nothing is allowed to change. | | | ============================================================================ | | 560) Mon, Nov 13, 2006 - 6:17:54 pm | | glennmcc> | Sorry to have disturbed you Ray. | | Each and every one of those posts of mine _should_ have had | a whole bunch of ""s | | I was just haveing some fun. | | Now to get serious about it. | | I like the ideas you presented and if you can get them to work | correctly, I thank all them would definately improve things. | | So, have at it.... do some experimenting and see what you come up with. | | ============================================================================ | | 561) Mon, Nov 13, 2006 - 6:21:09 pm | | glennmcc> | And as to that 'little problems'.... | | Heck yes, there are _going_ to be some of those. | | My current method is probably at-least the tenth itteration of my | experimentation. | | And as you can see in the comments of my code.... | some of it is completely disabled, and some of it only goes into | my own 'experimental' compiles. | | (hence the several #ifdef EXP ) | | | ============================================================================ | | 562) Mon, Nov 13, 2006 - 8:30:05 pm | | ray> | Thanks, I needed that :-) | Remember, I'm autistic, and though I'm *very* far from retarded, | 'we' have trouble reading between the lines, it's refered to as | 'mind blindness' in the biz. As to the 'problems' we both | understand that, so there's no disapointment there, untill a | proper solution is had, that's the best we can do. Unfortunately, | as we both also know, trying to change things at that fundamental | a level won't be easy, I aint ready for it yet, I've gotta understand | the cache better and there's the deep assumption of only four | 'basic types' as I see it: | | http://'s | file://'s | pop3:, smtp:, etc. | and | arachne:xxxxx | | As I've been saying, seems to me that we need this new 'basic type' | which holds all 'actions' ie. dgi's, pop3: (etc), arachne:xxxxx, | AND .bat's .com's and .exe's. -- all these as distinct from | 'true' files (passive files?) and html pages -- the latter two | being what we want in history because we *don't* want to have | 'actions' in there, if we want an action, we click/key the command. | | | | | ============================================================================ | | 563) Mon, Nov 13, 2006 - 8:45:07 pm | | ray> | Veeeery tricky, verrry fragile ... Eric will be glad to know | that I'll not be touching it for a long while ;-) | | | ============================================================================ | | 564) Tue, Nov 14, 2006 - 3:48:15 pm | | ray> | Ah! might just have the robust, elegant answer to the 'exclusions' | thing that doesn't involve all this cherry picking of what's in, | what's out -- every URL that is excluded from history is automaticaly | written to the 'reload' string inside the .pck. All .dgi's are | excluded except inbox and outbox. But on return from dialing | or the external editor or whatever, if theres anything in the | reaload string, it's used, thus all .dgi's can be excluded, but | things still work when retruning from some mail opperation. | | | | ============================================================================ | | 565) Tue, Nov 14, 2006 - 3:49:52 pm | | ray> | Thusly, my dream of a 'passive only' history list seems within | reach. | | | ============================================================================