Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!umich!vela!sycom!rkushner From: rkushner@sycom.UUCP (Ronald Kushner) Newsgroups: comp.sys.amiga.misc Subject: Re: Amiga BBS software Message-ID: Date: 30 Jun 91 09:19:37 GMT References: <5262@orbit.cts.com> Distribution: world Organization: Michigan Information eXchange Lines: 37 chucks@pnet51.orb.mn.org (Erik Funkenbusch) writes: >rkushner@sycom.UUCP (Ronald Kushner) writes: >>My biggest beef with C-Net is his inconsistant 'C' interface to PFiles though >>he should have thought it out better instead of using internal structures tha >>should be "private" to C-Net...Having to recompile code for every new release >>is stupid...and when you write a program and others start bitching it doesn't >>work on their beta copies, and I can't run that beta copy, its what drives a >>screw into my side.... > >This i think is C-Net's most powerful feature. You yourself have written >utilities that utilize this (DosWho). You can literaly re-program the bbs >since many parts of it are just Pfiles. He's changing the Pfile structure for >2.0, which will most likely stay standard for quite some time, i'm glad he's >doing it now, rather than in the future. Well, true, but the DosWho hack could have been made with only the structures and knowing how to find the mainport pointer of C-Net(which myp = (struct MainPort *)FindPort("cnetport") is all I did in an external file(for DosWho that is) and then pulling the info I wanted from the structure... I wish he would move the bases to a PFile and then release the source ;-) Ah, It has good points and bad points. I am still working on SuperUtilities here and there, I basically have it 1.95 happy(I started it totally from scratch, just to eliminate sorry code), but now 1.96 has changed things(granted, I have not looked yet, its probably nothing major).. I have a small C-Net base networking hack drawn out, but waiting for things to settle down before going on with it... -- C-UseNet V0.42f Ronald Kushner Life in Hell BBS +1 (313) 939-6666 P.O. Box 353 14400 USR HST V.42 & V.42bis Sterling Heights, MI 48311-0353 Complete Amiga Support UUCP: uunet!umich!vela!sycom!rkushner (We are not satanic, just NUTS!) Experience enables you to recognize a mistake when you make it again.