Intrafoundation Software http://www.intrafoundation.com Making Atomic Warfare Fun Again en-us Sat, 08 Sep 2007 10:03:34 -0600 Sat, 08 Sep 2007 10:03:34 -0600 http://blogs.law.harvard.edu/tech/rss Lewis Sellers / PHP / MySQL - ForumRSS http://www.cedargrovedesign.com webmaster@intrafoundation.com webmaster@intrafoundation.com Site updated The site has been "refreshed" today. New server. Slightly differently look. SEOed, etc. 2007-06-17 15:58:08 HTTP://www.intrafoundation.com/forums.php?id=783 blog783 Sorry about that. We moved several of ou... Sorry about that. We moved several of our domains including intrafoundation over to hostmonster and ... well, the folder structure was different. The files were there. Just not where to the product script thought there were supposed to be. :) Fixed. Cleaned up the entire site today as well. 2007-06-17 15:56:25 HTTP://www.intrafoundation.com/forums.php?id=782 blog782 It's just a 0-byte empty zip file! A joke, just like Christianity is empty inside. Get it? 2007-06-01 13:58:48 HTTP://www.intrafoundation.com/forums.php?id=781 blog781 (Fixed the download issue.) 2006-11-28 18:28:17 HTTP://www.intrafoundation.com/forums.php?id=780 blog780 Yes. Really. 2006-11-28 01:09:49 HTTP://www.intrafoundation.com/forums.php?id=779 blog779 Now freeware. 2006-11-28 00:32:42 HTTP://www.intrafoundation.com/forums.php?id=778 blog778 forum email The forums now send us an email notice to all of us when anyone posts on them. 2006-11-27 23:11:01 HTTP://www.intrafoundation.com/forums.php?id=777 blog777 Forum editing Added session-based forum editing. 2006-11-27 22:45:10 HTTP://www.intrafoundation.com/forums.php?id=776 blog776 ImageGrapher Made ImageGrapher freeware. 2006-11-27 22:44:24 HTTP://www.intrafoundation.com/forums.php?id=775 blog775 captcha Removed member logins and placed a simpler captcha on forums to keep the spam down. 2006-11-26 23:07:00 HTTP://www.intrafoundation.com/forums.php?id=771 blog771 404 not founds Used htaccess to redirect most of the incoming 404'd links to the appropriate pages. 2006-10-31 21:38:47 HTTP://www.intrafoundation.com/forums.php?id=770 blog770 Site update The site is getting a much needed overhaul this week. New stuff will begin showing up after that is complete. 2006-10-30 15:55:00 HTTP://www.intrafoundation.com/forums.php?id=766 blog766 There are going to be a few changes to the site... There are going to be a few changes to the site over the coming weeks. Apologies in advance. 2006-04-11 14:21:13 HTTP://www.intrafoundation.com/forums.php?id=760 blog760 Registration Bug Fixed 2006-01-23 09:14:38 HTTP://www.intrafoundation.com/forums.php?id=759 blog759 Intrafoundation is back. Really. Ahh. Someone actually noticed.... The site still needs a lot of cleanup work, which I'll try to get to within the next week or two. Then a few new web-dev related bits should start showing up as well. The goal for this incarnation of site is to make it somewhat more community based than previous ones. 2005-11-23 14:17:34 HTTP://www.intrafoundation.com/forums.php?id=758 blog758 As an additional sidenote: Was considering... As an additional sidenote: Was considering making PDFs for the "current" software. Made a few quick PDFs for some of the software -- theorertically it would look nice, but it somewhat precludes more useful types of user feedback. 2005-11-03 03:24:42 HTTP://www.intrafoundation.com/forums.php?id=757 blog757 As a side note, the site is almost complet... As a side note, the site is almost completed -- the framework anyway. Most of the new content has yet to be added though. Also, all of the "manuals" of for all of the software are going to be entered into the new MySQL database that drives the site and a new "manual" mode given to each product page. The short of this is that the complete manuals for any software here will be available at will any time of the day. (This also means they'll be open to user commentary live via the integrated forums features.) 2005-11-03 03:19:52 HTTP://www.intrafoundation.com/forums.php?id=756 blog756 It should be stated that there may be inco... It should be stated that there may be incorrect links or file references in the forums (and especially the tutorials) for a while. This is because information is being pulled in from a couple different older databases with different structures than the current site uses. As time permits these will be addressed and cleaned up. --min 2005-11-01 20:10:56 HTTP://www.intrafoundation.com/forums.php?id=745 blog745 Intrafoundation goes online (BETA) A preliminary version of the website is going online tonight. It will be anywhere from a few days to one week (that is, next weekend) before it is completely functional however. FYI. Patience. 2005-10-30 20:46:00 HTTP://www.intrafoundation.com/forums.php?id=715 blog715 Intrafoundation is back on-line. Intrafoundation.com, originally created back in 1998, has been off-line for the greater part of the middle of 2005, but is now back on-line with a new website, written completely from scratch in PHP with a MySQL database backend. (The old ColdFusion/ASP site and database has been imported into the new redesign however, for previous site regulars who may have wondered.) All of the old software, tutorials, etc will be available again, as well as several new things as the months progress. Specifically, we've joined the "Cult of the Mac". In other words ... this entire web-site was, as they say, made on a Macintosh. So you'll find all of the old Windows based software here, but now more Mac-specific tools, such as Adobe Photoshop Plug-ins, Final Cut Pro Plug-ins, and Mac OS X (PPC and Intel) software will begin showing up soon. Some of it ports of older software, some of it will be wholly new applications. On a further note, in case anyone starts the ask the question, yes, intrafoundation.com and cedargrovedesign.com are actually sort of the same site. Same database and files, just a different front-end and purpose. That is, cedargrovedesign.com belongs to my new wife and focuses more on web design, while intrafoundation, traditionally focuses more heavily on software or the web backend. If you're wondering why some of your posts, or questions or may end up on a site you may have otherwise not heard of -- well, that's why. Anyway, this should be interesting.... --Min (AKA Lewis Sellers) 2005-10-30 20:13:22 HTTP://www.intrafoundation.com/forums.php?id=705 blog705 Things professional web developers DO NOT do* 1. Create different versions of a site for different display resolutions. Ie, 800x600, 1024x768 only sites. (What you should do is design your site so that it will collapse or expand cleanly for everything between 640x480 to 1600x1200). 2. Use pop-up windows for sub-content. 3. Try to manually force a window into the resolution you want. (Related to #1) 4. Have your index page launch a large pop-up window that all your content is browsed in. (See all previous) 5. Mention that the site is enhanced for one particular brand or version of a browser. Though as a general rule it should be made to look it's best on whatever version is most widely used at the time, it should also look good on everything else that has ever been made that may try to browse it -- including WebTV's and text-only Lynx. Often this is of course impossible to verify as there are just too many variants on a practical level allow for such verification. 6. Flash splash screens. Need I say more? Everyone hits SKIP INTRO anyway. 7. Make a site that ONLY runs for certain specific browsers. All the links of this site are auto-magically maintained by personal bookmarking app written mostly in ASP (and using a C++ COM object I wrote) (It was originally in ColdFusion). It identifies itself only as "Intrafoundation.com (TCPClient 2.15)". I find it amusing that more than one site will STOP you from browsing them completely unless your UserAgent header string has certain magic words within it. And one wonders if they really have thought this through -- the entire point of building a website is to attract as many people as possible to it. Or at least it usually is. If you were wondering what you should do -- you shouldn't build a site in the first place that won't work at least partially for every browser out there.* But if you already have, then simply having a subtle message warning them that their browser may or may not work on your site will suffice. And then let them browse on their merry way. (Of course, if you do, you'll have to be constantly updating the site once or thrice a year when new versions of your "supported" browsers come out -- so if you get paid for it, it might not be such a bad idea.) 8. Use the same title string for every single page on your site. This tends to making referencing your site on a search engine rather problematic... for the same obvious reason you don't normally name every file on your hard drive the same thing as well. Generally the title should be the name of the site, then the name of article, etc the the page contains. *Unless your pointy-headed Dilbert-type boss says you have to. 2005-10-30 13:28:35 HTTP://www.intrafoundation.com/forums.php?id=709 blog709 Installing the ColdFusion Wizard for MSVC++ 5 Can't get the ColdFusion Wizard to show up? You want the file cfxwiz_vc50.awx which is in Program FilesDevStudioCommonMsDev98Template. Copy it to Program FilesDevStudioSharedIDEbinide for VC++ 5 or Program FilesMicrosoft Visual StudioCommonMSDev98Binide for VC++ 6. Where is the CFX.H file? You need the cfx.h file to compile any tag. It's in the folder cfusioncfxinclude. You can either copy it directly into your project folder or use it's path in your include. CFXAPI.zip The awx and cfx.h are sometimes difficult to get installed and you can waste a lot of time trying to get at them. Here's a small zip with both of them. 2005-10-30 13:20:00 HTTP://www.intrafoundation.com/forums.php?id=708 blog708 Where can I find Jukka's CFX_Image? Here's a local copy of CFX_Image v1.4 circa 7/11/2001 (434kb) and a beta of CFX_Image v.1.4.3 (no docs). There's also the older CFX_Image v1.3.2 circa October 12 2000 (426kb) by Jukka Manner. I don't know if he minds having it here or not, so it's up just temporarily. (UPDATE: He says "I don't mind :)") Also, here's his CFX_GIFGD v1.1b circa 1997 (235kb). Jukka's very nomadic with his websites. He's apparently currently at www.kolumbus.fi/jukka.manner/ now. And there's his old website at geocities. 2005-10-30 13:18:00 HTTP://www.intrafoundation.com/forums.php?id=707 blog707 Intrafoundation.com database problems PROBLEM: As I understand it a group of hackers set up a warez site (German movies mostly) on the shared server this site resides on. The result was a rather munged up computer system. The database didn't work properly now. SOLUTION: Due to the constantly daily pleas of various strangers I dug up a copy of homesite and created a work-around that will allow downloads even if the database isn't working. One of these days someone will get around to actually to tracing the issue down and fixing it. But this should do for the meantime. Enjoy the free software. 2004-08-06 14:08:00 HTTP://www.intrafoundation.com/forums.php?id=269 blog269 RE:cfx_ImageInfoMX install test 2004-06-16 12:49:39 HTTP://www.intrafoundation.com/forums.php?id=268 blog268 RE:cfx_ImageInfoMX install Nevermind. Classic example of RTFM (in source code, cause the index.cfm wouldn't load without correct configuration of the CFXtag) 2004-04-28 16:46:53 HTTP://www.intrafoundation.com/forums.php?id=267 blog267 RE:cfx_ImageInfoMX install Has anyone a (detailed) installation manual. For some reason I can't get it to work. The error is alway the same: The CFX custom tag 'CFX_ImageInfoMX' was not found in the custom tag database. I added it in the CF Admin, copied the files to the correct location(s). B.t.w. this is the first time I worked with Java CFX under CFMX v6.1. Help is much appreciated 2004-04-28 15:33:00 HTTP://www.intrafoundation.com/forums.php?id=266 blog266 RE:Intrafoundation.com The man is busy! You need an edit feature on the forum Lew. 2004-04-27 02:33:51 HTTP://www.intrafoundation.com/forums.php?id=265 blog265 RE:Intrafoundation.com I'll only be in Oak Ridge for a few more weeks if you want to check out the science exbits any time soon. Totally unrelated, but I never see him either. Don't feel left out. :P 2004-04-27 02:32:58 HTTP://www.intrafoundation.com/forums.php?id=264 blog264 RE:MDAC 2.8 problems w/ tcpclientcom.dll Update: I didn't change anything, but after a reboot of the server it is working again. I don't know what the problem was/is but apparently it was not related to MDAC 2.8. Just FYI for anyone else looking into this. 2004-04-26 12:51:21 HTTP://www.intrafoundation.com/forums.php?id=263 blog263 very very nice. but what if i want it insync? 2004-04-12 05:59:24 HTTP://www.intrafoundation.com/forums.php?id=702 blog702 RE:cfx_IIS Yes, I did it with no luck. Apprently IIS6 is totaly diffrent with older versions and instead of metabase it uses xml config file. And I need a coldfusion automation tool for IIS6 desperately. Thanks, Rooz 2004-04-09 15:33:19 HTTP://www.intrafoundation.com/forums.php?id=262 blog262 RE:cfx_IIS Have you tried it with IIS 6 to confirm? 2004-04-02 17:55:00 HTTP://www.intrafoundation.com/forums.php?id=261 blog261 IHTK gonna take a look 2004-03-30 15:04:00 HTTP://www.intrafoundation.com/forums.php?id=701 blog701 Intrafoundation.com For the last few months Intrafoundation.com has been rather quiet, as a few of you might have noticed. I've been ... distracted by other things. (Personal and professional.) Apologies. Basically assumed you could all talk amongst yourself on the forums if you really needed some help or pointers. I'll see about getting to the backlog of correspondence as I can. As well as post some interesting... um... updates to the software coming up. Thanks. --min 2004-03-25 22:21:00 HTTP://www.intrafoundation.com/forums.php?id=260 blog260 IntraTCPIP 2004-03-23 19:42:51 HTTP://www.intrafoundation.com/forums.php?id=700 blog700 Sending byte date using tcpcliencom.dll..what can i do...? Thanks to Tcpclientcom.dll developer.. It useful...and simple.. I have question... using in asp... Some server acept data header(bytetype). sendheader is `1,0,c` send method sendRN method sendCSV method is not working but data is sent. maybe server listening datagram... what can i do.... Please Reply.... 2004-03-23 05:03:04 HTTP://www.intrafoundation.com/forums.php?id=259 blog259 I'm hoping that this will return ntlogin username, if not then this still looks like a great keeper. Good work and thanks. 2004-03-20 10:32:00 HTTP://www.intrafoundation.com/forums.php?id=699 blog699 RE:Anyone got a good example for CS/Half life ?? I made rcon using this a while ago for asp. If u email admin@modloads.co.uk i will send them to you. You will have to do some editing but its all there 2004-03-17 08:18:52 HTTP://www.intrafoundation.com/forums.php?id=258 blog258 MDAC 2.8 problems w/ tcpclientcom.dll Had everything working fine, server crashed and had to reinstall everything. I updated MDAC`s to 2.8 during the reinstall of CFMX 6.1. Now I get the following error An exception occurred when accessing a Com object field. The cause of this exception was that: AutomationException: 0x80020003 - Member not found.. I`m no expert but it does appear that I have everything set up exactly as before and now it doesn`t work. So I`m hoping you might have an idea I could look into? Windows 2000 Server CFMX 6.1 (English) 2004-03-15 02:16:48 HTTP://www.intrafoundation.com/forums.php?id=257 blog257 Love you guys Thanx 2004-03-10 20:57:13 HTTP://www.intrafoundation.com/forums.php?id=698 blog698 cfx_IIS Has anybody came up with a cfx_iis for IIS 6 ? I guess the original one does not work anymore. Thanks, Rooz 2004-03-09 20:17:17 HTTP://www.intrafoundation.com/forums.php?id=256 blog256 UDPClient I got this link for a friend, but we weren't sure what to do with all the files, can someone help me out? 2004-03-04 18:45:00 HTTP://www.intrafoundation.com/forums.php?id=697 blog697 RE:CFX_Users (IHTK) I have basically the same question. Is it possible to and what is the syntax to manage the users of a domain other than the one hosting the web server? 2004-02-02 17:53:37 HTTP://www.intrafoundation.com/forums.php?id=255 blog255 RE:CFX_Users (IHTK) I have basically the same question. Is it possible to and what is the syntax to manage the users of a domain other than the one hosting the web server? 2004-02-02 17:14:27 HTTP://www.intrafoundation.com/forums.php?id=254 blog254 Looking for a TCP Client Object in Java. Because i want to access APL+WIN 3.6 from JSP . If any body knows please let me know. 2004-02-02 06:20:25 HTTP://www.intrafoundation.com/forums.php?id=696 blog696 how to read data APL+WIN 3.6 using java Hi, APL+WIN 3.6 runtime environment is installed The APL Engine (www.apl2000.com)is listening at portno: 2001 Using `TCPClient` component I am able to send & receive data to the APL Engine 3.6. To access the APL+WIN 3.6 from Java, I wrote sample program using java.net.Socket class opened port 2001 and able to send data.. BUT WHEN I AM TRYING TO READ DATA USING STREAM... I am not able to do this.. How Can do it using java.. Pls help out in this. Thanks Sagar & Sairam 2004-02-02 06:13:18 HTTP://www.intrafoundation.com/forums.php?id=253 blog253 Putting Comments into a picture. Hi there; I'm trying out CFX_IMAGEINFO. I can't upgrade to CFX_IMAGEINFOMX since my host doesn't have it. I'm wondering how I go about ADDING comments to an image. Any help would be greatly appreciated. Thanks. 2004-01-28 01:23:46 HTTP://www.intrafoundation.com/forums.php?id=252 blog252 Your Maslow Info Thanks for your link to the info on Maslow. In return... check out http://Neo-GNOSIS.org Regards, YL 2004-01-19 08:27:32 HTTP://www.intrafoundation.com/forums.php?id=251 blog251 TCPClient I need to get documents from the the queue, would this component help? 2004-01-13 20:53:45 HTTP://www.intrafoundation.com/forums.php?id=695 blog695 RE:cfx_ImageInfoMX install I found the problem, I needed to add the CFusionMXcfxjava path to the JVM settings in CF Administrator 2004-01-08 15:36:18 HTTP://www.intrafoundation.com/forums.php?id=250 blog250 cfx_ImageInfoMX install Hello, I am confused as to how to install this custom tag. I have tried all kinds of things to no avail. I am not a Java man by nature so this is new for me. Can anyone explain the set up (i.e. where to copy files, what to put in CF Administrator, etc) 2004-01-08 15:28:18 HTTP://www.intrafoundation.com/forums.php?id=249 blog249 CFX_Users (IHTK) Are all the IHTK Tools meant to be run on a domain controller? I'm trying to use CFX_Users to bring up the domain user properties....and all I'm able to get are the local users on the web server (ie. Administrator, Guest, TSInternetUser, etc...). I hope to God that someone replies to this. 2004-01-07 15:42:00 HTTP://www.intrafoundation.com/forums.php?id=248 blog248 RE:Half-Life client time? Nevermind, i found it out. The time is the total seconds. A bit of formatting and i got it all worked out. 2004-01-05 20:27:13 HTTP://www.intrafoundation.com/forums.php?id=247 blog247 very nice :) 2004-01-05 08:34:56 HTTP://www.intrafoundation.com/forums.php?id=694 blog694 Chat Client? Sorry to post this here, I tried finding an email to send it to, but I couldn't find one. I'm looking for a chat client that will work with your TCPClient for an existing IRC server. I have the server already running on my server, and am just looking for something to connect to it with, and Gods forvbid you do a search for 'java chat' or 'chat room' on the internet, you get SO much more than you bargained for! Anyway, if anyone can help, you can email me at osyrys@pinnacleministry.org. Thanks in advance for any assistance. Bright Blessings, Osyrys 2004-01-04 05:53:00 HTTP://www.intrafoundation.com/forums.php?id=246 blog246 Half-Life client time? Hello and thank you for this great COM for asp!! I can now connect to half-life servers and get info without having to pay for a service! Now my question is this. When i connect to a half-life server and get the player details, the users `In-game time` looks somehting like this `3314.48608398438`. How can i format this into a real time number?? Thaks in advanced! 2004-01-04 01:05:11 HTTP://www.intrafoundation.com/forums.php?id=245 blog245 CFX_secDir secDir in lis mode pulls out '.' and '..' records whith filter '*.' how to escape this situation? 2003-12-20 15:44:32 HTTP://www.intrafoundation.com/forums.php?id=244 blog244 tcpclientcom.dll I have just donwloaded TCPCLient.zip and tcpclientcom.dll is missing. Where can I find it? 2003-12-19 10:55:39 HTTP://www.intrafoundation.com/forums.php?id=243 blog243 tcpclientcom.dll I have just donwloaded TCPCLient.zip and tcpclientcom.dll is missing. Where can I find it? 2003-12-19 10:43:50 HTTP://www.intrafoundation.com/forums.php?id=242 blog242 TCPClient I have just donwloaded TCPCLient.zip and the .dll is missing. Where can I find it? 2003-12-19 10:41:08 HTTP://www.intrafoundation.com/forums.php?id=693 blog693 The call to Server.CreateObject failed while checking permissions. Access is denied to this object. Sometimes appears when accessing this script on a second site. If i refresh page on first site it fixes on the second. any ideas? 2003-12-17 08:16:38 HTTP://www.intrafoundation.com/forums.php?id=692 blog692 Using UDPClient to make Game Server Webpage Anyone have any idea if I can get this to be more reliable. I have programmed UDPClient into several webpages and over 300 servers running my code. However, several complain they only get server information 50% of the time. What can I do to increase consistancy - what is causing some servers to be more reliable than others. Thanks, Derek. Plug these IPs here: http://www.1lifeservers.com/cfm/serverinfo-view.cfm Select RTCW: 69.56.202.106:27970 66.139.75.239:27965 195.20.108.41:27035 Select ET: 69.56.189.214:27960 143.167.251.249:2234 68.198.111.111:27960 Select SOF2: 213.230.205.87:20110 69.56.223.26:20101 64.37.104.246:20100 69.56.223.26:20102 Let me know what you find: playrtcw@1lifeservers.com 2003-12-17 02:18:13 HTTP://www.intrafoundation.com/forums.php?id=241 blog241 test test 2003-12-12 09:59:28 HTTP://www.intrafoundation.com/forums.php?id=240 blog240 RE:Hi girlfriend...eh? I don`t actually go to school in Oak Ridge, I just live here. Actually I`m not in school currently, ITT Tech is the spawn of Satan. I spend a great deal of my time working at the all powerful ClientLogic these days. 2003-11-24 02:24:51 HTTP://www.intrafoundation.com/forums.php?id=239 blog239 RE:Pathfinder2d: Where is the shortest path saved? A good question. (Tries to remember.) As I recall, what I did was that since I had to reference the map data anyway, I stored final movement for that method in routes. The heap/nodes are only used when computing the path. (Thinking back.) The routes are stored (I believe for that method) in reverse order, ie from end to start (a by product how how the routes are generated). So to use them you have to compute the beginning point then flip directions around 180. There actually is go in there that already does that as a final operation before the pathfinding ends. Don't have access to the code at the moment, but it should be about the last function in the AStarHeapInteger class (I think). Help at all? (Note: I've been gearing up to take the Java certificate exams so I was seriously thinking about ripping that same alg out and porting a simple, clear version to Java for the experience.) --min 2003-11-10 13:10:00 HTTP://www.intrafoundation.com/forums.php?id=238 blog238 Pathfinder2d: Where is the shortest path saved? Just a quick question. I'm using some of the Pathfinder2d code in a web-based, real-time strategy game. I've basically pulled the AStarHeapInteger code out and ported it to C#. That doesn't take too much brainpower. Just neuter the pointer references and a couple other miner tweaks here and there and it`s ready to go. However, I`ve tried my hardest to understand just what I had to to port it over. I have other things to code and I didn't want to have to sit down and understand the whole process of pathfinding. What I'm trying to find is the path after it has been calculated (FindPath). Where is it stored? (nodes, routes, ??) Is it stored in yx where I will << and & the data to get the coords? Any help would be appreciated. If I have to, I'm sure come Monday, I'll piece it all together myself. 2003-11-08 00:05:08 HTTP://www.intrafoundation.com/forums.php?id=237 blog237 IntraTCPIP look for a smtp componet 2003-11-05 03:56:24 HTTP://www.intrafoundation.com/forums.php?id=690 blog690 IntraTCPIP 2003-11-05 03:51:34 HTTP://www.intrafoundation.com/forums.php?id=689 blog689 My friend can only play Counter-Strike for 2 rounds, then it boots him and says 'Bad Parse in Client Command'!!? wats that mean? 2003-10-19 15:53:26 HTTP://www.intrafoundation.com/forums.php?id=688 blog688 Trouble installing CFX_ImageInfo tag It doesn`t show up after I install it in ColdFusion Admin. Help! 2003-10-10 10:35:58 HTTP://www.intrafoundation.com/forums.php?id=236 blog236 Trouble installing CFX_ImageInfo tag It doesn`t show up after I install it in ColdFusion Admin. Help! 2003-10-10 10:35:31 HTTP://www.intrafoundation.com/forums.php?id=235 blog235 Simply amazing!! Quite possibly one of the most versitile and powerful extensions I have ever seen for CF! WOW!!! 2003-10-06 01:22:40 HTTP://www.intrafoundation.com/forums.php?id=687 blog687 great works :)). Got the link from the macromedia forum. 2003-09-28 08:04:51 HTTP://www.intrafoundation.com/forums.php?id=686 blog686 RE:CFX_IMageInfo leaving directory in use? Fixed it! The source code was graciously included with the custom tag. In the request.cpp file you make a call to ImageInfo. ImageInfo declares a HANDLE called hFolder that never gets released. I added `FindClose(hFolder);` to the end of ImageInfo function and recompiled. I had to restart the cold Fusion server for it to recognize the new dll file but the problem is solved! 2003-09-24 14:35:10 HTTP://www.intrafoundation.com/forums.php?id=233 blog233 RE:more information Here`s some code that can reproduce the problem: 2003-09-24 11:52:06 HTTP://www.intrafoundation.com/forums.php?id=232 blog232 CFX_IMageInfo leaving directory in use? I have a template that loops over a directory structure and uses CFX_IMageInfo to retrieve information for the images in the directory. If the image height is greater than the width I cfexecute to irfanview and rotate the image. Then I move the file using cffile and delete the directory. The problem is that I can`t delete the directory after it has been emptied, even manually. I get a sharing violation and I am told that the directory is in use. I have commented out portions of my code and am left to conclude that CFX_ImageINfo is somehow causing Cold Fusion to leave the directory in use. Restarting CF releases the directory and I can delete it. I checked CF administrator and I am am NOT keeping the CFX_IMageInfo library loaded. We are running CF 4.5 and the server is Windows 2000 with IIS. Any tips, comments?? 2003-09-24 11:51:16 HTTP://www.intrafoundation.com/forums.php?id=231 blog231 CFX_IMageInfo leaving directory in use? I have a template that loops over a directory structure and uses CFX_IMageInfo to retrieve information for the images in the directory. If the image height is greater than the width I cfexecute to irfanview and rotate the image. Then I move the file using cffile and delete the directory. The problem is that I can`t delete the directory after it has been emptied, even manually. I get a sharing violation and I am told that the directory is in use. I have commented out portions of my code and am left to conclude that CFX_ImageINfo is somehow causing Cold Fusion to leave the directory in use. Restarting CF releases the directory and I can delete it. I checked CF administrator and I am am NOT keeping the CFX_IMageInfo library loaded. We are running CF 4.5 and the server is Windows 2000 with IIS. Any tips, comments?? 2003-09-24 11:37:35 HTTP://www.intrafoundation.com/forums.php?id=230 blog230 IntraTCPIP dfdf 2003-09-23 10:27:07 HTTP://www.intrafoundation.com/forums.php?id=685 blog685 RE:CFX to run a Crystal Report exported to PDF I do recall mention of a few, but not their exact names. Have you been to the cf-talk list? They`d know. Visit houseoffusion.com. Either browse the cf-talk mailing list archives, or subscribe and directly ask them. That list is where most of the big CFX pros hang out. They`ll know. 2003-09-20 11:28:00 HTTP://www.intrafoundation.com/forums.php?id=228 blog228 RE:Hi Hey. Still around for the moment, though that might change next spring. Haven`t been down to cookevegas in ages, though I have looked up a few of the folks down there since. A cousin of mine is going to school in oak ridge, so I was down that way just the other week. The atomic museum always seems to be closed when I drop by though. Grr. Basically lived in that building one summer as a kid. I have even more interesting graphics related software near to release within the month btw (the exact release depends heavily on how much time I end up hanging out with my new girlfriend though. :) ) later. 2003-09-20 11:21:38 HTTP://www.intrafoundation.com/forums.php?id=227 blog227 Hi I`ve been using your CFImageInfo Tag. Thought I would check out the author. Small world. I`m sitting in Oak Ridge, TN. and I see you went to tech. You still local or have you moved on? Thanks for the tag BTW. Still determing if it is something I can use for my app. 2003-09-18 14:38:04 HTTP://www.intrafoundation.com/forums.php?id=226 blog226 CFX to run a Crystal Report exported to PDF LOOKING FOR A CFX TO CALL A CRYETAL REPORT AND EXPORT IT TO A PDF FILE 2003-09-08 20:34:56 HTTP://www.intrafoundation.com/forums.php?id=225 blog225 Cant get udpclientcom to work properly. Maybe im doing something wrong? It seems that using addpacketstringN chr(128-142) excluding chr(129) and chr(141) dont work. Nor does chr(145-159) excluding chr(157). Very odd. Instead the udpclientcom sends chr(0) when any of those listed numbers are used in the string. All other numbers between 0 and 255 work perfectly. There are 27 numbers that will not send and generate 0`s in the packet payload instead. Any ideas? So far i have noticed that the error only occurs in the listed ranges above, and those numbers begin with hex $8- or $9- where the - is variable. Some - numbers may work, while 27 do not. Thanks for the help. I appreciate any advice that can be offered. --Eric Shufro 2003-09-06 09:49:48 HTTP://www.intrafoundation.com/forums.php?id=224 blog224 UDPClient Maybe im doing it wrong, but addpacketstringN chr(128-142) excluding 129 and 141 dont work. Nor does chr(145-159) excluding chr(157). Very odd. Instead the udpclientcom sends chr(0) when any of those listed numbers that dont work appear. All other numbers between 0 and 255 work perfectly. There are 27 numbers that will not send and generate 0`s instead. Any ideas? 2003-09-06 09:44:54 HTTP://www.intrafoundation.com/forums.php?id=683 blog683 I'm Korean. This component is not supported to another language. (ex. Korean) So some change the source file. But change only Send function. Download http://msdn.pe.kr/TCPClient/tcpclientcom.zip 2003-09-02 22:23:56 HTTP://www.intrafoundation.com/forums.php?id=682 blog682 test test 2003-09-02 13:46:03 HTTP://www.intrafoundation.com/forums.php?id=223 blog223 INMaL 2003-08-18 11:11:15 HTTP://www.intrafoundation.com/forums.php?id=681 blog681 UDPClient thanks so much! works like a charm! 2003-08-16 09:24:50 HTTP://www.intrafoundation.com/forums.php?id=680 blog680 Iam looking for a way to return the result or response http of tcpclient to the original http client (and so, hide the true url that is requested, setting the correct content type). Any ideas? please mailme: mailto:mercadoc@telefonica.com.ar Thanks in advance 2003-08-15 00:03:56 HTTP://www.intrafoundation.com/forums.php?id=679 blog679 RE:cfx_imageinfo You've tried the latest version? Check first that the tag returns back a query? 2003-08-07 13:25:23 HTTP://www.intrafoundation.com/forums.php?id=222 blog222 RE:cfx_imageinfo moved to forums. 2003-08-07 13:22:18 HTTP://www.intrafoundation.com/forums.php?id=221 blog221 RE:cfx_imageinfo Arrgh, could you please delete this post from public. I was not ment for it. Sorry Thorsten 2003-08-07 13:22:01 HTTP://www.intrafoundation.com/forums.php?id=220 blog220 cfx_imageinfo Hi, I have some trouble with your tag. I moved to a cfmx-account at crystaltech. I do have some trouble with the cfx_imageinfo tag. It does not give the width back. Do you have a suggestion? Below you see the error I get. Kind regards Thorsten eilers@holz24.de Element WIDTH is undefined in MAINLINEINFO. The error occurred in C:Inetpubtimberbookcustomtagssetimages.cfm: line 45 43 : 44 : 45 : 46 : 47 : 2003-08-07 13:21:15 HTTP://www.intrafoundation.com/forums.php?id=219 blog219 IntraTCPIP 2003-08-01 18:24:25 HTTP://www.intrafoundation.com/forums.php?id=678 blog678 TCPClient good 2003-07-30 07:51:37 HTTP://www.intrafoundation.com/forums.php?id=677 blog677 Q: Really nice, but why is there no Linux version? A: Because you haven't ported it yet? Seriously, I'd bought a copy of Linux and BSD but all they wanted to do on my computers if GPF'd ... so I never used them much. 2003-07-23 14:13:50 HTTP://www.intrafoundation.com/forums.php?id=676 blog676 CFMX updates I`ve recently went though and updated most of the relevant software to work with CFMX. If something still doesn`t work, feel free to bug me (you will anyway of course). 2003-07-23 13:52:46 HTTP://www.intrafoundation.com/forums.php?id=215 blog215 PathFinder2D Really nice, but why is there no Linux version? 2003-07-23 09:33:49 HTTP://www.intrafoundation.com/forums.php?id=675 blog675 UDPClient Doesnt work! Cant send udp traffic when the string is set to chr(0) or any length of chr(0) & chr(0) etc. Everything else is amazing - thanks - any idea why sending a nonprintable character representing a decimal data zero doesnt work? 2003-07-20 19:04:29 HTTP://www.intrafoundation.com/forums.php?id=674 blog674 RE:Cfx_spawnl tag While I was fixing a few other tags to work under Java CFMX, I updated CFX_SpawnL and CFX_Execute as well. FYI. --min 2003-07-18 16:56:54 HTTP://www.intrafoundation.com/forums.php?id=214 blog214 v3.18 Fixed the sec tags in IHTK to work with CFMX (no updates) as well. --min 2003-07-17 18:40:58 HTTP://www.intrafoundation.com/forums.php?id=213 blog213 IHTK 3.17 OMEGA July 15th 2003. THE CFMX UPDATE. 3.17 OMEGA July 15th 2003. THE CFMX UPDATE. Min gives in... actually works on IHTK again.... Installed CFMX (with no updates) and performed some minor changes to IHTK to make the tags work with CFMX. Preliminary testing with the updated code seems to indicate it is functional now. Of course, because of the nature of IHTK, true stress testing generally requires a dozen or so computers set up on different domains and operating systems plus a few days. Nevertheless, as stated preliminary, testing passes. --min 2003-07-17 01:25:39 HTTP://www.intrafoundation.com/forums.php?id=212 blog212 RE:Lewis Sellers PLEASE READ 2 What tag exactly isn`t working under NT4? There is a new v3.17 of IHTK out btw to address some problems with CFMX. --min 2003-07-17 01:24:08 HTTP://www.intrafoundation.com/forums.php?id=211 blog211 RE:CF_Permissions & Inherited folder permissions Replied via email. New examples concerning this in the new IHTK 3.16. --min 2003-07-17 00:46:45 HTTP://www.intrafoundation.com/forums.php?id=209 blog209 Lewis Sellers PLEASE READ 2 Lewis, Hey there is $150 in the deal if you can make me a copy of ihtk to work on my windows nt server, I will send you a list of things I would like it to do for me. Email me at: beans@sonicwebnet.com 2003-07-16 19:24:43 HTTP://www.intrafoundation.com/forums.php?id=208 blog208 CF_Permissions & Inherited folder permissions Can anyone tell me what the magic combination of CF_Permissions commands is to add inherited Change permission to a folder? I`ve got a Folder (A), a sub-folder (B), and within that folder, several files (C). A) has a couple admin groups set to full control, and Everyone set to Change. B) is created via CFDirectory. I`ve tried setting it every combination of UPPER- and lower-case priviledges (RWXD, etc.), but to no avail -- the only way I get the permission to say "inherited" is to add it manually in explorer. So it won`t let me modify file C. Clues? 2003-07-15 20:19:31 HTTP://www.intrafoundation.com/forums.php?id=207 blog207 PathFinder2D ????? 2003-07-14 05:35:28 HTTP://www.intrafoundation.com/forums.php?id=673 blog673 RE:Lewis Sellers PLEASE READ "Did someone say money?" he says rushing into the room. :) No, seriously, emailing you. --min 2003-07-11 13:42:10 HTTP://www.intrafoundation.com/forums.php?id=206 blog206 RE:Cfx_spawnl tag I've scheduled a "fix everything for CFMX day" this weekend with the new CFMX beta. So I'll look into it them. In the meantime... CFX_ConsoleCommand, while not exactly working the same way, essentially superceeded it. Does that work for you? --min 2003-07-11 13:41:01 HTTP://www.intrafoundation.com/forums.php?id=205 blog205 IHTK GREAT! These tags are the best! We need more people like you in this world. Thanks 2003-07-11 11:26:41 HTTP://www.intrafoundation.com/forums.php?id=672 blog672 Cfx_spawnl tag We are using this tag in coldfusion 4.5,Now we are updating coldfusion MX,but this tag is not supproting,any one hage sloution for this,your help is most appricate. 2003-07-11 04:44:22 HTTP://www.intrafoundation.com/forums.php?id=204 blog204 RE:Lewis Sellers PLEASE READ My email didn`t show up so here it is beans@sonicwebnet.com 2003-07-09 23:38:23 HTTP://www.intrafoundation.com/forums.php?id=203 blog203 Lewis Sellers PLEASE READ Hello Lewis, I tried calling you but could not get a hold of you. I would like to know if you could possibly create a customized version of ihtk to work on a windows nt server. I need it to be able to install frontpage extentions to a web, I would like to update custom errors, edit multiple Identities for each web, control access to webs, and also update permissions for folders, since windows nt has a pain in the but folder features. I have a few other things I would like to do and I would pay you some money for them. Please email me at the email I provided. 2003-07-09 23:37:47 HTTP://www.intrafoundation.com/forums.php?id=202 blog202 CFX_Directory query error I am getting an error "The QUERY attribute of the tag does not specify the name of an available query". Everything seems fine at the hosting end. 2003-07-09 19:27:58 HTTP://www.intrafoundation.com/forums.php?id=201 blog201 RE:IIS - Answered myself Sorry to bother, I kept looking and found the default options. Problem solved.... Now on to find a MS DNS interface 2003-07-01 17:48:09 HTTP://www.intrafoundation.com/forums.php?id=200 blog200 IIS "Index this resource" on Home Directory tab Got it working. Great Tool thanks. It there a way to turn off the "Index this resouce" option via IHTK? I looked for a way to set the default for this option of OFF but cannot find it.... 2003-07-01 17:32:51 HTTP://www.intrafoundation.com/forums.php?id=199 blog199 PathFinder2D Looks nice! 2003-06-29 17:39:32 HTTP://www.intrafoundation.com/forums.php?id=670 blog670 RE:CFX_IIS ASDI CFMX fix That's what I love about open-source -- it lets other people find your mistakes. :) As I mentioned to someone from Macromedia it was a surprise to me the code didn't call coinit. It was in there at one time. It probably got misplaced while doing copy/pastes in the haste to release the project as open-source when I had to drop it because of an exclusivity clause with a new job a few years back. At any rate, although it doesn't SAY it's different, the version of IHTK downloadable NOW was recompiled with the fix today. If I have the time this weekend I might even change the documention to reflect this. :) --min 2003-06-28 01:31:44 HTTP://www.intrafoundation.com/forums.php?id=198 blog198 PathFinder2D Holy Shit, dude!! Amazing. 2003-06-26 21:56:45 HTTP://www.intrafoundation.com/forums.php?id=669 blog669 CFX_IIS ASDI CFMX fix From Macromedia: The problem lies in the cfx code itself. The cfx doesn`t call CoInitialize(NULL) to init the ADSI COM object. This code worked ok on the native langauge (c++) based CF platform (<=CF5), but now that we`re on Java we don`t get the init call for free. If you add the CoInitialize() and CoUninitialize() you`ll get a little further. There is a MS KB article covering this: http://support.microsoft.com/?kbid=171724 It looks like this project needs some updating to run from the Java platform. Luckily the source is available from Intrafoundation. void ProcessTagRequest( CCFXRequest* pRequest ) { try { ::CoInitialize(NULL); //<-------line 6208 inside the processTagReqest seconds.Format("%u",span.GetTotalSeconds()); pRequest->SetVariable( "IISSeconds", seconds); ::CoUninitialize(); //<---------line 6334 before the function closes. 2003-06-26 15:38:58 HTTP://www.intrafoundation.com/forums.php?id=197 blog197 CFX_IIS ADSI Error I am getting the following ADSI error using CFX_IIS on CFMX (updater 3). I read the post above about troubles with ADSI and MX, but the weird thing is: THIS WORKED FOR SEVERAL DAYS ON MX BEFORE IT JUST QUIT TODAY! It worked flawlessly until 10:00 AM and it hasn`t worked since. I`ve tried about every possible thing I can think of (different CFMX service logins, restarts, uninstalling/reinstalling CFX_IIS, etc.) I did get it to run on a test CF5 server, but we don`t have the option of going back. Anyone have a solution? Thanks! ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2596, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2612, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2628, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2644, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2668, v1.16gamma-OPEN]. 2003-06-23 17:22:48 HTTP://www.intrafoundation.com/forums.php?id=196 blog196 PathFinder2D 2003-06-22 17:25:16 HTTP://www.intrafoundation.com/forums.php?id=668 blog668 IntraTCPIP When is this going to be out? The ability post to an SSL site would be nice. usp@cheerful.com 2003-06-20 15:06:00 HTTP://www.intrafoundation.com/forums.php?id=691 blog691 Open source C++ Installer w/ ZLIB port A software package we`ve been working on called INMaL is getting close to being ready. We needed an .exe installer for it so I used the C++ port of ZLIB (ie, the "deflate" compression/decompression algorithm) and an MFC interface for a new installer fileformat I call ZPACK. The project is open source and hosted at sourceforge at: http://www.sourceforge.net/zinstaller/ The first alpha should be up within the week. FYI. --min 2003-06-17 12:37:10 HTTP://www.intrafoundation.com/forums.php?id=194 blog194 RE:RE:CFMX Problems w/CFX and COM Hi Lewis, Just a quick update... I did install an eval version of CFMX and tested out the portions of our code using the cfx_users, cfx_groups and cfx_permissions tags. The cfx_users and cfx_permissions tags worked fine, however, I was not able to get the cfx_groups to work. I found all the local group functionality I needed in the cfx_usermanager tag, though, so we are satisfied that should we be able to upgrade without significant problems in the future. Thanks! Christina 2003-06-12 17:47:25 HTTP://www.intrafoundation.com/forums.php?id=193 blog193 RE:Move Finished test 2. 2003-06-09 11:01:49 HTTP://www.intrafoundation.com/forums.php?id=192 blog192 Move Finished Testing. Ok. I guess it`s all working again. :) 2003-06-08 11:09:52 HTTP://www.intrafoundation.com/forums.php?id=191 blog191 RE:CFX_IIS - Listing redirects Sorry this took so long. Was busy. Um... You know, I just don't remember. And I don't have CF installed to check. If you'd asked me a year or two ago when it was fresh in my mind and I could speak authoritatively on the subject.... I do recall setting up the virtual directory create function so it could, besides assigning the various ips/domains assigned to the dir, setup the http redirect headers for IIS. I'm not entirely sure that`s what you're asking though. Check out... sec... the "HTTPRedirect" field. (http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/asp/apro4zlg.htm) Aside from that, I'm a bit out of touch these days on other CF/IIS solutions in this area. Sorry. --min 2003-05-31 04:29:00 HTTP://www.intrafoundation.com/forums.php?id=188 blog188 TCPClient With TCPClient and SQL server, I built a complete FTP search engine. Fantastic code! Once I change the SQL server to MySQL, it will be a completely cost-free project. 2003-05-30 15:03:01 HTTP://www.intrafoundation.com/forums.php?id=468 blog468 TCPClient With TCPClient and SQL server, I built a complete FTP search engine. Fantastic code! Once I change the SQL server to MySQL, it will be a completely cost-free project. 2003-05-30 15:03:01 HTTP://www.intrafoundation.com/forums.php?id=667 blog667 RE:CFX byReference It`s been a few years since I`ve written a CFX... As I recall all the strings were LPCSTR, i.e., const char *. That is, passed as a pointer to the memory address of the string. I think the CFX interface assumed you were using Microsoft`s CString class. Now as to whether or not the CFX class functions themselves used the pointer as is or made an internal copy of the string first I can`t say. What are you trying to do? --min 2003-05-29 22:19:39 HTTP://www.intrafoundation.com/forums.php?id=186 blog186 CFX byReference Is it possible to supply values to a CFX by Reference, rather than by value? 2003-05-28 16:53:02 HTTP://www.intrafoundation.com/forums.php?id=185 blog185 Getting Live Half-Life Game Stats From ColdFusion

Getting Live Half-Life Game Stats From ColdFusion

by Lewis Sellers

So, you want to proudly post the stats of your Half-Life or Counter-Strike game servers on your web site. Live.

No problem.

No, really. With a few lines of CFM and a general purpose COM object for sending and receiving UDP packets that I wrote there's not much to it. First off though, let's get into a little beginner-level background info, then we'll talk about the COM and how to make the scripts.

The internet, as you may or may not know, runs off of the TCP/IP network protocol suite. TCP/IP consists of three protocols called: ICMP, UDP and TCP. ICMP is used only to PING for the distance between computers and TCP is used to do most of the heavy-lifting on the internet, powering such familiar things as HTTP, FTP and all your email through POP3/IMAP4 and SMTP.

UDP is the network protocol that almost every game since the late ?90s has used to send information back and forth from game severs to a player?s game client. This is the important part. If you have the ability to send and receive data through the UDP protocol, you can TALK TO ANY GAME on the internet. ?Hi, how ya doing? So, who?s online tonight and how many frags do they have??

Now, sadly, ColdFusion doesn?t ship with any way to inherently use UDP in a general purpose manner. (Or at least it didn?t until CFMX exposed some JAVA functions that can be used for UDP. Using those functions however can be rather intimidating to most folks.) For this reason, sometime back I wrote a simple-to-use, general purpose little COM object specifically so that I could talk to game servers with ColdFusion scripts.

Before we go further, and show you the actual scripts we should go into a little bit more detail on just exactly what this thing ?UDP? actually is. Otherwise you might be scratching your head trying to understand what?s going on later.

UDP stands for ?User Datagram Protocol?. In simple terms, UDP allows you to send a ?packet? of data from one computer to another. By a ?packet? we mean a block of BYTEs (or string of characters such as ?A?, ?B?, etc if you prefer) in a chunk that can range in size anywhere from 0 (that is no bytes at all) up to a little less than 64 kilobytes (or that is technically up to a maximum of 65,507 bytes). You definitely couldn?t send say an entire MP3 or an ebook version of the Bible (or Koran) as a single packet, but that is plenty of space for sending around say lists of people who are currently playing on a game server or things like updated x,y,z positions of a couple dozen people and flying rockets 60 times a second or so.

[NOTE: 65,507 is the absolute maximum. Depending on the hardware used it may be much less. Across ethernet cards typically data is broken up into packets of 1564 bytes -- only 1,500 bytes of which is usable. Because of the nature of UDP, if you sent 20kb across in a packet, you could expect the last 5kb of data to be truncated and simply lost. FYI, the guarenteed minimum for all hardware is 576 bytes. This is *the* reason that ICQ text messages are limited to about 400+ characters at a time.]

You?re probably starting to get the idea of what UDP is and what it?s used for (and if you?re starting to relate it to a sort of binary XML feed that's not a bad way for a CFer to start relating to it), but one last important thing before we get to the scripts themselves. UDP is an ?unreliable? protocol. What this means is that if you tell your computer to send a UDP packet to someone else?s computer, the protocol does NOT guarantee that it will be received. This is important. Unlike the heavier protocol TCP (which we mentioned before) you could send out say 10 packets to someone, and they might report back that they only got 3. What happened to the others? *SHRUG*. Now this might seem like a BAD THING, a reason NOT to use UDP, but in truth the technical reasons behind this are actually what make it the prime choice among game programmers as far as protocols to use. In short, this unreliableness makes it FAST. Unlike the heavier TCP, it?s a fire-and-forget protocol. The attitude is: ?Send it off, and if it arrives, fine, if not, we don?t really care.? The heavier TCP protocol corrects for any lost packets but takes up more bandwidth and creates high(er) ping response times doing so. (As an aside, UNREAL I originally used TCP when it shipped, but in later patches dropped it in favor of UDP when trying to tweak out better responsiveness for its internet multiplay.)

Ok. That?s it for the background lecture. We?re not going to get into any more of the technical aspects of UDP else this article will threaten to become a chapter in a book. You should know enough now to more or less follow what we?re going to do in the scripts.

PART TWO: The Scripts

Let?s start with the most basic thing: Getting a list of everyone currently playing on a Half-Life/Counter-Strike game server.

All that you really have to do is send a UDP packet to the game server you?re interested in. This packet will contain a request for a list of players. Assuming that the server got the packet (UDP is unreliable remember ? a flakey Ethernet controller in Iraq could have ate the packet), it will send you BACK a packet containing the information you requested. Then it?s simply your job to use the string handling function of ColdFusion to parse through the data you got back and CFOUTPUT it to your web page.

That?s all there is to it.

Well, except for the details. The devil is in the details they say, and it?s true. Some games send data back and forth in pure, lovely, easy to handle, plain text. Half-life . . . well, now Half-Life is not one of those, unfortunately. It sends its data around in ugly (but compact, and thus fast) chunks of binary data.

Not to worry though, the COM object I mentioned, and which you need to make the scripts work (see the APPENDIX for the download URL) has a couple little functions that you can use to pull out the binary formatted data into CFM variables.

Ok, the details. The command string (or request) you need to send to the game server to list players is:

	chr(255) & chr(255) & chr(255) & chr(255) & "players" & chr(10)

Yes, like I said, Half-Life uses some unprintable binary data in its request/responses but you don?t have to understand what it means. All you have to do is just send it, as is, to the game server.

Now, what you get back is a packet that contains:

	(255, 255, 255, 255)  : four chr(255)?s. (An OOB). Ignore this.
	?D?                   : A response code that means ?player data follows?.
	                      : You see, UDP can send packets back in a
	                      : completely different order than you
	                      : sent them out. Without such codes...
	                      : you could have a problem.
	BYTE                  : An 8-bit BYTE that is the ?active player count?.
	                      : Can technically be 0 to 255.

Then there follows a series of recordsets that you can CFLOOP through containing specific information for each of the players on the server. If ?active player count? is 0 then there is no further data following. Each player record consists if the following data:

	BYTE                  : The game server?s index number (ie, Primary Key)
	                      : for the player. Can be 0 to 255.
	STRING                : A NULL (ie, CHR(0)) terminated ASCII string
	                      : containing the player?s name.
	INT32                 : A signed 32-bit integer number (4 BYTES)
	                      : which is the players FRAG total.
	FLOAT32               : And finally, a 32-bit floating-point number
	                      : which represents the time the player has been in 
	                      : the game.

That?s it. Aside from a short lecture on the actual functions the COM object has to send and receive the data and parse through the binary data, you now know how to list the players on a Half-Life server. Smile. ;-)

Ok, drum-roll please. Actual code follows.

First, we create an instance of the COM object and call it ?obj?.

UDPClient
>
	

PLAYERS

Simple enough. Now we tell the COM the internet address and port number of the game server we?re interested in by ?open?ing a connect to it. gaming.twcny.rr.com always seems to be up, so we?ll use them as an example. (BTW, by default Half-Life is always on port 27015).



?Open? returns a ?1? if it could establish a connection to the server and a ?0? if it couldn?t. We save this in the variable ?c?. We then check if it?s ?1? and print a message saying we couldn?t connect if not.

	

We set ?s? to the ?players? request string.

	

Before we do anything else we tell the COM object to wait around up 2 full seconds before giving up on anything it tries to send or receive. You can change this to anything you feel comfortable with. If the game server is sitting on a rack right next to your web server you could change it to 0.050 (or 50 milliseconds) if you want. (Because of a thing called the ?Nagle? algorithm TCP connections generally can't be sent faster than 20ms, but this doesn't apply to UDP.)

	

Now we send the packet with the ?send? command. That wasn?t hard was it? Again, if the command fails for some reason it?ll return a ?0?, otherwise it?ll return a count of the BYTEs it actually sent off. UDP should NEVER fail unless there is a serious problem with the Windows operating system itself.

	
UDP Packet send failure (players).
UDP Packet sent... (players) (#c# bytes).

The above codes tests if the ?send? actually worked. I?ve never seen it fail.

	

And this invokes the command to receive the packet that we're waiting for the game server to send back in response. If we were expecting only pure text we could use the ?Recv? command and immediately print it to the web page. Since we know it's binary data though we use the special ?RecvPacket? command which buffers the data into a binary data cache. We can now issue a few of the special functions I mentioned which can parse through the pesky binary data packets for you.

(NOTE: The COM object does have complete documentation of all these functions. Don't worry about that now though. For clarity, the important thing to understand here is that "recvpacket" stores the entire last packet received in a buffer in the COM object itself. The special binary packet handling functions will pull data from this buffer for you in a sequential manner, handling all of what would be a rather ugly business if you tried to handle it yourself in say ColdFusion version 3.x. Support for binary strings is better in latter versions of CF though, if you want to do it by hand. Feel free.)

	
UDP packet recvpacket failure...

First though, we check ?packetlength? to see just how many bytes of data we got back. If the game server sends back a packet with 0 bytes, well, something very odd is up with that server. But we check anyway.

	
UDP packet recv... (#obj.packetlength# bytes)

Print the count of bytes received.


oob = #oob#

Ok. Here we go. We use the ?packetnumber? function to grab ?numbers? from the ?packet? buffer. The four chr(255) we mentioned above should be here. Actually, if you really want to know, the four chr(255) are what the number ?-1? looks like as a binary 32-bit integer. Oh, you didn?t want to know? Sorry. Pretend I didn?t tell you. It?s not important. All you need to know is that?s it?s a 32-bit integer so we tell ?packetnumber? to please grab an int32 for us.

Which we promptly ignore. (It?s a special UDP header control code called an OOB ? Out Of Bounds. Didn?t want to know that either, eh?)


ch = #ch#

Guess what? We use ?packetchar? to grab a character (a single BYTE expressed as an ASCII character) from the packet stream and pray to whatever deities will listen that it?s a ?D?, cause ?D? (as mentioned far above) means player listing data follows.


**PACKET "PLAYERS" DETECTED**

Yippie. It is the packet with player data in it.


active client count = #acc#

We use ?packetnumber? again to grab the next BYTE in the packet buffer and save it as a number to the CF variable ?acc?. This number should tell us exactly how many players are, right at this very moment, in the game trying to kill each other.


	
	
	
	
	
#Player NameFragsin-game Time
#id##playername##frags##ingame#

The table above should be somewhat obvious by now as we?ve used the ?packetnumber? function a couple times and we went into detail on the breakdown of the contents of the packet as well. The ?packetstring? function is new, but also obvious we should think.

What we?ve done is just CFLOOP through the remaining player data and print up a table based on the info we extract from the binary packet buffer.


**PACKET WRONG-TYPE or NOT DETECTED**

The remains of a few of our conditional CFIF tests.


And finally, now that we?re done, we close the connection we opened with the ?Open? command.


Couldn?t establish connection.

Hey. That?s it. We?re done man (or woman, as the case may be).

You now know more about this subject than probably every one else on the planet excepting perhaps a few thousand other people. Now go on and build yourself a stats page.

fini

--min
Lewis Sellers
April 2003
http://www.intrafoundation.com

APPENDIX A: The COM Compoment

This article made use of a COM component called ?UDPClient?. It?s free, completely open-sourced and available for immediate download at http://www.intrafoundation.com/UDPClient.asp. It?s written in C++, not that it matters as the compiled .DLL is included in the .ZIP. All you have to do is unzip the .DLL into your web folder somewhere and register it. I.e. at a console prompt in that folder type:

	regsvr32 UDPClientcom.dll

There's also an install.bat in the .ZIP's folder you can click on. But now it?s exposed for anything on your computer to use it, including your CFM scripts.

APPENDIX B: Other Half-Life Commands

PING

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "ping" & chr(10)

Receive:

	INT32       : -1
	?j?         :

PLAYERS

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "players" & chr(10)

Receive:

	INT32       : -1
	?D?         :
	BYTE        : active client count

Followed by a record-set of active client count

	BYTE        : client index
	STRING      : player name
	INT32       : frags
	FLOAT32     : total time in game

RULES

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "rules" & chr(10)

Receive:

	INT32       : -1
	?E?         :
	INT16       : count of rules

Followed by a record-set of rules

	STRING      : rule name
	STRING      : rule value

INFO

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "info" & chr(10)

Receive:

	INT32       : -1
	?C?         :
	STRING      : server network address
	STRING      : host name
	STRING      : map name
	STRING      : game name
	STRING      : game description
	BYTE        : active client count
	BYTE        : maximum number of clients (players) allowed
	BYTE        : network protocol version

DETAILS

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "details" & chr(10)

Receive:

	INT32       : -1
	?m?         :
	STRING      : server network address
	STRING      : host name
	STRING      : map name
	STRING      : game directory
	STRING      : game description
	BYTE        : active client count
	BYTE        : maximum number of clients (players) allowed
	BYTE        : protocol version
	BYTE        : ?l? = listen server, ?d? = dedicated server
	BYTE        : 'w' = windows, 'l' = linux
	BYTE        : password? 1 = yes, 0 = no
	BYTE        : mod? 1 = yes, 0 = no

If mod? is ?1? then extra data follows:

	STRING      : url for mod website
	STRING      : url for mod download
	INT32       : mod version
	INT32       : mod byte size
	BYTE        : mod only to server?  1 = yes, 0 = no
	BYTE        : custom mod client required?  1 = yes, 0 = no

SDK Extension:

	BYTE        : secure server?  1 = yes, 0 = no

GETCHALLENGE

Send:

	chr(255) & chr(255) & chr(255) & chr(255) & "getchallenge" & chr(10)

Um... Ok. Wait a minute. Maybe you don't need to know this. This command initiates an actual remote player connection. Yes... I know what's in your head now. You're thinking "Hey! If you just tell me the rest of the command codes I can make my web page play a game of Half-Life all by itself, dude!"

Yes, that's technically true, but.... Maybe in another article. ;-)


- v1.3 May 2003 -

You may post this article on relevant websites after emailing a notice. This article was originally prepared as a tutorial for UDPClient but first posted to easycfm.com.

2003-05-28 12:10:00 HTTP://www.intrafoundation.com/forums.php?id=738 blog738
RE:CFX_ImageInfoSE - I can get W&H but not Size I think it`s time for a CF reconsiliation! :) My version is CF 4.5 with 500MB free on the CF driver and 6.5GbB free on the drive where the image is stored. The image size ranges but mostly under 200k. I`m guessing it has to do with how my code is trying to use ImageInfoSE. I`ll try moving around a few things and see what I get. Nice work on SE though... it`s alot faster then the original 2003-05-25 10:23:20 HTTP://www.intrafoundation.com/forums.php?id=184 blog184 RE:CFX_ImageInfoSE - I can get W&H but not Size Hm. Well, I originally made that tag as a favor for someone for use in a commercial product, so I recall testing it fairly throughly. Though that was the ... CF4(?) era. What version of CF are you using? Oh. And how big is the hard drive it`s running on? (I don`t *think* that should matter, but... it is an old tag.) I haven`t had CF installed for a few months so I can`t readily check it out. (Don`t particularly want to install it either. CF and I left each other on bad terms. ;) --min 2003-05-23 23:52:33 HTTP://www.intrafoundation.com/forums.php?id=183 blog183 UDPClient Great to see an open source :) Does this work with MX I am having some problems. 2003-05-23 09:35:01 HTTP://www.intrafoundation.com/forums.php?id=467 blog467 UDPClient Great to see an open source :) Does this work with MX I am having some problems. 2003-05-23 09:35:01 HTTP://www.intrafoundation.com/forums.php?id=666 blog666 CFX_ImageInfoSE - I can get W&H but not Size I have a pic gallery application and I want to insert the pic`s WxH and size on upload. I get W&H just fine but for some reason Size is not working. The tag works just fine on a specific image. I`m probably missing something easy, any help appriciated. 2003-05-20 11:58:13 HTTP://www.intrafoundation.com/forums.php?id=182 blog182 RE:Red Faction Webstats Awesome thanks, Ill see if my web admin will register the com object for me, Im sure it wont be a problem, if it is, they support PhP, and I can use it instead. Matter of fact, I already have a MySql database setup, that can be used if needed. My preferance will be ColdFusion though. I have wriitten a bulletin boaard in it here. http://quikboard.com/forums/index.cfm not finished totally, but close. I have access, MySql,MS Sql databases readily available for the data storage. 2003-05-14 01:31:03 HTTP://www.intrafoundation.com/forums.php?id=181 blog181 RE:Red Faction Webstats Well, I forwarded this to your email and directly asked the makers of Red Faction about the protocol, so.... now we wait. 2003-05-13 13:20:00 HTTP://www.intrafoundation.com/forums.php?id=180 blog180 RE:Red Faction Webstats I was thinking of something called Red Line it turns out. A little different. Hmm. Generally I`m big into FPS`s, but I seemed to miss this somehow completely. I`ll look for a copy of it. Anyway, ColdFusion and ASP don`t have built in general-purpose UDP or TCP support, so you`d need to register a COM on the webserver (either my UDPClient or TCPClient, depending on what the game uses). And so you`d need to get whoever you rent your server from to "regsvr32" them at the command-line. They may or may not care to do that -- the software has been completely open source from the start how. Fairly clean and easy fora web admin to follow. :) PHP, btw, has built in support for UDP so nothing beyond the php script itself is required. The scripts themselves are fairly trival to write in any web language (well, for me anyway). But basically it all just comes down to finding out what the data structures it`s using for client/server communication look like. Without that there`s nothing you can really do. --min 2003-05-13 13:03:46 HTTP://www.intrafoundation.com/forums.php?id=179 blog179 RE:Red Faction Webstats It would be nice to have something written in Cold Fusion, that I can use on my webserver, I can even archive it into a database there, if it would make it any easier. 2003-05-12 17:51:52 HTTP://www.intrafoundation.com/forums.php?id=178 blog178 RE:Red Faction Webstats No this is a FPS where you go around shooting everyone, with pistols, sub machine guns, and blowing them up with C4, grenades, and rockets. http://www.redfaction.com/news.cfm I need something that can be ran from my rented webserver, to talk to my rented gameserver, and display a webpage on the webserver, showing stats about the players, such as kills, deaths, games won, pings, etc. 1 problem is that I cant run any .exe files on the rented gameserver due to security reasons, I can upload files to it, but not .exes. I dont really have any documentation as of right now, but i will look around. If you like I can send you a copy of the game, if its needed. It only costs about $10.00 at Walmart, if you can find it. I know its available online as well. Can you email me at hard_drive@quikboard.com thanks. 2003-05-12 17:03:49 HTTP://www.intrafoundation.com/forums.php?id=177 blog177 Getting Live Half-Life Stats from ColdFusion Almost forgot to mention this. A few weeks back I wrote a small article on this subject (late one night) and posted it on easycfm. 2003-05-09 13:58:55 HTTP://www.intrafoundation.com/forums.php?id=176 blog176 RE:Red Faction Webstats That... was the the FPS where you were driving an armoured car part of the time? I believe I bought a copy of that from a bargin bin a few years back. Anyway, basically, if I have the protocol specs for the game it`s fairly easy for me to make a script in ColdFusion, ASP or PHP. The hard part is finding/figuring out the structure of the UDP messages the original game programmers used. Don`t suppose you have any documentation? Or better yet, the source code? :) Have they released that yet? --min 2003-05-09 13:31:58 HTTP://www.intrafoundation.com/forums.php?id=175 blog175 CFX_IIS - Listing redirects I have successfully installed the cfx_iis tag. Using the action="webdirectories" does list all of the virtual directories for a specified site. My question is, can the tag list redirect properties applied to physical directories; if so how? Details - I am in the midst of documenting some websites that many people have touched over many years and would like to generate a report, on the fly, that details all the virtual directories and any physical directories that have been set to redirect. If there are any other tools that would do this better I am open for suggestions. Thank you. Mike Hauck 2003-05-08 15:38:52 HTTP://www.intrafoundation.com/forums.php?id=174 blog174 CFX_IIS - Listing redirects I have successfully installed the cfx_iis tag. Using the action="webdirectories" does list all of the virtual directories for a specified site. My question is, can the tag list redirect properties applied to physical directories; if so how? Details - I am in the midst of documenting some websites that many people have touched over many years and would like to generate a report, on the fly, that details all the virtual directories and any physical directories that have been set to redirect. If there are any other tools that would do this better I am open for suggestions. Thank you. Mike Hauck 2003-05-08 12:46:08 HTTP://www.intrafoundation.com/forums.php?id=173 blog173 Red Faction Webstats I was reading up on your software that you developed (Intrafoundation.UDPClient) http://www.intrafoundation.com/udpclient.asp And I was wondering if this will work with a game called Red Faction, Its an older FPS game that is slowing down a great deal, and something like this might be its saving grace, it uses UDP on port 7755 Is there any way that I can get you to help me with testing it? I have a rented Red Faction game server, and can host the game from home as well, if your interested in trying it out. It would be great if we could get online stats for our server, as nothing like this is available for the game. Please respond.. Kevin Richardson 2003-05-07 22:20:15 HTTP://www.intrafoundation.com/forums.php?id=172 blog172 RE:Anyone got a good example for CS/Half life ?? I'd like to see that too. Trying to make an ASP-bot for counterstrike? :) --min 2003-04-18 13:00:36 HTTP://www.intrafoundation.com/forums.php?id=171 blog171 RE:RE:CFMX Problems w/CFX and COM I haven't used CF in a few months (primarily because of all the endless problems with CFMX*), but I briefly checked when the CFMX update 2 became available. It seemed to be working then -- at least on the computer I tried it on. I didn't do any extensive multi-computer testing however so I can't vouch for it on any computer other than that one. :) About the only thing I can say is to cautiously install an eval version on a few dev machines with CFMX update 2 and see if it responds properly. The main issue with CFMX was that it seemed to bugger up the ADSI interface, which of course being a set of COM calls in the CFX's makes sense. All the functions of the post-NT tags that used the active directory technology simply were failing to get any results from the ADSI calls. (*Speaking of which, seems the switch to an all ASP intrafoundation.com a few hours after your post was a little premature. Apparently not all the drivers were installed on the dedicated server during the move last week. Oops.:) --min 2003-04-16 14:48:00 HTTP://www.intrafoundation.com/forums.php?id=170 blog170 RE:Forums Open Another test. 2003-04-12 03:31:36 HTTP://www.intrafoundation.com/forums.php?id=169 blog169 RE:CFMX Problems w/CFX and COM Hi Lewis, We are considering upgrading to CF MX, but may postpone that upgrade if CFX_groups, CFX_users and CFX_permissions tags won`t work. Your posting on this subject is from July 2002. What is the current status? Thanks! Christina 2003-04-10 13:16:17 HTTP://www.intrafoundation.com/forums.php?id=168 blog168 RE:CFX_ImageInfo: have concurrency issues been fixed since problem in v2.2 (July 2 Just noticed you said 2.2. The last posted version was 2.4. I really don`t recall if there were any fixes concerning that issue, but you might want to try it out. --min 2003-04-10 04:11:21 HTTP://www.intrafoundation.com/forums.php?id=166 blog166 RE:Intrafoundation.com changes to ASP All those comment forms folks have filled out during downloads have now morphed into comic strips, er, comment strips, on some of the pages. If you want to praise some specific software, you can do it on it's homepage now. Also a good place to put links to any software derived from or directly related to it. (I.E., you've developed a killer gamespy-like clone from UDPClient and you want to show it off to the world.) --min 2003-04-10 04:04:24 HTTP://www.intrafoundation.com/forums.php?id=165 blog165 RE:Intrafoundation.com changes to ASP BTW, before anyone starts to ask, yes, I know... the site seems to change color schemes at random. The site now has a variable css style layout. The colour-scheme and layout itself may from day to day, especially on holidays, change without any forewarning. It's supposed to do that. Remember mood rings? Think of it as a mood web-site. :) FYI. 2003-04-10 03:59:00 HTTP://www.intrafoundation.com/forums.php?id=164 blog164 Anyone got a good example for CS/Half life ?? Hi, Does any of you guys have a good example how to control a Half-life/CS-server from ASP? I would like to send commands via RCON and receive error messages/success messages... thanks and regards, Tommy Kokko 2003-04-09 16:57:15 HTTP://www.intrafoundation.com/forums.php?id=167 blog167 Intrafoundation.com changes to ASP Just a note, but for many years this site was driven by ColdFusion both on-line and behind the scenes. Recently, mainly because of the bloated, ever-crashing fiasco called CFMX, we`ve essentially completely abandoned the use of ColdFusion. To reflect this, the site has itself has now switched over to pure ASP. If you run into any issues with the redesign, feel free to post/email. FYI. --min 2003-04-09 07:10:16 HTTP://www.intrafoundation.com/forums.php?id=161 blog161 RE:tcpclient support Chinese GB code and unicode? No. It sends only 8-bit data. One of these days when I have the time I was going to make a unicode-aware version. You can get around this issue by treating the data as pure data and not text -- ie, use Recv and parse the raw data yourself. A bit of a hassle though. --min 2003-04-09 07:02:09 HTTP://www.intrafoundation.com/forums.php?id=160 blog160 RE:CFX_SystemInfo Issue See the updated version. It specfically returns the drive letter for all drives. (Windows doesn`t necessarily return them in alphabetical order.) --min 2003-04-09 06:59:21 HTTP://www.intrafoundation.com/forums.php?id=159 blog159 RE:NewsFollowUp, TransparencyPlanet..... Added. Also added "suggest a link" feature for such things inthe future. --min 2003-04-09 06:42:20 HTTP://www.intrafoundation.com/forums.php?id=157 blog157 RE:LogonUser caused error 1314 Oh man... to be perfectly honest it`s been so long since I wrote IHT that`ve I`ve simply forgotten the details. I vaguely recall writting a paragraph or two on this in the documentation. But that`s about all the help I can be without doing a lot of research on it myself. (And I have`t had CF installed in months now.) --min 2003-04-09 06:41:33 HTTP://www.intrafoundation.com/forums.php?id=156 blog156 RE:CFX_ImageInfo: have concurrency issues been fixed since problem in v2.2 (Jul Haven`t touched the code since the latest posted version, so no. (We moved on to using COM objects instead of CFXs primarily because you can use the same object in both ColdFusion and ASP environments.) Perhaps... I might have time to clean up a COM that can be released to the public soon. Maybe. Sorry. 2003-04-09 06:32:01 HTTP://www.intrafoundation.com/forums.php?id=152 blog152 IHTK Just checking out the CFX_IIS, I want to automate some tedious tasks. I've seen some COM objects (VB) that are suppose to do similar tasks, i'm just a little untrusting of VB. Was going to write these myself, but if they work, why re-invent the wheel? 2003-04-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=271 blog271 IHTK Just checking out the CFX_IIS, I want to automate some tedious tasks. I've seen some COM objects (VB) that are suppose to do similar tasks, i'm just a little untrusting of VB. Was going to write these myself, but if they work, why re-invent the wheel? 2003-04-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=470 blog470 CFX_ImageInfo: have concurrency issues been fixed since problem in v2.2 (July 2 Regarding the CFX_ImageInfo tag... do you know if the Concurrency issues have been fixed since the problem in version 2.2 (July 2000)? Thanks, Sharon 2003-04-01 17:38:19 HTTP://www.intrafoundation.com/forums.php?id=142 blog142 IHTK I've been looking for something like this for a while. I hope it's as good as it looks. Thanks for your licensing structure too. Sheldon 2003-04-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=272 blog272 IHTK I've been looking for something like this for a while. I hope it's as good as it looks. Thanks for your licensing structure too. Sheldon 2003-04-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=471 blog471 RE:cfx_secfile It tried to execute it? ;-) Oh well. Was finally going to get around to converting the site to ASP next week anyway. (I'm wondering if it still emails a copy of all replies to everyone concerned as well now that you bring it up.) --min I'll see about adding an "attachment" feature while I'm at it. 2003-03-28 16:58:16 HTTP://www.intrafoundation.com/forums.php?id=140 blog140 RE:cfx_secfile Hello. As far as changing the CRLF output sequence to LF, that's easy enough. Done. Less than a minute to make the change. I haven't checked yet with a hex editor (it's a type of editor that lets you see the exact byte differences in files) but I assume you're entirely correct. As I recall Unix uses LF for end of line markers, Windows CR LF and Macintosh (at least before the current Unix-based MacOS) used LFLF (I think). It wouldn't be very difficult at all to add a new parameter to choose the EOL marker style. Probably less than 30 minutes of work all together.... If I had ColdFusion installed locally. :) Haven't used it in months. Hmm. I'll have to hunt down the disc first. Besides that and being busy today, the folks I'm co-located with are moving servers monday (so I'm not even sure any of these messages will survive the change). I can see about doing something about it next week however. (Damn, this message window is too small. Will have to fix later.) --min 2003-03-28 16:55:29 HTTP://www.intrafoundation.com/forums.php?id=139 blog139 TCPClient trying to talk IMAP4 from VBscript 2003-03-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=453 blog453 TCPClient trying to talk IMAP4 from VBscript 2003-03-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=652 blog652 cfx_secfile cfx_secfile converts end of line characters to windows style upon writes. cffile doesn't. Since cfx_secfile is supposed to mirror the functionality of cffile I consider this a bug in cfx_secfile. For most cases this isn't a big deal, but for some it is (hashing for example). Is there a fix in the works? I havn't coded in C++ so can't fix this myself. Here's a cut and paste from a test page I wrote to show this in greater detail. It uses a login/password of test/test. You will need to create this login/password for your cfx_secfile and switch the dir variable in the below code if you want to run it in your local environment: 2003-03-24 11:48:06 HTTP://www.intrafoundation.com/forums.php?id=138 blog138 RE:cfx_secfile crap. Didn't realize it'd try and execute the cfm code I put in. But i think i named my variables decent enough for you to get the idea. If anyone wants the actual cfm file give me an email - rjacoby@tceq.state.tx.us and i'll send it to you. Thanks, Bob 2003-03-24 11:30:37 HTTP://www.intrafoundation.com/forums.php?id=136 blog136 cfx_secfile cfx_secfile converts end of line characters to windows style upon writes. cffile doesn't. Since cfx_secfile is supposed to mirror the functionality of cffile I consider this a bug in cfx_secfile. For most cases this isn't a big deal, but for some it is (hashing for example). Is there a fix in the works? I havn't coded in C++ so can't fix this myself. Here's a cut and paste from a test page I wrote to show this in greater detail. It uses a login/password of test/test. You will need to create this login/password for your cfx_secfile and switch the dir variable in the below code if you want to run it in your local environment: 2003-03-24 11:27:48 HTTP://www.intrafoundation.com/forums.php?id=135 blog135 LogonUser caused error 1314 I am trying to use cfx_users tag with the isvalid action. I am getting the following error: API function LogonUser caused error 1314 (A required privilege is not held by the client) [Line 2541, v2.11gamma-OPEN]. My research indicates that the user account calling the tag and which calls the Windows API function LogonUser needs to have "act as part of the operating system" and perhaps "create token object" and "logon locally". What user account is being utilized when this tag is executed? I would think it would be the account used by the ColdFusion services. I gave that account all the mentioned privileges but I still have the same problem. I also tried the generic account for IIS with no luck. I would truly appreciate some help getting this to work. I would also like to thank the authors who created the tags. They are certainly very handy. Frank Kloskowski 2003-03-18 15:00:40 HTTP://www.intrafoundation.com/forums.php?id=134 blog134 TCPClient CFHTTP agents are tough to write with all the JavaScript these days. Gotta write Telnet agents instead. Hopeful that your app will help us. Thank you. 2003-03-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=407 blog407 TCPClient CFHTTP agents are tough to write with all the JavaScript these days. Gotta write Telnet agents instead. Hopeful that your app will help us. Thank you. 2003-03-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=606 blog606 IHTK Looks like an excellent set of Custom Tags, Please keep adding to them. 2003-03-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=349 blog349 IHTK Looks like an excellent set of Custom Tags, Please keep adding to them. 2003-03-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=548 blog548 IHTK Thanks for making this available. 2003-03-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=336 blog336 IHTK Thanks for making this available. 2003-03-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=535 blog535 UDPClient "Did I hear a small cheer go up?" 2003-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=284 blog284 UDPClient "Did I hear a small cheer go up?" 2003-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=483 blog483 NewsFollowUp, TransparencyPlanet..... These sites may be helpful....anti-war, promote government & business transparency...any comments appreciated... http://www.newsfollowup.com http://www.transparencyplanet.com 2003-03-08 09:59:07 HTTP://www.intrafoundation.com/forums.php?id=133 blog133 RE:Intrafoundation Modular Hosting Package Apparently it didn't get uploaded when the site was cleaned up the other day. I see about doing that over the weekend. --min 2003-03-08 00:18:06 HTTP://www.intrafoundation.com/forums.php?id=132 blog132 Intrafoundation Modular Hosting Package hi the download link for Intrafoundation Modular Hosting Package is dead, can some one please give me the proper link. :( 2003-03-04 10:18:56 HTTP://www.intrafoundation.com/forums.php?id=131 blog131 IHTK this is cool, keep up the good work 2003-03-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=357 blog357 IHTK this is cool, keep up the good work 2003-03-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=556 blog556 TCPClient Trying to test Telnet 2003-02-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=388 blog388 TCPClient Trying to test Telnet 2003-02-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=587 blog587 RE:Using TCPclient to talk to ICQ I've ran across the offical documents several times (and the unoffical ones once or twice). I believe it was called AIM? As I recall it actually requires both UDP and TCP. It was exactly a complex protocol, but there was a great deal of options to impliment. It'll probably take you a couple weeks to fully impliment after you've read the docs. Just search the net for the specs. --min 2003-02-09 22:33:15 HTTP://www.intrafoundation.com/forums.php?id=130 blog130 The Goth Look Obviously the website has undergone an upgrade recently. The spirit of a dead goth and the psychedelic furs have been inhabiting me recently. At least that's what the voices told me. It's a rather colourless, compared to the fashion-blind peacock of a website that came before it. Make you think 'depressed art student sitting in a coffee house writting poetry'? Good. --min 2003-02-09 22:28:57 HTTP://www.intrafoundation.com/forums.php?id=129 blog129 TCPClient I am developing a socket client which will embedded into ASP pages. Thanks for your component. I'll take a look. 2003-02-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=433 blog433 TCPClient I am developing a socket client which will embedded into ASP pages. Thanks for your component. I'll take a look. 2003-02-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=632 blog632 Using TCPclient to talk to ICQ Can anyone point me in the right direction??? ThANKS! 2003-02-04 23:22:03 HTTP://www.intrafoundation.com/forums.php?id=128 blog128 IHTK A UK based holiday company 2003-01-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=354 blog354 IHTK A UK based holiday company 2003-01-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=553 blog553 intrafoundation.com moving.... Sometime in the next few weeks we're moving (again). Sorry for the inconvience. --min 2003-01-29 22:21:00 HTTP://www.intrafoundation.com/forums.php?id=187 blog187 IHTK For possible use on our intranet. :o) 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=326 blog326 IHTK You have been a font of useful functionality this week. I'm still figuring out how to use you TCP CFX, but I now got another poject to validate users against NT login information..and look at what you provide. Thanks! 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=344 blog344 TCPClient I want to check the mail server is working from the production env. I think your com object will help me do this 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=423 blog423 IHTK For possible use on our intranet. :o) 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=525 blog525 IHTK You have been a font of useful functionality this week. I'm still figuring out how to use you TCP CFX, but I now got another poject to validate users against NT login information..and look at what you provide. Thanks! 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=543 blog543 TCPClient I want to check the mail server is working from the production env. I think your com object will help me do this 2003-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=622 blog622 RE:cfx_secfile Done. Quick enough. Mind you I just added an "EOL" parm to the tag and I DON'T have a copy of ColdFusion installed to actually check if it works. Basically EOL can be any of the following: "Windows", "Unix", "Macintosh" or "CRLF", "LF", "LFLF". If it works... well, I'll just email it to you as you left an email address. If it works I'll properly package it up later next week after this web site settles on it's new server. --min 2003-01-28 17:24:00 HTTP://www.intrafoundation.com/forums.php?id=141 blog141 TCPClient Looking to create a web based telnet application with Cold Fusion. 2003-01-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=421 blog421 TCPClient Looking to create a web based telnet application with Cold Fusion. 2003-01-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=620 blog620 RE:Cant get udpclientcom to work properly. Maybe im doing something wrong? Sorry about the delay. Preoccupied. Got your more detailed emails as well. I'll reply there (and maybe put up a new version of tcpclient today if there's time.) 2003-01-20 11:29:00 HTTP://www.intrafoundation.com/forums.php?id=229 blog229 Error with list in cfx_directory I am getting an error "The QUERY attribute of the tag does not specify the name of an available query" when I use the statement below. I rebooted the system but still same problem. Same problem with another server. #name# 2003-01-18 13:58:07 HTTP://www.intrafoundation.com/forums.php?id=127 blog127 RE:RE:CFMX Problems w/CFX and COM I'm glad you got it straightened out. It's been so long now since I actively worked on IHTK that I'm uncomfortably sure than many of it's regular users are now more familiar with it's operations than I am. :-) --min 2003-01-17 12:39:00 HTTP://www.intrafoundation.com/forums.php?id=195 blog195 IHTK Interesting set of tags - just giving them a look... very cool collection! 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=353 blog353 IHTK Thanks:-)) 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=384 blog384 TCPClient Very nice! I hope I can learn to use this! ;) 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=411 blog411 IHTK Interesting set of tags - just giving them a look... very cool collection! 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=552 blog552 IHTK Thanks:-)) 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=583 blog583 TCPClient Very nice! I hope I can learn to use this! ;) 2003-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=610 blog610 IHTK Your stuff looks really great. 2003-01-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=323 blog323 IHTK Your stuff looks really great. 2003-01-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=522 blog522 UDPClient thank you! 2003-01-03 02:24:00 HTTP://www.intrafoundation.com/forums.php?id=671 blog671 RE:CFX_IMageInfo leaving directory in use? Hello. Been rather busy of late so didn't seen your post till now. Sorry. But that's also the thing I love most about open source -- sometimes problems can fix themselves (sort of). Anyway, will fix the bug in the version downloadable on this site and add you the credits (like I do everyone that posts a bug fix.) Thanks. Sorry about the hassle though. --min 2003-01-02 20:01:00 HTTP://www.intrafoundation.com/forums.php?id=234 blog234 NT 4 Problems I am having problems with NT4 CFX_UserManager. I seem to be getting this error NETAPI function NetGroupAdd caused error 5 (Access is denied) at parameter 0 [Line 2346, v2.3omega-OPEN]. Thanks, Scott. 2003-01-02 18:07:01 HTTP://www.intrafoundation.com/forums.php?id=126 blog126 i need this i need this, for cs . Thanks 2003-01-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=270 blog270 UDPClient i need this, for cs . Thanks 2003-01-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=469 blog469 UDPClient THX! 2002-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=277 blog277 UDPClient THX! 2002-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=476 blog476 TCPClient help me 2002-12-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=432 blog432 TCPClient help me 2002-12-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=631 blog631 TCPClient Great piece of code, Lewis! Did you ever compiled TCPClient for Linux? Any hints? Thanks in advance and Happy New Year! 2002-12-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=389 blog389 TCPClient Great piece of code, Lewis! Did you ever compiled TCPClient for Linux? Any hints? Thanks in advance and Happy New Year! 2002-12-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=588 blog588 IHTK Writing a robust network monitoring web app, needed the service tag mainly. The iis one might prove useful. I like cfx_users, but I think what is really needed is the ability to authenticate given a password. Maybe it supports it. Later 2002-12-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=334 blog334 IHTK Writing a robust network monitoring web app, needed the service tag mainly. The iis one might prove useful. I like cfx_users, but I think what is really needed is the ability to authenticate given a password. Maybe it supports it. Later 2002-12-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=533 blog533 TCPClient Hope this component will work for my schoolproject here in sweden. Thanks! 2002-12-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=414 blog414 TCPClient Hope this component will work for my schoolproject here in sweden. Thanks! 2002-12-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=613 blog613 logaddress Since the UDP client com object is maily for game servers, is there any way that I can use logadress and have the object echo what the server sends? Kind of like a server... I have been trying for weeks to find a solution with other methods as well, and I figured I would finally ask. Thanks. Lee. 2002-12-20 18:56:17 HTTP://www.intrafoundation.com/forums.php?id=125 blog125 TCPClient Really interested in playing with this. 2002-12-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=307 blog307 TCPClient Really interested in playing with this. 2002-12-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=506 blog506 IHTK At last: IIS tags! thanks 2002-12-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=355 blog355 IHTK At last: IIS tags! thanks 2002-12-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=554 blog554 IHTK The stuff you have on this site is awsome! Thank you for making it available to the less "savy" CF'ers Cheers! 2002-12-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=350 blog350 IHTK Thanks for these great tools :) 2002-12-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=383 blog383 IHTK The stuff you have on this site is awsome! Thank you for making it available to the less "savy" CF'ers Cheers! 2002-12-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=549 blog549 IHTK Thanks for these great tools :) 2002-12-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=582 blog582 IHTK Excellent tags! 2002-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=337 blog337 IHTK Excellent tags! 2002-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=536 blog536 IHTK Hey Lewis - yet again, I think I have a problem the IHKT can solve :-) I'm sure you don't remember but I was a former paying customer a few years ago; hope all's well with you these days! Truman 2002-12-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=380 blog380 IHTK Hey Lewis - yet again, I think I have a problem the IHKT can solve :-) I'm sure you don't remember but I was a former paying customer a few years ago; hope all's well with you these days! Truman 2002-12-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=579 blog579 TCPClient I have to use pop3 2002-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=398 blog398 TCPClient I have to use pop3 2002-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=597 blog597 UDPClient Curious about the uses...possibly with UT 2002-11-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=297 blog297 UDPClient Curious about the uses...possibly with UT 2002-11-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=496 blog496 TCPClient tx for the soft 2002-11-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=393 blog393 TCPClient tx for the soft 2002-11-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=592 blog592 UDPClient You rock! 2002-11-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=303 blog303 UDPClient You rock! 2002-11-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=502 blog502 TCPClient an example to write my own component. thanks. 2002-11-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=435 blog435 TCPClient an example to write my own component. thanks. 2002-11-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=634 blog634 IHTK WOW! This might be what i have been looking with WSH. I was going to Use CF to run the scripts, now I can just use CF period. :) 2002-11-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=362 blog362 IHTK WOW! This might be what i have been looking with WSH. I was going to Use CF to run the scripts, now I can just use CF period. :) 2002-11-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=561 blog561 TCPClient One of the guys on my project team is ready to burn his language reference because of CFHTTP - hopefully this COM component will spare the poor books life ;) 2002-11-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=405 blog405 TCPClient One of the guys on my project team is ready to burn his language reference because of CFHTTP - hopefully this COM component will spare the poor books life ;) 2002-11-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=604 blog604 TCPClient Really curoius. This could help me automate quite a few tasks. 2002-11-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=418 blog418 TCPClient Really curoius. This could help me automate quite a few tasks. 2002-11-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=617 blog617 IHTK This is the best 2002-11-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=312 blog312 IHTK previously wrote something similar in ADSI... doesn't work since we upgraded servers... don't feel like rewriting a bunch of dll's. 2002-11-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=324 blog324 IHTK This is the best 2002-11-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=511 blog511 IHTK previously wrote something similar in ADSI... doesn't work since we upgraded servers... don't feel like rewriting a bunch of dll's. 2002-11-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=523 blog523 IHTK Just looking for ways to add/update/delete FTP users on the fly. Thought this would do the trick. 2002-11-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=365 blog365 IHTK Just looking for ways to add/update/delete FTP users on the fly. Thought this would do the trick. 2002-11-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=564 blog564 IHTK I love you tools, realy nice and the code is awesome 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=339 blog339 TCPClient thanks for posting this tag for free 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=392 blog392 TCPClient I was searching this since a long time. great ! 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=412 blog412 IHTK I love you tools, realy nice and the code is awesome 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=538 blog538 TCPClient thanks for posting this tag for free 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=591 blog591 TCPClient I was searching this since a long time. great ! 2002-11-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=611 blog611 IHTK Love your site. 2002-10-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=329 blog329 IHTK Love your site. 2002-10-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=528 blog528 CFX_SystemInfo Issue I've been trying to use the CFX_SystemInfo tag to display the available free drive space on one of my 2K web servers. Everything works great, except that the result set is sorted strange... C: = Free space on E:, D: = Free Space on D:, E: = Free Space on C: Is there a setting I'm missing? 2002-10-28 12:42:25 HTTP://www.intrafoundation.com/forums.php?id=124 blog124 IHTK Hard to understand website... Good content tho. 2002-10-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=376 blog376 IHTK Hard to understand website... Good content tho. 2002-10-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=575 blog575 TCPClient Looks interesting! 2002-10-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=400 blog400 TCPClient Looks interesting! 2002-10-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=599 blog599 UDPClient Developing a UDP Client to recieve and parse data from half life server, trying this out for source. 2002-10-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=286 blog286 UDPClient Developing a UDP Client to recieve and parse data from half life server, trying this out for source. 2002-10-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=485 blog485 IHTK This will be great..! 2002-10-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=360 blog360 IHTK This will be great..! 2002-10-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=559 blog559 UDPClient coming from the cfusion exchange, really excited to see there is something that may work. ill be creating some small electronics that are networked to communicate with a dbase server and a cfusion platform 2002-10-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=282 blog282 UDPClient coming from the cfusion exchange, really excited to see there is something that may work. ill be creating some small electronics that are networked to communicate with a dbase server and a cfusion platform 2002-10-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=481 blog481 Can you update binding A binding is a grouping of an IP address, a port address and a host header seperated by colons. Additional bindings may be made up of multiple sets of these groups seperated by semi-colons. The documentation say this above. Is there a way with the tag to update the bindings on an existing to add a new host header info after the webserver has been created. I can build a site remotely but now I would like to be able to add other sites to the same webserver. 2002-10-07 09:35:32 HTTP://www.intrafoundation.com/forums.php?id=123 blog123 TCPClient Your software always has been great. 2002-10-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=308 blog308 TCPClient Your software always has been great. 2002-10-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=507 blog507 IHTK I want to know how much cfx_iis is compatible with win2k 2002-10-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=317 blog317 IHTK I want to know how much cfx_iis is compatible with win2k 2002-10-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=516 blog516 IHTK Trying out software.. 2002-10-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=318 blog318 IHTK Trying out software.. 2002-10-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=517 blog517 TCPClient It's awesome that you provide the source code for people to use! 2002-10-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=438 blog438 TCPClient It's awesome that you provide the source code for people to use! 2002-10-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=637 blog637 UDPClient very cool stuff, one of the only sources of cfx source examples and working code available. 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=287 blog287 TCPClient Intresting prg. 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=404 blog404 TCPClient Need more 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=408 blog408 UDPClient very cool stuff, one of the only sources of cfx source examples and working code available. 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=486 blog486 TCPClient Intresting prg. 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=603 blog603 TCPClient Need more 2002-09-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=607 blog607 Telnet to UNIX with ASP When I use tcpclient to telnet to our unix server I recieve back ???°???????°???????°????#???°????'???°????$ instead of the expected login request here is the ASP Code I tried Dim obj Set obj = Server.CreateObject("Intrafoundation.TCPClient") obj.Clear() obj.Open "mines27","23" obj.SendRn("tcpclient") obj.Timeout=4.0 strObjRec = obj.Recv() Response.Write strObjRec thanks 2002-09-27 01:10:07 HTTP://www.intrafoundation.com/forums.php?id=122 blog122 IHTK I gotta see this ! 2002-09-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=375 blog375 IHTK I gotta see this ! 2002-09-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=574 blog574 Telnet connection not fully closing Greetings, I am having a problem with the TCPClient. I am using a ColdFusion server running under Windows 2000 to telnet to a UNIX system. The problem occurs when the connection should be closed. When I run netstat on the CF server, the socket is in the CLOSE_WAIT status. On the UNIX system, netstat reports the socket is in FIN_WAIT_2. This indicates to me that the TCPClient needs to send an ACK to the UNIX system to complete the connection breakdown. Eventually, there are enough "dead" sockets to bring the TCP stack on the CF server to a halt. The CF page I am using is processed every minute by the CF scheduler. On each load, it alternates between opening 1 of 2 TCPClient objects (created as application variables) and closing the other (with Close() ). The telnet session only consists of logging in, the remainder is in the .profile (ending in exit to close the session), and is completed before the next scheduled page load. Any suggestions on how to avoid or eliminate the "dead" sockets would be much appreciated. Thank you, Rob McClain mrm@thor.co.alachua.fl.us 2002-09-20 15:55:30 HTTP://www.intrafoundation.com/forums.php?id=121 blog121 TCPClient I want to use this components for my BCA project. 2002-09-19 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=458 blog458 TCPClient I want to use this components for my BCA project. 2002-09-19 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=657 blog657 TCPClient Thank you for such a nice product. 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=310 blog310 IHTK THIS IS A HUGE HELP. 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=332 blog332 IHTK Cheers 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=371 blog371 TCPClient Thank you for such a nice product. 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=509 blog509 IHTK THIS IS A HUGE HELP. 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=531 blog531 IHTK Cheers 2002-09-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=570 blog570 RE:validate login on domain John, send me an e-mail and I will send you the script. shaunparvin@benq.com Shaun 2002-09-12 20:21:00 HTTP://www.intrafoundation.com/forums.php?id=120 blog120 RE:validate login on domain JR, there are some examples of this in the new version. This will tell you whether the logon is correct or not. Once you get past this, you will need to decide how you want to manage your sessions (variables or cookies - variables are the most secure & efficient). - Once you mapped out your session setup, in place of the text reading "Granted" (below) you will insert your session activation query & in place of the "Denied" text you will put your code for a second login attempt - notifying the user that their logon has failed. Hope this helps, Shaun This should work as long as the user accounts are in the domain as you said. Just insert this into your .cfm page 2002-09-12 20:19:27 HTTP://www.intrafoundation.com/forums.php?id=119 blog119 Check "IsValid" on another computer Currently, we can designate the "domain" for validation, but cannot designate the "computer". It is possible to indicate the computer when doing a "property" search or "currentusers" search. Is there a reason for this? Is there a work-around? - I am trying to validate a username and password over an array of computers, as well as our primary domain. Thanks in advance. Shaun 2002-09-12 20:08:55 HTTP://www.intrafoundation.com/forums.php?id=118 blog118 IHTK I came across your package a couple of years ago, but it was incomplete. Thank you for all the hard work in finishing it and your supprt of the CF community. 2002-09-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=370 blog370 IHTK I came across your package a couple of years ago, but it was incomplete. Thank you for all the hard work in finishing it and your supprt of the CF community. 2002-09-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=569 blog569 tcpclient support Chinese GB code and unicode? Hi, I want to know whether tcpclient support sending Chinese GB code and unicode text in SendRN command? Before issuing the sendRN command, I print the data (with Chinese GB code) and it is fine. But at the receving end, the receving text has something like "tcp.cpp Line 793] REC", not the expected Chinese GB code. Do you know how to solve it. Do I need to do some encoding (such as URL encoding) before sending and decode it at the receving end? Any other solution such as upgrade? Thanks. The tcpclientcom.dll version I am using is of date 11 July 2002. Regards, Kenny 2002-09-11 21:40:58 HTTP://www.intrafoundation.com/forums.php?id=117 blog117 UDPClient Good job 2002-09-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=275 blog275 UDPClient Good job 2002-09-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=474 blog474 IHTK Downloading out of curiostity and a thread I found on macromedia discussion groups. Been working to get validation working against NT/2000 domains with no luck. Also looking at SamSolutions as a possible path or LDAP. 2002-09-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=379 blog379 IHTK Downloading out of curiostity and a thread I found on macromedia discussion groups. Been working to get validation working against NT/2000 domains with no luck. Also looking at SamSolutions as a possible path or LDAP. 2002-09-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=578 blog578 UDPClient Does it work with media UDP streams like those you get from WM Encoder? 2002-09-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=302 blog302 UDPClient Does it work with media UDP streams like those you get from WM Encoder? 2002-09-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=501 blog501 RE:CFX_Services Error (received error when running sample services code - trying to list services) 2002-08-30 17:03:55 HTTP://www.intrafoundation.com/forums.php?id=116 blog116 CFX_Services Error Windows 2000 Professional, IIS and CF 5 ServicesAction SERVICES ServicesSeconds 0 ServicesError ADSI Error 0x80004002(-2147467262) (Severity=2 WARNING Customer=0 Reserve=0 Facility=0 NULL Code=0x4002(16386)) [Line 135, v1.2gamma-OPEN]. Any ideas? 2002-08-30 16:55:48 HTTP://www.intrafoundation.com/forums.php?id=115 blog115 IHTK Just testing it out. Been a few years since I have played with CF 2002-08-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=319 blog319 IHTK Just testing it out. Been a few years since I have played with CF 2002-08-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=518 blog518 validate login on domain I'm running cf 5 and am a little confused about domain logins. The app I'm writing is inside the firewall and we authenticate with NT Domains. Can someone send me a sample of what I need to do in CF5 in order to authenticate a person's username and password against a domain and if it isn't clear, how we tell CF when someone types in their particular domain name, what to do to validate that user agains it. Thanks. JR 2002-08-27 10:54:41 HTTP://www.intrafoundation.com/forums.php?id=114 blog114 validate login on domain I'm running cf 5 and am a little confused about domain logins. The app I'm writing is inside the firewall and we authenticate with NT Domains. Can someone send me a sample of what I need to do in CF5 in order to authenticate a person's username and password against a domain and if it isn't clear, how we tell CF when someone types in their particular domain name, what to do to validate that user agains it. Thanks. JR 2002-08-27 10:52:49 HTTP://www.intrafoundation.com/forums.php?id=113 blog113 validate login on domain I'm running cf 5 and am a little confused about domain logins. The app I'm writing is inside the firewall and we authenticate with NT Domains. Can someone send me a sample of what I need to do in CF5 in order to authenticate a person's username and password against a domain and if it isn't clear, how we tell CF when someone types in their particular domain name, what to do to validate that user agains it. Thanks. JR 2002-08-27 10:47:23 HTTP://www.intrafoundation.com/forums.php?id=112 blog112 UDPClient thanks-I'm downloading for the example of how to use .dll in cf. 2002-08-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=299 blog299 UDPClient thanks-I'm downloading for the example of how to use .dll in cf. 2002-08-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=498 blog498 RE:IHTK / GetUserGroups - Problem with Domain Attribute <CFX_GetUserGroups Verify="Administrator" Password="devel" Domain="UNIVERSO"> 2002-08-20 15:53:31 HTTP://www.intrafoundation.com/forums.php?id=111 blog111 IHTK / GetUserGroups - Problem with Domain Attribute Hey, It seems that using the Domain attribute to validate a username and password, under another Domain, other than the Cold Fusion Server Machine, makes no difference at all... Is that right, or I'm doing something wrong here?? Thanks 2002-08-20 15:51:56 HTTP://www.intrafoundation.com/forums.php?id=110 blog110 UDPClient Quake! 2002-08-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=290 blog290 UDPClient Quake! 2002-08-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=489 blog489 TCPClient Thank you very much. Have been impressed with the clarity of the code. 2002-08-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=452 blog452 TCPClient Thank you very much. Have been impressed with the clarity of the code. 2002-08-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=651 blog651 RE:QUERY attribute in IHTK tags it's ok I just figured it out. Maybe I should actually take a close look at the example code next time. Luke 2002-08-13 21:43:45 HTTP://www.intrafoundation.com/forums.php?id=109 blog109 QUERY attribute in IHTK tags Where can I find some info on the possible values I can pass to this variable and how they affect the tag. Thanks 2002-08-13 21:41:48 HTTP://www.intrafoundation.com/forums.php?id=108 blog108 IHTK Sounds interesting, i can never find the computer name unless i ask "Computer Help" to look it up. 2002-08-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=327 blog327 IHTK Sounds interesting, i can never find the computer name unless i ask "Computer Help" to look it up. 2002-08-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=526 blog526 TCPClient I'm going to try to see if I can use this assortment of tools to talk to our legacy database application. 2002-08-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=422 blog422 TCPClient I'm going to try to see if I can use this assortment of tools to talk to our legacy database application. 2002-08-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=621 blog621 UDPClient hey i might like some help using cf to parse through the current maprotate.cfg to strip out the map names that are being run on the server... any idea?? thx. -paul TimeLord :: Wolf Server :: 63.69.175.75:27961 2002-08-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=292 blog292 UDPClient hey i might like some help using cf to parse through the current maprotate.cfg to strip out the map names that are being run on the server... any idea?? thx. -paul TimeLord :: Wolf Server :: 63.69.175.75:27961 2002-08-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=491 blog491 IHTK Have you done any stress testing using these tags? 2002-08-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=381 blog381 IHTK Have you done any stress testing using these tags? 2002-08-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=580 blog580 UDPClient great job i tryed the quake ver and it worked but i could not get the unreal.asp to work. it looks like its for cold fusion. i run IIS 5.0 nad the unreal.asp does not work. do you have a pure ASP ver of unreal.asp one without the cold fusion code in it? Thanks again.. And good job.. Steve 2002-08-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=295 blog295 UDPClient great job i tryed the quake ver and it worked but i could not get the unreal.asp to work. it looks like its for cold fusion. i run IIS 5.0 nad the unreal.asp does not work. do you have a pure ASP ver of unreal.asp one without the cold fusion code in it? Thanks again.. And good job.. Steve 2002-08-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=494 blog494 IHTK have used these CFX tags a site about a year ago and have found a need for them again. Thanks for an awesome set of tags and functions. 2002-08-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=364 blog364 IHTK have used these CFX tags a site about a year ago and have found a need for them again. Thanks for an awesome set of tags and functions. 2002-08-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=563 blog563 TCPClient Cool! Nice work :) 2002-07-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=385 blog385 TCPClient Cool! Nice work :) 2002-07-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=584 blog584 TCPClient Lets try this ... 2002-07-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=305 blog305 TCPClient Checking it out, sounds like just what I need. What happens if my customer is the military and will not use this product on a network that is connected to the internet? 2002-07-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=439 blog439 TCPClient Lets try this ... 2002-07-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=504 blog504 TCPClient Checking it out, sounds like just what I need. What happens if my customer is the military and will not use this product on a network that is connected to the internet? 2002-07-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=638 blog638 IHTK just testing - thanks. 2002-07-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=328 blog328 IHTK just testing - thanks. 2002-07-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=527 blog527 UDPClient I have been looking for something like this... have been trying to hard code RtCW status queries in PHP4... and has not been working out.. 2002-07-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=273 blog273 UDPClient I have been looking for something like this... have been trying to hard code RtCW status queries in PHP4... and has not been working out.. 2002-07-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=472 blog472 UDPClient lets see how good this is. 2002-07-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=274 blog274 TCPClient just fooling around and trying to understand communications with different machines with a controlled environment. 2002-07-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=460 blog460 UDPClient lets see how good this is. 2002-07-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=473 blog473 TCPClient just fooling around and trying to understand communications with different machines with a controlled environment. 2002-07-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=659 blog659 TCPClient thank you.. ^^* 2002-07-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=462 blog462 TCPClient thank you.. ^^* 2002-07-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=661 blog661 CFMX Problems w/CFX and COM FOR THOSE WHO ASKED... Most anyone who's used CF 6.0 (ie, CF MX) knows by now that it's COM support is broken, and it also interferes with ADSI operations. Which explains why much of the freeware at this site and has worked since CF3.x days suddenly has stopped working once you upgrade to CFMX. Because of the serious problems with CFMX, we can not at this time recommend upgrading to CFMX. (All COM objects herein of course still work fine for current versions of ASP. Hint.) Supposedly there is a Service Pack 1 in the works from Macromedia to fix several of these defects in the Java implimentation of CFMX. If that does not fix the issues, then we may attempt to rework some of the freeware to work around the problems -- however we're also just as likely to completely abandon any support for CF beyond 5.0 period. --min 2002-07-11 22:41:07 HTTP://www.intrafoundation.com/forums.php?id=106 blog106 TCPClient Seeing if we can use this to talk to Jabber 2002-07-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=402 blog402 TCPClient Seeing if we can use this to talk to Jabber 2002-07-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=601 blog601 TCPClient Sounds like an extremely useful tool. I'm planning to use it to try scripting an automated telnet session in VBScript, for starters. 2002-07-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=437 blog437 TCPClient Sounds like an extremely useful tool. I'm planning to use it to try scripting an automated telnet session in VBScript, for starters. 2002-07-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=636 blog636 UDPClient Great custom tag 2002-07-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=300 blog300 UDPClient Very nice. makes querying servers in ASP very easy 2002-07-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=301 blog301 UDPClient Great custom tag 2002-07-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=499 blog499 UDPClient Very nice. makes querying servers in ASP very easy 2002-07-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=500 blog500 IHTK Interested in using the tag to do NT authentication of users logging into an intranet 2002-07-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=347 blog347 TCPClient just bout to write my first app to query half life servers for info.... this seems like it will help me 2002-07-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=427 blog427 IHTK Interested in using the tag to do NT authentication of users logging into an intranet 2002-07-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=546 blog546 TCPClient just bout to write my first app to query half life servers for info.... this seems like it will help me 2002-07-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=626 blog626 TCPClient Giving it a try, thanks. 2002-06-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=394 blog394 TCPClient Giving it a try, thanks. 2002-06-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=593 blog593 RE:How to solve While examening the source and the error code, I have came to the same conclusion. But thnx for clearing the things up.. :) 2002-06-19 01:17:22 HTTP://www.intrafoundation.com/forums.php?id=104 blog104 RE:How to solve The problem is you're using CFMX (CF version 6). It's ADSI and COM support, as discussed in many, many other places is completely broken (among other things that aren't working with it). Personally, I would suggest rolling back to CF 5 until the promised Service Pack 1 is released to address the issue. If it still doesn't work then I'll see about... bypassing the CF problems somehow. --min 2002-06-18 10:45:00 HTTP://www.intrafoundation.com/forums.php?id=103 blog103 How to solve "ADSI Error 0x800401e4 ..." ? Hello, as from documentation, your software should be grate. Although, I can't use it, I have manually set up all custom tags, and they seem to work (i.e. with "ABOUT" properties), but anything else won't work. webservers | ftpservers | and etc. returns the same error: IISAction WEBSERVERS IISSeconds 0 IISError ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2596, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2612, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2628, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2644, v1.16gamma-OPEN]. ADSI Error 0x800401e4(-2147221020) (Severity=2 WARNING Customer=0 Reserve=0 Facility=4 ITF Code=0x1E4(484)) [Line 2668, v1.16gamma-OPEN]. Why is this so? How could I solve it? My system: W2k, CFusion 6, IIS up and running. Please help, Oxy- 2002-06-18 08:04:49 HTTP://www.intrafoundation.com/forums.php?id=102 blog102 IHTK Testing Purposes 2002-06-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=348 blog348 IHTK Testing Purposes 2002-06-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=547 blog547 TCPClient You component rocks. 2002-06-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=419 blog419 TCPClient You component rocks. 2002-06-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=618 blog618 UDPClient This products are an exelent work !!! 2002-06-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=291 blog291 UDPClient This products are an exelent work !!! 2002-06-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=490 blog490 TCPClient Looking for are CF tag to interact with telnet. 2002-06-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=426 blog426 TCPClient Looking for are CF tag to interact with telnet. 2002-06-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=625 blog625 IHTK I'm hoping that this will return ntlogin username, if not then this still looks like a great keeper. Good work and thanks. 2002-06-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=325 blog325 IHTK I'm hoping that this will return ntlogin username, if not then this still looks like a great keeper. Good work and thanks. 2002-06-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=524 blog524 TCPClient Thanks for such a wonderful product and for providing it free 2002-06-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=417 blog417 TCPClient Thanks for such a wonderful product and for providing it free 2002-06-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=616 blog616 IHTK Thanks! 2002-06-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=372 blog372 TCPClient i need somekind of imap support to CF, looks like its time to read a few book ;-) 2002-06-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=450 blog450 IHTK Thanks! 2002-06-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=571 blog571 TCPClient i need somekind of imap support to CF, looks like its time to read a few book ;-) 2002-06-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=649 blog649 TCPClient curious cold fusion programmmer 2002-06-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=424 blog424 TCPClient curious cold fusion programmmer 2002-06-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=623 blog623 RE:UDPClient & BIND btw, I might point out that when you do an "Open" it actually DOES do a berkley class bind to that ip:port. Snipped from the udp class itself: int nbind = bind(sock, (struct sockaddr*)&locala, sizeof(locala)); So maybe something else is going on? Firewalls maybe? Do any of the examples work? --min 2002-05-30 12:27:11 HTTP://www.intrafoundation.com/forums.php?id=101 blog101 RE:UDPClient & BIND Well... the COM is designed to be a "client". I think what you're wanting to do essentially is to set it up as a "server". That is you're wanting it to persist after the asp page and continue collecting data and respondng to it? The way it's setup now you can only send/recv so long as the asp script is running. You can set up a loop and bump up the timeouts, etc but when you get to the obj.close at the end of the page to connection is terminated. Have I missed your point? --min 2002-05-30 12:23:13 HTTP://www.intrafoundation.com/forums.php?id=100 blog100 UDPClient intrest in COM 2002-05-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=289 blog289 UDPClient intrest in COM 2002-05-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=488 blog488 RE:UDPClient & BIND Ohh.. my code got cutoff. What I'd like to do be able to do is something like: dim ip dim port dim obj dim c ip = "the_ip" port = "the_port" set obj = server.CreateObject("Intrafoundation.UDPClient") c = obj.Open( ip , port) c = obj.bind = "1111" 2002-05-29 17:46:15 HTTP://www.intrafoundation.com/forums.php?id=99 blog99 UDPClient & BIND Hi. I downloaded your UDP client and everything worked fine except for one small thing... I couldn't BIND a port. I'm making a ASP script that communicates with a server that sends data back on a specific port and there for I need to bind that port. But, that doesn't seem to be possible with your UDP client. What i'd like to be able to do is something like: <% Dim port Dim ip dim obj dim c ip = "111.111.111.111" port = "1122" set obj = server.CreateObject("Intrafoundation.UDPClient") c = obj.Open( ip , port) c = obj.bind = "1111" %> If you could add this to your COM object I'd be SO happy. -------------------------- Email: zilver@redbull.nu 2002-05-29 17:44:06 HTTP://www.intrafoundation.com/forums.php?id=98 blog98 UDPClient thanks for your cool components‚???± 2002-05-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=280 blog280 UDPClient thanks for your cool components‚???± 2002-05-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=479 blog479 IHTK Thanks. 2002-05-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=356 blog356 IHTK Thanks. 2002-05-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=555 blog555 IHTK Amazing! 2002-05-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=320 blog320 IHTK Amazing! 2002-05-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=519 blog519 IHTK Let's taste it! 2002-05-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=358 blog358 IHTK Let's taste it! 2002-05-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=557 blog557 UDPClient Dont really know what this is :P, just been told that its helpful to me :/ 2002-05-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=293 blog293 UDPClient Dont really know what this is :P, just been told that its helpful to me :/ 2002-05-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=492 blog492 TCPClient Trying to build an FTP-Backup-Tool without cfftp 2002-05-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=465 blog465 TCPClient Trying to build an FTP-Backup-Tool without cfftp 2002-05-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=664 blog664 TCPClient Looks interesting as an assessment tool. Thanks 2002-05-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=396 blog396 TCPClient Looks interesting as an assessment tool. Thanks 2002-05-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=595 blog595 IHTK Can't wait to try it! 2002-05-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=377 blog377 TCPClient this program is bla bla good!! 2002-05-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=397 blog397 IHTK Can't wait to try it! 2002-05-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=576 blog576 TCPClient this program is bla bla good!! 2002-05-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=596 blog596 TCPClient Looking for something to connect my AS/400 to an IIS server 2002-05-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=415 blog415 TCPClient Looking for something to connect my AS/400 to an IIS server 2002-05-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=614 blog614 UDPClient for quake3Fortress server, thanks for writing it! 2002-05-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=283 blog283 UDPClient for quake3Fortress server, thanks for writing it! 2002-05-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=482 blog482 TCPClient just checking this tag out for sending XML 2002-05-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=386 blog386 TCPClient just checking this tag out for sending XML 2002-05-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=585 blog585 IHTK Want to check it out and see if it might be usefill on a pet project. 2002-05-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=321 blog321 TCPClient I was actually just looking for some tool to access binaries from within ColdFusion, and stumbled into your website. I am quite impressed! (Well, the only thing is that your website does not show up in my Netscape browser) 2002-05-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=391 blog391 IHTK Want to check it out and see if it might be usefill on a pet project. 2002-05-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=520 blog520 TCPClient I was actually just looking for some tool to access binaries from within ColdFusion, and stumbled into your website. I am quite impressed! (Well, the only thing is that your website does not show up in my Netscape browser) 2002-05-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=590 blog590 TCPClient Checking sources of unusal activity 2002-05-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=306 blog306 TCPClient Checking sources of unusal activity 2002-05-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=505 blog505 IHTK THANKS :) 2002-05-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=316 blog316 IHTK Thanks for making this available. 2002-05-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=369 blog369 IHTK THANKS :) 2002-05-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=515 blog515 IHTK Thanks for making this available. 2002-05-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=568 blog568 TCPClient just exploring web.page to internal app.server connects via tcp. 2002-05-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=464 blog464 TCPClient just exploring web.page to internal app.server connects via tcp. 2002-05-02 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=663 blog663 UDPClient This sounds like a VERY cool component!!! 2002-05-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=294 blog294 IHTK I hope this works for me. CFMX can no nlonger do this as they removed CFAS which only does LDAP. 2002-05-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=335 blog335 UDPClient This sounds like a VERY cool component!!! 2002-05-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=493 blog493 IHTK I hope this works for me. CFMX can no nlonger do this as they removed CFAS which only does LDAP. 2002-05-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=534 blog534 UDPClient I'm just so sick of clients like gamespy etc, and i want to learn programming UDP 2002-04-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=279 blog279 UDPClient I'm just so sick of clients like gamespy etc, and i want to learn programming UDP 2002-04-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=478 blog478 TCPClient Wanna play with rlogin.... 2002-04-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=309 blog309 TCPClient Wanna play with rlogin.... 2002-04-24 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=508 blog508 RE:Complicated password system Changed it. Now I remember why it was as it was however... to prevent folks from entering in fake email addresses. I hate it when people do that... not because I want to know their email address, I just don't like all the bounced email messages from smtp servers. 2002-04-19 14:08:13 HTTP://www.intrafoundation.com/forums.php?id=97 blog97 RE:secpost and secFile I don't have the time at the moment to work on it. It may be very late in the year before I get the chance to clean up the IHTK again and finish tcpclient 3.x. Sorry. (You do have the complete source code though so if you or someone you know can't wait and is feeling a sense of adventure... :) --min 2002-04-19 13:48:29 HTTP://www.intrafoundation.com/forums.php?id=95 blog95 RE:New win 2k and webmastering Um... they can be used for that purpose. It just depends what server software you're using. The unix-friendly server softs generally have text-editable configs. IIS, etc of course is not so easy, thus the CFX_IIS tag to help control the beast. Mostly the IHTK tags expose controls that you can script around with the MS-related security systems and network related issues. --min 2002-04-19 13:45:37 HTTP://www.intrafoundation.com/forums.php?id=94 blog94 RE:ANy Documentation for tcpclient component I might mention several folks on the cf-talk mailing list (news://news.fuseware.com) seem to use the COM, so... if I'm unresponsive for a while you can try there. 2002-04-19 13:41:32 HTTP://www.intrafoundation.com/forums.php?id=93 blog93 RE:ANy Documentation for tcpclient component Only that which comes with the tag... of which there is quite a lot -- in comparsion to most freeware. 2002-04-19 13:40:04 HTTP://www.intrafoundation.com/forums.php?id=92 blog92 RE:Complicated password system It's actually sort of a joke... gaudy colours and all. I don't recall exactly why the password system is the way it is. If I have some time one of these weekends maybe I'll fix it. 2002-04-19 13:38:53 HTTP://www.intrafoundation.com/forums.php?id=91 blog91 ANy Documentation for tcpclient component Hi , Is there any documentation about methods and properties for this component. thanks Suresh 2002-04-19 09:22:34 HTTP://www.intrafoundation.com/forums.php?id=89 blog89 IHTK I appreciate so much work in simple dart model. Thanks sai 2002-04-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=331 blog331 IHTK I appreciate so much work in simple dart model. Thanks sai 2002-04-17 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=530 blog530 New win 2k and webmastering Hi come form the linux camp and wish to setup a win 2 k box and coldfusion. I am looking for a simple to use webmaster toolkit so i can remotely manange virtual hosts including ftp and mail. Do your tags do that and if not are there any apps that you could recommend. looking to Fast track to webmaster on win2k greg stone 2002-04-16 22:04:39 HTTP://www.intrafoundation.com/forums.php?id=88 blog88 secpost and secFile Can the upload feature in secPost be implemenetd in cfx_file to make it complete? 2002-04-10 21:57:13 HTTP://www.intrafoundation.com/forums.php?id=87 blog87 Complicated password system I wish this forum uses a better password system. Why can't we use our own password instead of 30 character generated randomly. I have to open an old email to copy and paste the password.. or use a cookie to remember my login info. 2002-04-10 21:55:53 HTTP://www.intrafoundation.com/forums.php?id=86 blog86 RE:link to cfx_secpost See link at http://www.intrafoundation.com/ihtkdocs/secPOST/index.htm. It's pointing to 127.0.0.1. 2002-04-10 21:52:57 HTTP://www.intrafoundation.com/forums.php?id=85 blog85 RE:link to cfx_secpost Which link is that? cfx_secpost is part of IHTK. As far as I know there shouldn't be any place on the site you can download it seperately. 2002-04-10 15:18:31 HTTP://www.intrafoundation.com/forums.php?id=84 blog84 link to cfx_secpost The link to cfx_secpost does not work. Even tried proper url. 2002-04-10 02:24:21 HTTP://www.intrafoundation.com/forums.php?id=83 blog83 TCPClient This is a great and useful cfx tag. Thank you very much. 2002-04-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=436 blog436 TCPClient This is a great and useful cfx tag. Thank you very much. 2002-04-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=635 blog635 IHTK Hoping these work, it would be a nice addition to my tag base. 2002-04-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=361 blog361 TCPClient Just browsing for an IMAP solution to write a ColdFusion IMAP EMAIL client. 2002-04-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=440 blog440 IHTK Hoping these work, it would be a nice addition to my tag base. 2002-04-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=560 blog560 TCPClient Just browsing for an IMAP solution to write a ColdFusion IMAP EMAIL client. 2002-04-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=639 blog639 TCPClient need sockets in ASP 2002-04-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=406 blog406 TCPClient need sockets in ASP 2002-04-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=605 blog605 TCPClient searching for a way to make an NNTP Coldfusion CLIENT 2002-04-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=390 blog390 TCPClient searching for a way to make an NNTP Coldfusion CLIENT 2002-04-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=589 blog589 UDPClient Meaning you won't sell this to 12,982 mailing lists I assume... ;) Intended use of this (and a couple of other companion components I am dowloading) is for a modular IT support console which is also goign to be freely distributed. If the UDPCLient is used, admins will be directed to download it from you. 2002-04-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=276 blog276 UDPClient Meaning you won't sell this to 12,982 mailing lists I assume... ;) Intended use of this (and a couple of other companion components I am dowloading) is for a modular IT support console which is also goign to be freely distributed. If the UDPCLient is used, admins will be directed to download it from you. 2002-04-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=475 blog475 TCPClient Useful Client Socket! 2002-03-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=430 blog430 TCPClient Useful Client Socket! 2002-03-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=629 blog629 IHTK Been looking for something like this for a while now. Thanks. 2002-03-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=373 blog373 IHTK Been looking for something like this for a while now. Thanks. 2002-03-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=572 blog572 IHTK Nice work. 2002-03-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=374 blog374 IHTK Nice work. 2002-03-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=573 blog573 TCPClient Gracias... 2002-03-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=413 blog413 TCPClient Gracias... 2002-03-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=612 blog612 IHTK thanks for posting this project 2002-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=313 blog313 IHTK thanks! 2002-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=343 blog343 IHTK thanks for posting this project 2002-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=512 blog512 IHTK thanks! 2002-03-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=542 blog542 TCPClient just d/ling to find out what this exactly does. 2002-03-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=395 blog395 TCPClient just d/ling to find out what this exactly does. 2002-03-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=594 blog594 TCPClient just want to check what the hell is this 2002-03-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=447 blog447 TCPClient just want to check what the hell is this 2002-03-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=646 blog646 IHTK If the IIS tags do what they look like they do, I'm buying somebody a beer (or an Amazon gif certificate, or something)! This could make my life a lot easier! 2002-03-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=333 blog333 IHTK If the IIS tags do what they look like they do, I'm buying somebody a beer (or an Amazon gif certificate, or something)! This could make my life a lot easier! 2002-03-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=532 blog532 UDPClient exploring tcp/udp connect from webpages to internal apps. 2002-03-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=285 blog285 UDPClient exploring tcp/udp connect from webpages to internal apps. 2002-03-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=484 blog484 UDPClient i hoppe it is written in delphi . lets try‚???± 2002-03-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=298 blog298 UDPClient i hoppe it is written in delphi . lets try‚???± 2002-03-01 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=497 blog497 TCPClient try!! 2002-02-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=420 blog420 TCPClient try!! 2002-02-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=619 blog619 TCPClient good.. keep it up 2002-02-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=416 blog416 TCPClient good.. keep it up 2002-02-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=615 blog615 TCPClient Hello From france Looking 2002-02-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=466 blog466 TCPClient Hello From france Looking 2002-02-26 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=665 blog665 TCPClient Sounds interesting, tcpclient. Wish to learn. 2002-02-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=429 blog429 TCPClient Sounds interesting, tcpclient. Wish to learn. 2002-02-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=628 blog628 IHTK You are a life saver 2002-02-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=351 blog351 IHTK You are a life saver 2002-02-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=550 blog550 IHTK cf checking with tags interesting 2002-02-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=330 blog330 IHTK cf checking with tags interesting 2002-02-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=529 blog529 TCPClient I dont know what I'm doing. 2002-02-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=399 blog399 TCPClient I dont know what I'm doing. 2002-02-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=598 blog598 TCPClient Excelent component. 2002-02-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=410 blog410 TCPClient Excelent component. 2002-02-15 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=609 blog609 IHTK Just looking to experiment with the ability to determine user groups form a ColdFusion app. 2002-02-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=366 blog366 IHTK Just looking to experiment with the ability to determine user groups form a ColdFusion app. 2002-02-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=565 blog565 TCPClient ******good********** 2002-02-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=446 blog446 TCPClient ******good********** 2002-02-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=645 blog645 IHTK We are hoping there is something in this download that will help us solve a issue we are having with accessing files across network domains. Thank you for making this available! :) 2002-02-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=352 blog352 IHTK We are hoping there is something in this download that will help us solve a issue we are having with accessing files across network domains. Thank you for making this available! :) 2002-02-07 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=551 blog551 IHTK looks cool 2002-02-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=363 blog363 IHTK looks cool 2002-02-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=562 blog562 TCPClient Looking for something to ping snmp services 2002-01-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=457 blog457 TCPClient Looking for something to ping snmp services 2002-01-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=656 blog656 TCPClient You rock! 2002-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=454 blog454 TCPClient You rock! 2002-01-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=653 blog653 UDPClient I am desperately looking for a way to ping ut servers and displaying them on a webpage. I'm drawing my last straws here =oS. 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=278 blog278 IHTK cool stuff 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=322 blog322 IHTK Just want to try it out. 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=342 blog342 UDPClient I am desperately looking for a way to ping ut servers and displaying them on a webpage. I'm drawing my last straws here =oS. 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=477 blog477 IHTK cool stuff 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=521 blog521 IHTK Just want to try it out. 2002-01-28 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=541 blog541 RE:TCP Client problem with NT 4.0? Dear Lewis, I know you do not have to give me support on this one. but since I am unable to read and UNDERSTAND the source code, especially what the cause of the message 'No such host?' could be, I am asking you to let me know if you have any idea what the reason for the message could be. Any hint would be helpful. If you think it would take more time to investigate, we certainly could talk about money we'd pay you for your efforts. What's your price? Thanks a lot in advance, yours, Urs 2002-01-25 09:47:58 HTTP://www.intrafoundation.com/forums.php?id=82 blog82 IHTK This looks like it will rally be useful to me in managing my web server remotely- Thanks for all of your hard work! 2002-01-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=368 blog368 IHTK This looks like it will rally be useful to me in managing my web server remotely- Thanks for all of your hard work! 2002-01-25 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=567 blog567 RE:Telnet to HPUX server Well... as far as debugging, the "error" field (and all the fields mentioned in "obj.mod.cfm") are useful for debugging the situation. As for telneting to HPUX... :) one of these day's I'm going to have to explore that area and write up something on it, cause questions about telneting to unix flavoured boxes are absolutely the number one question I'm always getting about tcpclient. What kind of virtual terminal, if any, are you trying to emulate? That's usually where the problem resides.... --min 2002-01-23 00:15:59 HTTP://www.intrafoundation.com/forums.php?id=81 blog81 TCPClient i'm a c++ programmer, 2002-01-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=444 blog444 TCPClient i'm a c++ programmer, 2002-01-18 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=643 blog643 IHTK The IHTK is wonderful and allows for some seriously great customization of Intranet application based on user account info from here. Thanks. 2002-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=378 blog378 IHTK The IHTK is wonderful and allows for some seriously great customization of Intranet application based on user account info from here. Thanks. 2002-01-16 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=577 blog577 Telnet to HPUX server Hello, before I start: first thing... TCPCLient is excellent... second thing... I am able to put a quick script to telnet to my router and issue a couples of commands. no problem. However when I try to telnet to my HPUX Server, for some reason it times out... Any suggestions, how can enable debugging??? what info should i be looking at to trouble shoot this? The HPUX server is in the same network as the CFServer... No firewalls. THanks Percy E Perez 2002-01-14 12:52:34 HTTP://www.intrafoundation.com/forums.php?id=79 blog79 TCPClient using this for source code help, thanks! 2002-01-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=403 blog403 TCPClient using this for source code help, thanks! 2002-01-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=602 blog602 TCPClient 3.x Wish List So as to avoid having to answer questions about it in email for a while... TCPClient is undergoing a major "hardcore" upgrade. It will, it seems, be a few months before there is sufficient free time to produce a version for public release. Among the changes are: UNICODE New version of SendRN, etc that handle 8, 16 and 32-bit UTF unicode. You can handle unicode right now, but only if you treat it as binary data. Which is slightly cumbersome. CRYPTOGRAPHIC SUPPORT Full support for SSL v1/v2/v3 and TLS v1 including several public-source hashing functions (MD5, etc) and (psuedo)random-number generation algorithms. Uses both weak and strong cryptography. (For US export and pesky support reasons there is a possibility that the version using "strong" encryption may be commerical. Perhaps.) This basically mean you can open secure connections to anything else using SSL or TLS such as HTTPS. The amount of coding involved is also what is holding up the release of 3.x. S/MIME To handle the sending and receiving of encrypted email, additional semi-automatic MIME handling functions have been added. This also makes sending of non-encrypted mail attachments much, much less of a hassle. "FRAMING" Several protocols, mostly those that "stream" data, send their information in data frames. That is, their data is arranged in logical units that resemble data structures from "c" (called STRUCT's). The framing functions allow you to set-up your data (numbers, strings, n-bit binary data, etc) using sets of pseudo-code to define their organization. It allow allows the setting up of "key" variables which determine which frame organization is being used. Basically, another way to think of this is a set of templates, or cards on a binder ring. On the card's you've written out the name of each field and what it is. Somewhere on the card you punch out a "key". When the key on a card matching the actual data being recieved/send then that card is used. For a simple example, say you're talkin to a bank and it's sending back frames that are always 256 bytes in size consisting of a field "Type" (which is numeric byte) and one other field called "String" which is a space-padded ASCII string. The "type" field might either be "1", indicating the "string" is the customer's name or "2" indicating it's their full billing address. The frame functions would automagically present you with the correct frame/template depending on the key. Most banking protocols are much more complicated than this, but I can't talk about that. :-) You get the idea hope however. --min 2002-01-10 15:42:17 HTTP://www.intrafoundation.com/forums.php?id=78 blog78 UDPClient Attempting to make a simple Bullsh*t Bingo game to play across our intranet during conference calls. I'm gonna get in soooooo much trouble... 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=288 blog288 TCPClient I am looking for a way to connect to an IRC server to get a jlist of who is on the chat... 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=451 blog451 TCPClient I need this to play with web services (learning) using cold fusion 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=463 blog463 UDPClient Attempting to make a simple Bullsh*t Bingo game to play across our intranet during conference calls. I'm gonna get in soooooo much trouble... 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=487 blog487 TCPClient I am looking for a way to connect to an IRC server to get a jlist of who is on the chat... 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=650 blog650 TCPClient I need this to play with web services (learning) using cold fusion 2002-01-10 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=662 blog662 RE:TCP Client problem with NT 4.0? I made some further tests The error message I get is: '[tcp.cpp Line 198] No such host? (212.215.24.38)' When I activate PGPnet on my local Machine (to simulate a firewall that forbids connection), I get 'tcp.cpp Line 251] Connect error: socket=764 host=212.215.24.38 port=2711 (10060)' So I do not think it is a firewall issue. Could it be that the NT telnet console uses some default parameters which I do not know of? Do you have another idea? Thanks in advance, Urs 2002-01-09 03:48:34 HTTP://www.intrafoundation.com/forums.php?id=77 blog77 IHTK Great CF extention pack! 2002-01-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=338 blog338 IHTK Great CF extention pack! 2002-01-09 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=537 blog537 RE:cfx_getusergroups and domain authentication Thanks. I installed the latest CFX_Users and CFX_Groups tags - still just showing the minimal groups. This must be an issue on the client's end re: their recent changes to security settings. 2002-01-05 15:46:29 HTTP://www.intrafoundation.com/forums.php?id=76 blog76 RE:cfx_getusergroups and domain authentication getusers, as I recall, was fairly simple in that it is aware only of the NT4-ish local users. If you folks have switched to something more complicated you'll have to try the more advanced CFX_Users and CFX_Groups tags, which... as I believe I recall... should handle such things. That is, all the newer W2K stuff. Hopefuly. :) Then again, it's been a very long time since I've actively worked with such things and I've forgotten how most of it works. --min 2002-01-05 11:57:25 HTTP://www.intrafoundation.com/forums.php?id=75 blog75 cfx_getusergroups and domain authentication Recent change on client site using this tag - a switch, I think, to authentication by domain. The examples.cfm template used to return a long list of users followed by groups then users/groups. It now returns only 4 users: Administrator, Guest, IUSR_NTSERVER, IWAM_NTSERVER, no global groups and only a few local groups. FWIW, this change now requires logging in to the FTP server as "domainuser" instead of previous "user". I'm sorry I can't describe this situation any better. Is there a way to deal with this situation when using cfx_getusergroups? If I additional info would be helpful, I would be glad to try to provide it. TIA 2002-01-05 09:02:29 HTTP://www.intrafoundation.com/forums.php?id=74 blog74 RE:TCP Client problem with NT 4.0? Thanks so far - and for the quick reply! I'll continue working with COM and CFOBJECT, where I am encountering the same problem. I'll try to get more error information. I do not expect it to be a firewall problem because I can send a string to that address via telnet console of NT4. Perhaps there are some default parameters set in "NT4 telnet" that make it work with the NT4 console but not when accessing winsock directly...? I am using Service Pack 6a, so that is hardly the problem. All the best, Urs 2002-01-05 02:50:33 HTTP://www.intrafoundation.com/forums.php?id=73 blog73 RE:TCP Client problem with NT 4.0? Well, the short answer is that I haven't touched a copy of NT4 in probably a little over a year. As I recall CFX_TCPClient 1.x (not the current 2.x COM version) was developed under NT 4 SP5 or SP6. While CFX_TCPClient is known to have ran under NT4 it was also buggy as hell. So I really wouldn't trust it for production code. Some answers are: Does the NT4 server have the last service packs? And most importantly, is there a firewall issue for the NT4 server? ie Can you PING or TRACERT from the NT4 to the target ip? It would help if you post the COM's full error string, if any, after returning 0. (Currently tcpclient 3.x is laying in a several unfinished pieces so if there is a slight problem it may be a while before I can post an update.) --min 2002-01-04 12:26:56 HTTP://www.intrafoundation.com/forums.php?id=72 blog72 RE:TCP Client problem with NT 4.0? O.k., I lied. And already made a fool of myself. But I do keep promises: <CFX_TCPClient SESSION="OPEN" HOST="212.215.24.38" PORT="2711" SOCKETNAME="telnetsocket" > <!--- Send out the message ---> <CFX_TCPClient SENDRN=#variables.sendPage# SOCKET="#telnetsocket#"> <CFIF len(TCPClientError) gt 0> <cfset CALLER.response="#TCPClientError# on sending message"> <CFEXIT METHOD="EXITTAG"> </CFIF> <!--- get returned messages ---> <CFX_TCPClient WAITFORRECVDATA="3" RECV="telnet" SOCKET="#telnetsocket#"> <!--- set returned messages for further processing ---> <CFIF len(TCPClientError) gt 0> <cfset response="#TCPClientError# on receiving message"> <cfelse> <cfset response=#variables.telnet#> </CFIF> <cfoutput> <cfset CALLER.response=#variables.response#> </cfoutput> Urs ;-o 2002-01-04 03:28:01 HTTP://www.intrafoundation.com/forums.php?id=71 blog71 RE:TCP Client problem with NT 4.0? And finally my third and last message for today - containing the code promised above: Urs 2002-01-04 03:25:18 HTTP://www.intrafoundation.com/forums.php?id=70 blog70 RE:TCP Client problem with NT 4.0? I found and tried CFX_TCPCLIENT: again, it is working great on my machine, but fails on the NT4 Server. The error message received is: SOCKET is invalid. [Line 684, v1.1]. SELECT(write) Socket Error (10038) (null) [Line 219, v1.1]. SEND Socket Error (10038) (null) [Line 231, v1.1]. 10038 tells me that there is no open socket when expected. (http://www.sockets.com/winsock.htm is a good source, but my understanding is too limited) my code reads: But when I do the connection manually in a command window, it works fine. winsock.dll is the same version on both systems, 'Everyone' can read, write, execute, modify. On that server I have CF5, but I develop on CF 4.5.1 SP2. Please HELP someone!?! Urs 2002-01-04 03:23:05 HTTP://www.intrafoundation.com/forums.php?id=69 blog69 TCP Client problem with NT 4.0? I built an application using the tcp client with CF. It is working great - on my machine using W2K. When I put it onto an NT 4 server (within the same network), I cannot create connection to the dll, the object is not created, I receive a "0". The dll has been successfully registered. What else could be the matter? Any idea? Urs 2002-01-04 00:50:43 HTTP://www.intrafoundation.com/forums.php?id=68 blog68 UDPClient I Love It Very Much! Thank you all! ^_^ 2002-01-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=296 blog296 UDPClient I Love It Very Much! Thank you all! ^_^ 2002-01-04 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=495 blog495 IHTK Just updating... 2002-01-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=359 blog359 TCPClient Fellas, Looks like a lot of fun. We're building a SOAP module into out ColdFusion application framework. If we work it all out with TCPC, we'll certainly adhere to your wishes regarding terms of use, etc, as well as make sure our clients (Developers, one and all) know how it works and where to go to learn more. Thx for turning this cool piece of code loose. W. Sean Harrison President / CTO ALIENetworks LLC "Perfect Encryption. Forever." 2002-01-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=461 blog461 IHTK Just updating... 2002-01-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=558 blog558 TCPClient Fellas, Looks like a lot of fun. We're building a SOAP module into out ColdFusion application framework. If we work it all out with TCPC, we'll certainly adhere to your wishes regarding terms of use, etc, as well as make sure our clients (Developers, one and all) know how it works and where to go to learn more. Thx for turning this cool piece of code loose. W. Sean Harrison President / CTO ALIENetworks LLC "Perfect Encryption. Forever." 2002-01-03 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=660 blog660 IHTK Good Product!! 2001-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=311 blog311 TCPClient Look forward to trying this... heard about it from the CF-talk list. 2001-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=455 blog455 IHTK Good Product!! 2001-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=510 blog510 TCPClient Look forward to trying this... heard about it from the CF-talk list. 2001-12-31 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=654 blog654 TCPClient This component seems *very* promising! 2001-12-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=442 blog442 TCPClient Mmmmm, sockets. You just gotta love sockets. 2001-12-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=443 blog443 TCPClient This component seems *very* promising! 2001-12-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=641 blog641 TCPClient Mmmmm, sockets. You just gotta love sockets. 2001-12-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=642 blog642 Intrafoundation.com has moved servers FYI, we moved from the server we'd been on for the last 2 or so years today. Expect some settling and general wierdness with domain propagation and email service for another day or so as all the name servers catch up with our forwarding addresses. 2001-12-19 13:43:00 HTTP://www.intrafoundation.com/forums.php?id=67 blog67 IHTK With the work involved in such a project, I would love to checkit out 2001-12-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=341 blog341 TCPClient Testing hardware IPC@chip from BECK 2001-12-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=425 blog425 IHTK With the work involved in such a project, I would love to checkit out 2001-12-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=540 blog540 TCPClient Testing hardware IPC@chip from BECK 2001-12-14 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=624 blog624 TCPClient I will be thankfull to you if you component solve my problem 2001-12-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=445 blog445 TCPClient I will be thankfull to you if you component solve my problem 2001-12-13 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=644 blog644 TCPClient Recommended by Craig. 2001-12-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=456 blog456 TCPClient Recommended by Craig. 2001-12-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=655 blog655 RE:Open-IHTK Lewis, is there any way, LDAP server excluded, for CF server to identify wich user is any particular user/client at Intranet level (already NT user/password identified) ? Thanks, Andrea 2001-12-11 13:11:54 HTTP://www.intrafoundation.com/forums.php?id=66 blog66 IHTK thank you for sharing your great experience! Andrea 2001-12-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=345 blog345 IHTK thank you for sharing your great experience! Andrea 2001-12-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=544 blog544 TCPClient Thx for the control :-) 2001-12-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=441 blog441 TCPClient Thx for the control :-) 2001-12-08 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=640 blog640 RE:Having Problems with the TCP Client Well, assuming you've registered the com... is there a firewall/proxy, etc anywhere between you and the internet? Have you tried the localhost tests? --min 2001-12-06 16:49:55 HTTP://www.intrafoundation.com/forums.php?id=65 blog65 Having Problems with the TCP Client Hey, This is a fantastic component but the only problem is i can't receive anything. Any ideas? 2001-12-06 01:38:52 HTTP://www.intrafoundation.com/forums.php?id=64 blog64 UDPClient Weeeeeeeeeeee ... Thanks again! 2001-12-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=281 blog281 TCPClient a client of one of our clients uses coldfusion and needs to post to coldfusion using https... I'm not a CF person, but hey, given that I know what they have to talk to, and you have this, I may just be able to do it! :) 2001-12-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=459 blog459 UDPClient Weeeeeeeeeeee ... Thanks again! 2001-12-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=480 blog480 TCPClient a client of one of our clients uses coldfusion and needs to post to coldfusion using https... I'm not a CF person, but hey, given that I know what they have to talk to, and you have this, I may just be able to do it! :) 2001-12-06 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=658 blog658 TCPClient Review of Overlapped I/O strategies for Winsock 2 on an internet monitoring service. 2001-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=431 blog431 TCPClient Hope this is what i am looking for 2001-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=448 blog448 TCPClient Review of Overlapped I/O strategies for Winsock 2 on an internet monitoring service. 2001-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=630 blog630 TCPClient Hope this is what i am looking for 2001-12-05 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=647 blog647 TCPClient I try to create a Web-E-Mail-Client. :) 2001-11-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=428 blog428 TCPClient I try to create a Web-E-Mail-Client. :) 2001-11-30 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=627 blog627 IHTK i want to try 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=340 blog340 IHTK Dude you F'ing rock 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=346 blog346 IHTK Thank you for creating the toolkit! I hope to get much use out of it! 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=382 blog382 TCPClient It's a great help include the source code!!! 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=434 blog434 IHTK i want to try 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=539 blog539 IHTK Dude you F'ing rock 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=545 blog545 IHTK Thank you for creating the toolkit! I hope to get much use out of it! 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=581 blog581 TCPClient It's a great help include the source code!!! 2001-11-29 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=633 blog633 RADIUS and the UDPClient Anyone tried this yet? I'm curious. --min 2001-11-27 14:01:39 HTTP://www.intrafoundation.com/forums.php?id=59 blog59 RE:Forums Open Apparently my soon to be ex host was still using cf 4 thus the registration code wasn't working. And no one could register. Patched. Tested. Seems to work. --min 2001-11-27 14:00:41 HTTP://www.intrafoundation.com/forums.php?id=58 blog58 IHTK GOOD, VERY GOOD. It¬¨‚?˘s have to work. I will send e-mail returning satisfaction, i hope. 2001-11-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=367 blog367 IHTK GOOD, VERY GOOD. It¬¨‚?˘s have to work. I will send e-mail returning satisfaction, i hope. 2001-11-27 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=566 blog566 Open-IHTK For some time now I've been trying to nudge all the folks bugging me about IHTK (the Intranet/Hosting Toolkit) via email, icq, phone, carrier pigeon, etc to form an independant open-source project version of it. Please feel free to use this thread and these forums to coordinate an open-IHTK if any one is up to it. --min 2001-11-26 17:16:53 HTTP://www.intrafoundation.com/forums.php?id=53 blog53 Cat Condo My cats made me put their favorite objects up here: The catcondo with fully articulated carpeting is a favorite as it took several hours to work out the math to mesh all the carpet fibers around the object. And yes, the fibers are all seperate objects. 2001-11-26 06:11:00 HTTP://www.intrafoundation.com/forums.php?id=734 blog734 RE:Forums Open And another. --min 2001-11-26 00:14:47 HTTP://www.intrafoundation.com/forums.php?id=49 blog49 RE:Forums Open And this is a tst of the reply function. --min 2001-11-26 00:14:36 HTTP://www.intrafoundation.com/forums.php?id=48 blog48 Forums Open Obviously the new forums are open. Somewhat crude and ugly looking, but nevertheless open. --min 2001-11-26 00:14:05 HTTP://www.intrafoundation.com/forums.php?id=47 blog47 TCPClient glad to hear you're still kicking around the forums... 2001-11-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=449 blog449 TCPClient glad to hear you're still kicking around the forums... 2001-11-23 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=648 blog648 TCPClient Good Job men! 2001-11-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=387 blog387 TCPClient Good Job men! 2001-11-22 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=586 blog586 IHTK copy DLd from "Developer Exchange" seems to have expired, e.g. "**EVALUATION EXPIRED 2000y 9m 28d**." Will give this a go. 2001-11-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=314 blog314 IHTK copy DLd from "Developer Exchange" seems to have expired, e.g. "**EVALUATION EXPIRED 2000y 9m 28d**." Will give this a go. 2001-11-21 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=513 blog513 TCPClient Idea is to find out if there are any relatively easy ways to setup a web-based NNTP section for our site that would allow users to browse through selected newsgroups. 2001-11-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=304 blog304 TCPClient Need something to let SQL Server 2000 talk to our credit card payment gateway. This sounds perfect :) 2001-11-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=409 blog409 TCPClient Idea is to find out if there are any relatively easy ways to setup a web-based NNTP section for our site that would allow users to browse through selected newsgroups. 2001-11-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=503 blog503 TCPClient Need something to let SQL Server 2000 talk to our credit card payment gateway. This sounds perfect :) 2001-11-20 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=608 blog608 TCPClient Looking for a TCP Client Object that supports a connection timeout and a transfer timeout. 2001-11-19 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=401 blog401 TCPClient Looking for a TCP Client Object that supports a connection timeout and a transfer timeout. 2001-11-19 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=600 blog600 IHTK Louis, Glad to see you're still alive. --Bill 2001-06-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=315 blog315 IHTK Louis, Glad to see you're still alive. --Bill 2001-06-12 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=514 blog514 Cat Condo B 1999-01-12 01:18:00 HTTP://www.intrafoundation.com/forums.php?id=736 blog736 Two Cat Tail Rockers This is a povray 3.1 model of two rocking chairs. 1999-01-09 16:01:00 HTTP://www.intrafoundation.com/forums.php?id=733 blog733 A Cat Tail Rocker This is a povray 3.1 model of a rocking chair. 1998-10-12 21:12:00 HTTP://www.intrafoundation.com/forums.php?id=735 blog735 Advanced Rollovers: Using Arrays

Advanced Rollovers: Using Arrays

Copyright © July 21st 1998, Lewis A. Sellers

Those of who have just read How to do rollovers will probably be wondering how to do a column of rollovers like those to the right.




There are basically two ways. What's the most obvious? Well, you could for instance create a series of functions to handle each rollover, each with different names, but that would be a little tedious after the fourth or five rollover. The easier way however is to simply use code that lets you tell it how many rollovers you are using and it does the rest. That's what I do, unless special circumstances come up. Three rollovers or Three Thousand, the javascript code itself doesn't change. You, would need to, um, make Three Thousand (x2) rollover graphics however -- and load them across the slow internet, so don't get too carried away.

Ok, first off, the easy part. The HTML that sets up the default images and links we're going to "rollover":




Essentially it's same as in the previous tutorial except that you notice that we have three rollovers now and that each seems to be using a number. The numbers range from 1 to 3. Is that surprising? You have three rollovers and they're numbered 1, 2 and 3? Following so far? Anyway, rollover one (in this example) uses the image name howto1, and you do the mouseout and mouseover on it sending the number 1 through the function. (The function, which we'll do a show and tell with in a second, assumes the howto part of the image name and just tacks the number on.) It's the same with all the other roll overs. Just copy, paste and change the number. If you have Three Thousand rollovers this could be tedious, and so would be easier to use javascript to write out each line, but I didn't want to make things too complicated on you right now. but note that you can do that. There is one great disadvantage in that however. The way I've mixed the HTML and javascript up here, if their browser doesn't support javascript or it's turned off then the page "degrades elegantly". In other words, it stills works. Sure, no Gee-Wiz rollovers effects, but they can still click on the links etc. If you do it all in javascript and javascript isn't working on their browser--well, you're going to tick someone off. Also, it plays bloody hell with some search engine spiders--ie, they won't be able to follow your links and your pages won't show up on those search engines. Usually those two issues are a very strong persuasion to stay away from pure javascript rollovers.

Anyway, lets get on to the new rollover functions shall we? Here there are:

	if(document.images) {
		howtomax=3;
		howtoover = new Array(howtomax+1);
		howtoout = new Array(howtomax+1);
		for(var n=1;n<=howtomax;n++) {
			howtoover[n]=new Image(222,40);
			howtoout[n]=new Image(222,40);
		}
		for(var n=1;n<=howtomax;n++) {
			howtoover[n].src="/intrafoundation/content/forums/740/howto2_"+n+"_over.gif";
			howtoout[n].src="/intrafoundation/content/forums/740/howto2_"+n+"_out.gif";
		}
	}
	function howtoOn(i) {
		if(document.images) document.images["howto"+i].src=howtoover[i].src;
	}
	function howtoOff(i) {
		if(document.images) document.images["howto"+i].src=howtoout[i].src;
	}

A wee bit more complex that the example in the first of this series isn't it? Mainly there are two changes here: The addition of that rollover number that I've mentioned to the functions, and something Min here has more subtly alluded to--Arrays.

"Arrays? What the heck are those", you say. Well, um... I don't feel like spending an hour teching basic computer science here, but arrays are simply a single column list of things. In this instance we have a column of images, actually two columns of images: one for the mouseouts and one for the mouseovers.

In our little example we have three rollovers, so we set the variable howtomax to 3. The way I've organized the code that's the only thing you have to change if you decide to add another thousand or two rollovers to your page. (That and making a few thousand new images to go along with it, as I've mentioned before.)

By changing that number and the "howto" text to whatever you want, you can plug this code into your page without really understanding anything else about how it works. Well, It might be handy to change the new Image(222,40) to reflection the width and height of your images, but javascript never has seemed to really care about that so maybe it doesn't matter.

What? You want me to explain how it works? Really? You can't figure the rest out yourselves? What if I want to go to sleep now, or read a book or something? I'll go into more detail on the next one ok?

No? Well, I'll tell you what. You go lookup function and array in the javascript help pages at Netscape and that'll explain how the objects I use work. I'm only here to explain the theory behind the graphics effect, dude and dudesses. If you want more detail you'll have to wait til my javascript book comes out. :->


BTW: Thanks to mike/joan levitt to pointing out a few "-1" I forgot to remove when I was cleaning up the code for the tutorial. :) That's what happens occasionally when you quickly hack together a page in the middle of the night. If anyone else sees any probs, especially on non WinTel boxes, just beep. 8/4/'98

1998-08-01 10:39:00 HTTP://www.intrafoundation.com/forums.php?id=740 blog740
How to do rollovers

How to do rollovers

Copyright © March 28th 1997, Lewis A. Sellers

A rollover is both easy to do and hard to explain.

First off though, what exactly IS a rollover anyway?

See the yellowish face at the top of the page? Take your mouse pointer and roll it over it. Does it bare it's teeth? Move the mouse away. Does it stop? -- That's a rollover. Ie, when you roll your pointer over it, something changes. Usually what changes is that single image, though you can of course change several at a time, or start playing MIDI music, etc etc.

In this instance, what we are doing is called "image replacement". When your mouse pointer either moves over or away from the image, we simply change what is being shown. We are using two images, howto1_rollover.gif and howto1_rollout.gif.


howto1_rollover.gif

howto1_rollout.gif

Btw, the term "over", as in rollover or mouseover, means to move over or into a region, in this case the area in which the smiling image resides. And the term "out", as in rollout or mouseout, means to move out of that region.

Anyway, you now have a general idea of what's going on, at least enough to probably explain it to someone else. But how do you implement it in a practical application? How do you code it yourself? That's the question.


First off, you need to grab the images you wish to use in a special image cache (so you can switch back and forth between them without that annoying internet lag). Then you need to set up the functions that handle it when someone rolls the pointer over the image and when someone rolls the pointer off of (or out of the region of) that image. Lastly, you need to add a bit of javascript and HTML to a standard HTML img tag to allow the rollover and rollouts to be carried out by your browser.

It's actually a lot easier than that last paragraph might make it sound, btw. :-)

The first two parts of this, as demonstrated on this page by the yellow face, are carried out by the following bit of javascript code placed in between the and tags.


The last part is accomplish by the following mix of HTML and javascript.


Now, before we get into explaining each of those lines, we should mention something you may or may not be wondering about. Will this work on all browsers? The answer is of course no. It only works on browsers supporting javascript version 1.1 or higher. As of this writing that includes Netscape Navigator 3.0 and higher (of course, being that they created javascript in the first place) and the beta of Microsoft Internet Explorer 4.0.

So what happens on other browsers? Usually nothing at all. The way I've set this code up they should simply see a static, unchanging image. But the people using old outdated browsers that don't understand at least javascript 1.1 probably weren't expecting to see anything fancy happening anyway, so I doubt they'll be suprised if it doesn't work for them.

Those browsers that understand Javascript 1.0, such as Netscape Navigator 2.x and Microsoft Internet Explorer 3.x are a special problem. They understand javascript, but not how to do image replacement. So we have to have our script check if the browser understands how to do image replacement, or the page will crash and spew out errors. And we don't want that.

What some people do is a lot of complex checking of the browser user agent, seeing who makes the browser, what version it is, what platform it's running, etc etc. What a headache. Instead, what I've been doing for many moons now is directly asking the browser if it knows what the image object is by using the following conditional statement.

	if(document.images) {
		//do something
	}

If the browser knows what an image is then document.images will be an object type (something other than 0 or Null). If it doesn't, then it will be 0 or Null. Don't worry too much about this. Simply understand that this will detect if the browser understands how to do image replacement.

Ok... Take a breath. And...


The first part of the javascript you saw above which was...

	if(document.images) {
		rollover = new Image(42,36);
		rollout = new Image(42,36);
		rollover.src = "howto1_rollover.gif";
		rollout.src = "howto1_rollout.gif";
	}

...grabs the yellow face images into a special image cache. See the line with rollover = new Image(42,36) on them? That is reserving memory for an image 42 pixels wide by 36 pixels high, and calling this image "rollover". You could have named it anything I should mention, but calling it "billybobxy1720_markA" might have been a wee bit confusing. We also reserve space for the rollout image. See that?

Ok. So, we've reserved space in this special cache I keep talking about. How do you get the image INTO it? That what the line with rollover.src = "howto1_rollover.gif"; does. It tells the browser to run out, grab the howto1_rollover.gif image and place it in the image cache called rollover. The next line does the same but with the rollout image and rollout image cache.

Ok. You have the images, now what?

	function mycat_rollover() {
		if(document.images) document.images["mycat"].src=rollover.src;
	}
	function mycat_rollout() {
		if(document.images) document.images["mycat"].src=rollout.src;
	}

Here for your viewing pleasure are two functions. In javascript. If you call the one called mycat_rollover() then we replace the yellow face image (which we call "mycat" later on down the page -- I should have mentioned that before) with whatever image is in the rollover image cache. If we call mycat_rollout() we do the same but replace it with the image in the rollout image cache.

You know what the if(document.images) bit does. But what about the rest of the line? The document.images["mycat"].src=rollover.src; part? It says to replace the image we call "mycat" with the image in the rollover image cache.

Well, let us wrap this up before we both get tired of reading about rollovers. :-)

Finally, we get to the HTML and javascript that sets it all in motion. Below is what was once a regular img tag that would display the image howto1_rollout.gif. It is wrapped in an anchor tag, so that if clicked on it will go to another page. In this case, to the How To...? table of contents for this site.



What did we do to it so that it can do rollovers? Magic. No really. Oh, ok. It's cryptic as a bit of the old powers were to weave.

What it does is simply give the image the name of "mycat" (I was born under the sign of the Lion, if there was some curiosity, and so...) then it sets up the event handles for that image as mycat_rollover() if the pointer/mouse passes over the image and mycat_rollout() if the pointer thingy moves out of the image region.

I think that's about it. There was a request by Oaf(?) via ICQ after he read the rough draft to produce a further document describing techniques for handling multiple interlinked graphics on a page. Maybe. :-)


Hmm, says Tommy Raven. Perhaps I should write a book on Javascript. Everyone else seems to be doing it. But, for now, there is silence....

1997-06-13 11:38:00 HTTP://www.intrafoundation.com/forums.php?id=739 blog739
Lord Moribund Lord Moribund 1997-04-22 16:15:00 HTTP://www.intrafoundation.com/forums.php?id=737 blog737 The Cold Room The Box that Krenshaw opened was surprisingly small, considering it took four of the installation's security guards to lug it there into the complex's deepest subterranean lab. Across the room Pierceson cleared off another table and set up a small electromagnetic scanning unit. Dust stirred lazily in the dim emergency lighting. "Lord, Krenshaw, how about turning on the damned heat?" That was the customary greeting of the Lieutenant as he stumbled into the room, puffing thick white clouds that tangled in his hair as he spoke. Brash crimson lines marked his otherwise handsome face. He was, with a considerable strain, lifting several crates out of the service elevator. Both the Lieutenant and his transport had descended to the cold silent room without drawing must interest all from the people brooding in its unnatural half darkness. Krenshaw was pouring her attention into the Box -- onto what lay therein, bathing her brilliant gleaming eyes with a faint ruddy glaze. She managed, however, a brief remark, mumbled, something to the effect of you're closer, which sent the walking shadow called the Lieutenant into a seething silent rage. After a while of fumbling around with the erratically flickering hall fluorescents, he gave up and stormed blindly down the dark maintenance tunnel. The bloody little pinpoints of light from his assault weapon's laser-sight stabbed into the smothering darkness. He tripped only a few times. And managed -- barely -- to restrain from empty an almost full clip into a pressure suit someone had left leaning precariously against a wall. Just barely. Actually, at that moment, he had a mind to turn around and blow the hell out of it just because that's the way he felt. Eventually, after reaching the sub-tunnel housing, he managed to convince the computer system to direct power to the lower level heat exchangers (something it was inexplicably loathe to do). Several kilometers above, the churning methane seas of Titan swirled in the rising warmth drifting off of the buried nuclear power plant. The Lieutenant meanwhile, began to slowly paw his way back towards the main lower level lab where the others would be busy yet again setting up unnamable pieces of equipment. He felt very tired, and it had been so very long since he had had half a chance, or the desire to, to eat. The way his stomach was twisting, he felt sure it much be eating its way to his brain for spites sake. He knew it. It would get worse though he murmured, and just grinned at the thought cause he knew it was true. Actually, there was even a bit of comfort in having some idea of what the future held -- for a change. As he made his way wearily into the room, a layer of dust slowly fell, lightly covering his armor. "Damn," he muttered while all their eyes flickered momentarily at the ceiling, The few puffs of warmth that blew from nearby vents stopped their flowing. Krenshaw frowned and gave a flippant gesture. "After five years I've gotten use to this frigging cold anyway." She smiled poutingly at the Lieutenant with narrow dancing eyes. "Oh well." "Damn heat seekers," he mumbled in his breath, and stared down at the floor, LastUpdateding it in disgust. "Damn -- anyone got a lighter?" Mostly ignoring him, the others' attention belonged to the monolithic nightmare orb that rolled round and round, bloody veins of fire flaring at random across it's dimly cloaked surface. In the middle of the table, above an empty box, it seemed to spin wildly. But in the middle of that table it also stayed, resolute. The dust was undisturbed by it's libations. The Lieutenant stared over at Krenshaw with a devilishly mocking grin. "So, miss Krenshaw, oh lord of all things -- have you figured out what the hell that thing is yet?" Another layer of dust settled across the room. "Shit." The Lieutenant spun towards the elevator leveling his weapon hard at it. Nothing moved. The doors stood silent. "Hurry up will ya? Damn." Weapon shouldered, he moved the last of the crates into the lab and processed to rip out the elevator's internal drive circuits. It settled into the concrete padding like a dying animal. The interior lights sputtered out. "Actually," Pierceson mumbled, "No, we haven't. Not exactly. I probed it myself with the electron microscope and got nothing. I mean that literally. The electrons just didn't bounce back. It was as if the orb was absorbing them all. Same with the electromagnetic scan, all wavelengths from the long radio to gamma are simply soaked up -- trapped I suppose." "So it's a black hole?" the Lieutenant puzzled. "No," he smiled. "Of course not -- well, I admit it's more or less black and has an adequate spheroidal shape, but it exhibits no gravimetric abnormalities. In fact, it seems to ignore any sense of gravity at all together. I suppose you could consider that abnormal in of itself however." He mussed in a tight fascinated gaze. "It hovers there without any care in the worlds." Whirling round and round as they did on the orb, the chaotic veins of continuously waking red light washed the three in blood. "Uh, wait‚?¶" interjected the shadowy Lieutenant with sudden realization. "Now, let me get this straight, I thought you said it absorbed all light? Then it shouldn't be glowing like that should it?" As if in response the pattern faded. The orb was now devoid of all distinction. "What the‚?¶" the Lieutenant back up a few steps and hugged his assault weapon nervously. "Strange," remarked Pierceson. "Personally I was theorizing it was some kind of a phenomena like Cerenkov radiation -- not emitted so much as a side product of some effect the orb was having on the environment around it. Curious event. Maybe I should get closer and try to commune with it. It seems responsive enough to suggestion." He grinned slightly. "Yea, right. And I bet it eats your face," the Lieutenant smirked with that faint hollow kind of laughter that masks a silent scream. Then he began pacing. "Damn it. I need answers people. Now! They'll get down here soon, whoever's left alive after fighting among themselves. And I don't think I much matter if it's our side or the Titanians who get here first." "Here," Krenshaw said, staring at the Lieutenant, perhaps now with a slight trace of empathy. "I'll do the scans myself. Move out of the way Pierceson. Lieutenant, think you could help me move this equipment over to the orb?" She smiled mockingly. "Hmmm?" Krenshaw studied the orb intensely. Dust fell about the room, falling sometimes through and sometimes quickly over the orb. This annoyed all but Pierceson to no end. He was pouring over exhaustive records, condensed into the computer system's vast holographic memory. References to some of the most obscure physical phenomena scrolled before his eyes, both theoretical and observed. [insert.] Still, there was nothing resembling what stirred ominously before him. He was reaching an uncharacteristic point of near hysterical frustration as hour after hour died uneventfully. "Jesus Christ! I don't understand. I just don't understand." He broke, both the equipment around him and somewhere deep in his mind. The pieces littered the dust strewn floor. "You shouldn't exist!" In response, the hovering nightmare ceased to be. The Lieutenant fell hard against a table, crashing it against the wall. He muttered almost inaudible even to himself. "Oh lord, oh dear sweet lord--" Blindly, Krenshaw fell back, grabbed at his firm, reassuring body. All Pierceson could do was drop to the cold hard ground, white confusion streaming from his open mouth. He cried out. "Impossible! I will not believe in you. I will not! -- I'm ‚?¶" His wide eyes dropped their gaze to the floor. "I'm hallucinating. That's it," he breathed with mad comfort, all the tension in his body flowing out to fill the room. "Yes, that's it. All a dream, a horrible -- impossible dream." He however, knew this was not so. Or, if it was, it would make no difference. There were many questions in his mind, long, complex, exhaustively detailing, but all he could crackle in the depths of his cold drying throat was the most simple, and consequentially, the hardest to answer. "Why? Answered the darkness that grew suddenly, slowly into a shadowy orb. They stared with hollow mesmerized eyes. It continued, now full formed. "You seek to understand, but once understanding you grow stagnant, sedentary and dream no more. My children, you exist not to die in the dull darkness of your mind, alone. I hold you far to high among things to ever allow such to happen‚?¶ most precious ones. Go beyond yourself, in blind terror and profound agony, leave your little valleys, into the depths of this universal darkness fly! -- for no reason you understand, save it sates some part of you unsaitible. For you feel comfortable a little while, a momentary place to stand." It paused, luminescent, bathing the room in its own blood. "Do you understand now?" None of the three gave external evidence they comprehended at all anymore. They merely were, one mind, thinking the one thought, both a question and an answer. The dust settled on the floor, covering their footsteps and instruments from view. And again it ceased to be, leaving the room with a warmer feeling for those dwelling there than it had sensed before. Copyright ¬© 1992, Lewis A. Sellers. All Rights Reserved. 1991-10-30 01:01:00 HTTP://www.intrafoundation.com/forums.php?id=714 blog714 The Abandonment When he rose again, he stretched his mouth wide as if to both laugh and, perhaps at the same time, tear savagely into that heavy darkness draped over all things. No where in the twilight shrouded forest stirred any living thing. No noise wound through the vine-tangled trees but the occasional hysterical wind -- a wind that carried no sounds he wanted to hear, a wind that betrayed him with every wistful turn. Come dawn he descended into the valley, sure now he was heading south again. The last Cong he?d encountered had been a full two days and sixty clips back. Or something like that it seemed. Not that it mattered. Just keep going south, and someday ? Crawling quickly on forearms from tree to tree, he stopped to hole-up down near a clearing that gave a good unobstructed view cross the valley. No camp smoke. No bomb-blasted dead lands. Naw, he smiled, scratching his burly beard, naw, wouldn?t fall for it again. There'd be machine-gun mounts at the top of the hill ? ten thousand Cong dug into the hillside too, far underground, just waiting for him. He knew it. There always was. They couldn't really think they'd trip him up again. No. Ardently he shook his head in satisfaction at that sentiment, and wrung his rusty tags in sweat. Silently his weapon slid from a makeshift holder on his back. Twenty-two rounds for his M16 he quietly counted. Just keep going south and someday he?d hear the sweet swishing of the chopper coming to bring him home again. _Someday_, he mouthed, _someday_, and crawled quietly cross the valley floor as other mouths stretched wide to smile. 1991-09-11 00:00:00 HTTP://www.intrafoundation.com/forums.php?id=710 blog710 So Katherine Sleeps And as the sun rolled over the mountains of the Earth, she fell asleep at last. Katherine's hair flowed through the fields with the whispering winds that blew out from the trees on the far mountain's edge. "What are you doing?" asked the grass that frolicked at her naked feet. But she did not answer. The sun shone down too warmly upon her soft cheeks. Katherine could but linger while the coming warmth stirred the morning air. "Katherine, what are you doing?" softly spoke the blue skies. Her eyes awoke to see their beauty, but the sky was seen to be obstructed. Dressed in the morning's darkness, a man knelt, eyes of fire, moving his hands softly over hers. And under. And embraced them more. "Silly girl, what are you doing?" His voice was kind laughter. There was no malice save she could not see into his mind. He did not rise always as the sun, only sometimes, or much too often. His eyes did not always flow down, but more than occasionally up to the farthest skies, where of he would speak of things she could not see . . . though she tried . . . and sometimes taunted him from on high even as he struggled. No, he was a mystery, but rarely harsh, at least to her -- on occasion though, far off the townsfolk of the mountains cried when he would visit them again. And sometimes linger on for many days. Still, the sun came up, and he came back and told her always it would be so. So Katherine sleeps below her sun at night, and bids the winds to blow. 1991-09-06 10:16:00 HTTP://www.intrafoundation.com/forums.php?id=713 blog713