|
Delphi 5 versus XP’s ntdll.DbgBreakPointDelphi 5 is really the last working version; Delphi 4 was not a happy thing, and while Delphi 6 and 7 have numerous features, including a workalike Linux “Kylix” version, Delphi 5 has fewer quirks and generally behaves better. ... Anyway, it’s what I use for the odd Windows utility, but in the Integrated Development Environment (IDE) in Windows XP, with some of my programs, when the program starts it breakpoints in an assembly-language Window at a “ret” instruction which, further inspection reveals, is like (your addresses may vary): ntll.DbgBreakPoint: After the initial
horror, it’s really
quite
harmless; just press F9 and be on your way — a minor annoyance
is the assembly window stays open until you close it. But you can
stop it by including some code — courtesy of a kindly german
“Matze” — in your project, and Note again the program you’re creating in Delphi runs fine by itself without any tinkering; the silly breakpoint only occurs in the IDE. ... — Wednesday, April 6, 2005 6:51 pm |
|
JG32: My Own Private RS232 ProgramAnd yours too. ... If you have some version of Delphi that can compile it, it comes with source (Delphi version 5). Source for an RS232 DLL, which I hacked from the admiral Howe code, is also included (C++Builder version 5).... Also known as a “terminal emulator”, I wrote JG32 so I could talk to my ancient PROMPRO7 (1984) Eprom burner; which, since I set my ChipMaster 2000 on fire (1985? — that’s when I got it; I set it on a fire relatively recently), is the only thing in the Computer Attic that’ll burn an 8749, an obsolete microcontroller.
—
the prom burners of fire programmer
|
The Proxies! The Proxies!Well specifically FreeProxy and Proxy+. ... The latter limits you to three connections — unless you pay the fellow $300! — and the former, although it supports unlimited connections, doesn’t work anymore. ... The beat goes on.... ... I was sitting in my little computer zoo, basically a bunch of PCs connected together with CAT5 cable and ethernet switches. Many of the XP machines have USB wireless adaptors and get on the internet through the FIOS wireless router downstairs, and some have a proxy installed on them. ... The differently-abled machines — the Windows 98, the odd Linux — connect to the internet by using the address of one of the XP/wireless/proxy machines in the browser’s proxy setup. ... So it was a cold and sunny day (“spring” the calendar said); I was carelessly installing the free Ashampoo firewall, replacing the increasingly cranky ZoneAlarm.... Whereupon the FreeProxy server I had on that XP machine ceased to function. ... Previously, upon the advent of my FIOS broadband I had reverted FreeProxy from its 3.92 version which had stopped working to 3.81 which seemed to work more-or-less OK. but then it — and all the other “backup” FreeProxies which I thought were working — ceased. ... Like a Philip K. Dick story, they keeled over simultaneously while a UPS went into squealing death after a power-flicker. Which way they go?I still don’t really know what happened; maybe XP updated itself, but in the morning I used the proxy and then it was gone! ... It felt terrible, like I was suddenly deprived of my super powers and left whimpering in the corner, a mere mortal user! ... I uninstalled the Ashampoo firewall; I reverted the XP machine. Nada; it was over. ... FreeProxy proxied no more.... Proxy+So I moved on to Proxy+, which has its crochets. ... Indeed, I knew it before; in the interval since then I believe the free version got another connection and in the same period my community of connectionless W98 computers dwindled, so today it’s a plausible match and in any case I am without choice. ... Communication is not the fellow’s strong point; the latest version defaults to “no connection” and if you read the help, which seems to be in English but is still totally opaque, you are doomed.... So
you install the thing and Then, the secret to make it work is to set “Security / Secure Interface” to the range of addresses of your LAN (i.e., the machines you want to connect to the innernet from) something like “10.1.1.1-10.1.1.254” as shown in the illustration. ... Also set “Secure Clients” to the same numbers. ... The “help” has an enormous amount of nonsense about very clever things in the “Access List” — ignore that completely. ... Unless, unlike me, you know what you’re doing.... ... I also went to “Proxies / General” and changed the “HTTP Proxy” “port” from whatever it was to 8080, just so I wouldn’t have to change the port in my pitiful little browsers.... Finally remember to stop and start Proxy+ to make it “see” this stuff. ... I think. ... And presumably put a link in a startup folder so it starts with the machine. It claims to have a “service” version but I’m staying away from proxy sophistication; clean and simple for me. ... And I’m installing it on three machines.... What It All MeansUnlike you and other rational beings, I still have a few Windows 98 machines. ... Numerous XP machines — and my imini! — are connected to the internet through wireless gadgets and the FIOS router downstairs; the Windows 98 machines, and miscellaneous Linux junk, connect through a proxy because W98 and Linux are too stupid to use wireless.... In the W98 and Linux systems, I configure Firefox the Browser to use a “manual” proxy, specifying its address as whatever machine Proxy+ is running on, and the port as 8080 (which is what I set the proxy to). ... And then google works again, even in benighted W98 / Linux. ... Windows proxy software was never plentiful but its days are probably numbered since everybody’s computer connects to the innernet through a wireless router, a kind of proxy (some of which are actually running Linux). ... And apparently significantly superior to the proxies I have known.... — the
autumnal programmer
|
|