= Mac Files, = Windows/PC Files, = Platform Independant Files





To download .sit files: hold option when you click on the link (to save the file), or let the page of text load then save that.


Perl/CGI

    Learn Perl in 21 Days - Good tutorial, my Perl programs would be great if I didn't lose interest reading this at around chapter 10. :)
    CGI Developer's Guide - How to make CGI progmrams in C or Perl...
    MacMan.Net Update CGI 1.0 - Perl source for the cgi I made to make announcing updates quicker and easier. (I'm using it at MacMan.Net right now, although you have no way of knowing it).
    Perl Virus (8k) - A really simple and pathetic perl virus I made, run it and it will append itself to all other .pl and .cgi files in it's directory, it doesn't infect anything outside of it's directory because I didn't want to have to clean that mess up. :)
    HTML Vocabulary 2.0 (64k) - Not much to do with Perl and CGI, but it's so useful...
    CGI Manual of Style
    CGI Programming on the Web
    CGI Programming Unleashed
    Teach Yourself CGI Programming with PERL 5 in a Week
    Perl Basics

    Search the Perl files

    Enter the keywords or phrases, and separate them by a " + " (that's a space, followed by a plus sign, followed by a space), for example socket + world wide web searchs for the word socket, and the phrase world wide web.

    A search through all the Perl/CGI tutorials could take as long as one minute.






Name

Applescript

Size
Portal Portal allows multiple Ircle clients to network in unison performing tasks as a team rather than single handedly.
52k

C/C++ Source

Mac Primer Volume 1
CodeWarrior Projects
Grrr, I typed the first 8 projects myself until I found this at mactech.com. :( These are good examples of simple Mac programs.
87k
Compiled Mac Primer
Apps (PPC)
In case you can't get the source to compile right. :)
69k
ISO MPEG Audio
codec source
C source for a program that decodes and encodes mp3s.
574k
maplay 1.2 source C source for an MP3 player.
276k

Protocols

Napster.txt The protocol for Napster (Macster, Rapster, Crapster?)
28k
Client to CLient: IRC The internet relay chat protocol...
11k
Hotline FileTransfer Hotline FileTransfer
2k
Hotline Tracker Protocol Hotline Tracker Protocol
3k
Pud Spec Explains the Warcraft2 Puds
7k
POP3 A mail protocol
10k
Telnet Telnet
8k
IRC full IRC full
39k
HTTP 1.1 HTTP
105k
HTTP Access (rfc2617) HTTP Access
13k
User FTP Docs User FTP Docs
7k
FTP Dir Commands FTP Dir Commands
4k

RealBasic

Bleah, this program is so buggy and limited, but it's a good place to learn how to program.
multiport source From team2600
3.4k
oyabun source From team2600
4.5k
profane source From team2600
75k
traffic source From team2600
3k
Deity 1.3v8 Source A program I made that was supposed to make it really easy to get porn, but it turned out to be too much of a pain to update the image lists, and the program was too unstable... :( (btw, this version of httpsocket will only run/compile in 1.x versions of RB)
390k
Unregister 2.0 This unregisters RB2, it gets the registration stuff from EVERYWHERE. Even the invisible icon file that they put in your preferences folder.
151k
FileManager
Plugin 1.0b5
This lets your RB programs use some of the FileManager functions. You can make aliases, move files, that kind of stuff.
12k
Compress Pict File Compresses PICT files, so they go from 500k down to 50k, WITHOUT any noticeable loss in quality.
19k
Make Alias Makes aliases of FILES. Use the FileManager plugin if you want to make aliases of folders or volumes.
6k
SetDate 3.5 Changes the Mac OS's date. btw, if you change the date in an infinite loop, you can crash your computer so badly that it NOT RESPOND TO ANY INPUT except the power switch. :^)
8k
Basic Hotline
Client 0.1d8
This is REALLY basic, you can't even download files! But it's still fun to turn it into a newsbomber, or a program that messages people for a while.
105k
File Selector This is sort of like the Finder's open file window, except you can do whatever you want with it. It's also not as good, you can't move the selection to a new file by typing the first letters in it's name. The files icons aren't exact, but if you've got the time, you can make it so that it gets the files actual icon from it's resource.
6k
http Socket 1.2 Lets your programs get webpages, and files. 1.7 and higher versions are out but I lost them. :)
10k
LIE's 1 on 1 chat A program that lets you talk to someone, it's a good socket example...
6k
LIE's Private
Net Client
LIE's Private Net Client
4k
LIE's Private
Net Server
LIE's Private Net Server
5k
LIE's SN Engine LIE's SN Engine - This is VERY useless. It generates random strings, that you can call serial numbers. :^)
4k
MacMan's Lab
Monkey 1.0
MacMan's Lab Monkey 1.0 - When I was learning RB, I tried everything out in here. So this is made up partly of the examples, and of some simple programs I wanted to make.
48k
Listbox Example Only download this if you're desperate. :^) I screwed up the part that finds out which cell is selected, I should have just used .listindex. It still works though.
4k
ppat Maker Example Makes background patterns for your programs, like the desktop pattern program does.
5k