home *** CD-ROM | disk | FTP | other *** search
Visual Basic Tokenized Source | 1994-12-29 | 15.5 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: Visual Basic Tokenized Source
(other/visualBasicTokenizedSource).
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
66%
| dexvert
| GW-BASIC (document/gwBasic)
| ext
| Supported |
66%
| dexvert
| GFA-BASIC Atari (other/gfaBASICAtari)
| ext
| Supported |
1%
| dexvert
| Visual Basic Tokenized Source (other/visualBasicTokenizedSource)
| magic
| Unsupported |
1%
| dexvert
| Amiga BASIC Protected File (other/amigaBASICProtectedFile)
| ext
| Unsupported |
1%
| dexvert
| BAS VBDOS Pro 1.0 Source (other/basVBDOSPro10Source)
| ext
| Unsupported |
1%
| dexvert
| ZBASIC (other/zbasic)
| ext
| Unsupported |
100%
| file
| data
| default
| |
100%
| TrID
| Visual Basic 3 source (tokenized)
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| fc 05 02 00 0f 00 5f 01 | 5f 01 09 00 01 02 03 04 |......_.|_.......|
|00000010| 06 0b 05 08 0a d0 11 d0 | 11 87 07 00 00 1a 00 8a |........|........|
|00000020| 00 74 06 5a 00 c0 03 26 | 01 80 00 96 00 b8 00 fe |.t.Z...&|........|
|00000030| 00 9c 00 a1 00 a6 00 ab | 00 5a 03 f2 03 c5 02 16 |........|.Z......|
|00000040| 01 6c 00 ba 02 b0 00 f4 | 00 09 02 73 00 07 01 db |.l......|...s....|
|00000050| 03 ea 00 4c 03 c3 04 f9 | 02 6f 02 1e 01 a9 01 00 |...L....|.o......|
|00000060| 00 00 00 00 00 32 01 00 | 00 00 00 00 00 00 00 00 |.....2..|........|
|00000070| 00 87 07 00 00 62 00 00 | 04 4d 61 69 6e b1 01 00 |.....b..|.Main...|
|00000080| 06 49 6e 46 69 6c 65 85 | 01 00 03 62 75 66 6b 03 |.InFile.|...bufk.|
|00000090| 00 09 41 64 64 41 63 63 | 65 73 73 ef 04 00 06 41 |..AddAcc|ess....A|
|000000a0| 63 63 4c 6f 67 0e 01 00 | 08 44 61 74 61 62 61 73 |ccLog...|.Databas|
|000000b0| 65 c9 00 00 02 64 62 5f | 01 00 01 69 79 03 00 01 |e....db_|...iy...|
|000000c0| 6a fe 03 00 01 6b e0 00 | 00 01 6c 22 03 00 04 48 |j....k..|..l"...H|
|000000d0| 6f 73 74 be 00 00 02 73 | 74 d5 00 00 07 54 41 50 |ost....s|t....TAP|
|000000e0| 55 73 65 72 e5 01 00 08 | 41 75 74 68 55 73 65 72 |User....|AuthUser|
|000000f0| 91 01 00 07 41 63 63 54 | 69 6d 65 38 01 00 06 4d |....AccT|ime8...M|
|00000100| 65 74 68 6f 64 56 01 00 | 06 4f 62 6a 65 63 74 3e |ethodV..|.Object>|
|00000110| 01 00 06 53 74 61 74 75 | 73 60 02 00 05 42 79 74 |...Statu|s`...Byt|
|00000120| 65 73 51 02 00 03 6d 69 | 73 a7 03 00 04 64 62 75 |esQ...mi|s....dbu|
|00000130| 66 4a 01 00 04 74 62 75 | 66 9e 01 00 04 7a 62 75 |fJ...tbu|f....zbu|
|00000140| 66 2b 01 00 01 44 44 01 | 00 03 44 44 44 00 00 02 |f+...DD.|..DDD...|
|00000150| 02 06 00 41 02 00 02 41 | 4d 11 03 00 02 64 70 8c |...A...A|M....dp.|
|00000160| 04 00 02 74 70 7c 01 00 | 08 43 56 44 6f 75 62 6c |...tp|..|.CVDoubl|
|00000170| 65 0d 06 00 05 43 56 44 | 62 6c 73 01 00 10 42 65 |e....CVD|bls...Be|
|00000180| 67 69 6e 54 72 61 6e 73 | 61 63 74 69 6f 6e bb 01 |ginTrans|action..|
|00000190| 00 05 53 69 74 65 73 fb | 01 00 05 54 61 62 6c 65 |..Sites.|...Table|
|000001a0| ef 02 00 08 41 63 63 65 | 73 73 65 73 e1 02 00 09 |....Acce|sses....|
|000001b0| 41 75 74 68 55 73 65 72 | 73 c7 01 00 07 4f 62 6a |AuthUser|s....Obj|
|000001c0| 65 63 74 73 d1 01 00 04 | 53 69 74 65 9f 02 00 06 |ects....|Site....|
|000001d0| 55 73 65 72 49 44 da 01 | 00 08 4f 62 6a 65 63 74 |UserID..|..Object|
|000001e0| 49 44 2b 02 00 06 53 69 | 74 65 49 44 f1 01 00 05 |ID+...Si|teID....|
|000001f0| 49 6e 64 65 78 0f 02 00 | 07 4e 6f 4d 61 74 63 68 |Index...|.NoMatch|
|00000200| 80 02 00 08 42 6f 6f 6b | 6d 61 72 6b d3 02 00 06 |....Book|mark....|
|00000210| 4d 79 4d 61 72 6b 1d 02 | 00 0a 41 75 74 68 55 73 |MyMark..|..AuthUs|
|00000220| 65 72 49 44 c2 05 00 02 | 61 74 36 04 00 0a 41 64 |erID....|at6...Ad|
|00000230| 64 41 63 63 46 61 69 6c | 37 02 00 0a 4d 65 73 73 |dAccFail|7...Mess|
|00000240| 61 67 65 42 6f 78 90 06 | 00 08 53 69 67 48 54 54 |ageBox..|..SigHTT|
|00000250| 50 44 fa 04 00 06 45 72 | 72 4c 6f 67 bc 04 00 0c |PD....Er|rLog....|
|00000260| 50 68 79 73 69 63 61 6c | 52 6f 6f 74 08 03 00 0b |Physical|Root....|
|00000270| 4c 6f 67 69 63 61 6c 52 | 6f 6f 74 27 03 00 0b 44 |LogicalR|oot'...D|
|00000280| 69 73 70 6c 61 79 4e 61 | 6d 65 16 03 00 0d 50 68 |isplayNa|me....Ph|
|00000290| 79 73 69 63 61 6c 55 73 | 61 67 65 90 02 00 0c 4c |ysicalUs|age....L|
|000002a0| 6f 67 69 63 61 6c 55 73 | 61 67 65 aa 02 00 0b 4c |ogicalUs|age....L|
|000002b0| 6f 67 69 63 61 6c 48 6f | 6d 65 eb 03 00 07 49 73 |ogicalHo|me....Is|
|000002c0| 49 6e 64 65 78 3d 03 00 | 0c 4c 6f 61 64 44 61 74 |Index=..|.LoadDat|
|000002d0| 61 62 61 73 65 0f 04 00 | 07 45 72 72 53 61 76 65 |abase...|.ErrSave|
|000002e0| 62 03 04 0a 4c 6f 61 64 | 44 42 46 61 69 6c 52 03 |b...Load|DBFailR.|
|000002f0| 00 0a 41 6c 65 72 74 45 | 72 72 6f 72 ac 06 00 0a |..AlertE|rror....|
|00000300| 41 63 63 4c 6f 67 4e 61 | 6d 65 b3 03 00 06 4c 6f |AccLogNa|me....Lo|
|00000310| 67 44 69 72 a0 06 04 0b | 4d 61 69 6e 43 6c 65 61 |gDir....|MainClea|
|00000320| 6e 75 70 00 00 00 05 41 | 42 4f 52 54 96 03 00 01 |nup....A|BORT....|
|00000330| 74 9f 03 00 08 43 79 63 | 6c 65 4c 6f 67 7e 06 00 |t....Cyc|leLog~..|
|00000340| 01 73 34 03 00 09 43 79 | 63 4c 6f 67 45 72 72 88 |.s4...Cy|cLogErr.|
|00000350| 06 00 05 74 6f 63 6b 73 | 99 06 00 0b 4c 6f 67 50 |...tocks|....LogP|
|00000360| 61 74 68 4e 61 6d 65 52 | 04 00 02 74 6e 27 05 00 |athNameR|...tn'..|
|00000370| 04 74 4f 6c 64 e4 03 00 | 04 74 4e 65 77 9b 04 00 |.tOld...|.tNew...|
|00000380| 05 53 6c 65 65 70 20 04 | 00 0a 43 79 63 4c 6f 67 |.Sleep .|..CycLog|
|00000390| 46 61 69 6c 86 03 00 09 | 54 72 61 6e 73 46 61 69 |Fail....|TransFai|
|000003a0| 6c 00 00 00 0c 53 75 62 | 54 72 61 6e 73 46 61 69 |l....Sub|TransFai|
|000003b0| 6c ca 03 00 05 50 61 75 | 73 65 5b 04 00 04 48 61 |l....Pau|se[...Ha|
|000003c0| 6c 74 81 04 00 08 41 63 | 63 4c 6f 67 44 42 41 04 |lt....Ac|cLogDBA.|
|000003d0| 00 09 53 65 72 76 65 72 | 4c 6f 67 d6 03 00 06 44 |..Server|Log....D|
|000003e0| 42 4e 61 6d 65 67 04 00 | 08 44 42 4d 61 73 74 65 |BNameg..|.DBMaste|
|000003f0| 72 05 04 00 01 43 53 06 | 00 05 68 74 74 70 64 2b |r....CS.|..httpd+|
|00000400| 07 00 03 63 67 69 46 04 | 00 03 73 72 63 42 05 00 |...cgiF.|..srcB..|
|00000410| 08 68 74 61 6d 61 73 74 | 72 69 07 00 03 6d 64 62 |.htamast|ri...mdb|
|00000420| d2 04 00 06 64 62 4c 69 | 76 65 74 05 00 0d 52 65 |....dbLi|vet...Re|
|00000430| 73 65 74 44 61 74 61 62 | 61 73 65 59 07 00 12 55 |setDatab|aseY...U|
|00000440| 70 64 61 74 65 52 65 73 | 74 72 69 63 74 69 6f 6e |pdateRes|triction|
|00000450| 73 ee 05 00 07 44 79 6e | 61 73 65 74 ad 04 00 01 |s....Dyn|aset....|
|00000460| 51 73 04 00 08 51 75 65 | 72 79 44 65 66 f7 05 00 |Qs...Que|ryDef...|
|00000470| 05 51 4e 61 6d 65 31 07 | 00 08 41 73 6b 59 65 73 |.QName1.|..AskYes|
|00000480| 4e 6f df 05 00 08 41 50 | 50 5f 4e 41 4d 45 e0 06 |No....AP|P_NAME..|
|00000490| 00 0a 43 75 72 73 6f 72 | 57 61 69 74 0a 05 00 07 |..Cursor|Wait....|
|000004a0| 53 74 61 74 4d 73 67 4b | 06 00 0b 64 62 67 41 63 |StatMsgK|...dbgAc|
|000004b0| 63 4c 6f 67 44 42 01 07 | 00 0e 71 72 79 67 50 61 |cLogDB..|..qrygPa|
|000004c0| 74 4c 69 73 74 53 65 6c | 37 05 00 0b 54 61 62 6c |tListSel|7...Tabl|
|000004d0| 65 57 61 6e 74 65 64 56 | 05 00 03 45 4f 46 e1 04 |eWantedV|...EOF..|
|000004e0| 00 0b 52 65 73 74 72 69 | 63 74 56 61 6c ff 04 00 |..Restri|ctVal...|
|000004f0| 0b 52 65 73 74 72 69 63 | 74 50 61 74 1f 06 00 0a |.Restric|tPat....|
|00000500| 43 75 72 73 6f 72 4e 6f | 72 6d 1f 05 00 07 50 61 |CursorNo|rm....Pa|
|00000510| 74 4c 69 73 74 17 05 00 | 01 50 00 00 00 07 49 73 |tList...|.P....Is|
|00000520| 51 75 65 72 79 00 00 00 | 09 61 73 69 6e 74 65 67 |Query...|.asinteg|
|00000530| 65 72 00 00 00 04 61 72 | 67 63 b5 05 00 04 61 72 |er....ar|gc....ar|
|00000540| 67 76 47 05 00 0c 4d 41 | 58 5f 43 4d 44 5f 41 52 |gvG...MA|X_CMD_AR|
|00000550| 47 53 84 05 00 07 47 65 | 74 41 72 67 73 15 06 00 |GS....Ge|tArgs...|
|00000560| 01 6e e5 05 00 0b 4d 41 | 58 5f 43 4d 44 41 52 47 |.n....MA|X_CMDARG|
|00000570| 53 65 05 04 0b 41 41 50 | 61 72 73 65 46 61 69 6c |Se...AAP|arseFail|
|00000580| 02 06 04 0b 41 41 54 72 | 61 6e 73 46 61 69 6c 00 |....AATr|ansFail.|
|00000590| 00 00 0c 41 41 50 61 72 | 73 65 46 61 69 6c 32 94 |...AAPar|seFail2.|
|000005a0| 05 00 0c 73 67 54 78 74 | 4c 6f 67 4e 61 6d 65 a3 |...sgTxt|LogName.|
|000005b0| 05 00 0b 73 67 41 63 63 | 44 42 4e 61 6d 65 ce 05 |...sgAcc|DBName..|
|000005c0| 00 0e 73 67 4d 61 73 74 | 65 72 44 42 4e 61 6d 65 |..sgMast|erDBName|
|000005d0| f9 06 00 09 47 65 74 43 | 6f 6e 66 69 67 00 00 00 |....GetC|onfig...|
|000005e0| 08 42 75 69 6c 64 5f 44 | 42 00 00 00 0d 73 67 54 |.Build_D|B....sgT|
|000005f0| 65 78 74 4c 6f 67 4e 61 | 6d 65 11 07 00 02 73 67 |extLogNa|me....sg|
|00000600| 65 06 00 05 63 79 63 6c | 65 2a 06 00 05 6e 65 77 |e...cycl|e*...new|
|00000610| 44 42 20 07 00 07 66 72 | 6d 49 63 6f 6e 38 06 00 |DB ...fr|mIcon8..|
|00000620| 07 43 61 70 74 69 6f 6e | 44 06 00 04 4c 61 73 74 |.Caption|D...Last|
|00000630| bb 06 00 06 43 68 61 6e | 63 65 00 00 00 07 68 61 |....Chan|ce....ha|
|00000640| 6e 64 6c 65 72 00 00 00 | 0a 69 67 43 79 63 6c 65 |ndler...|.igCycle|
|00000650| 4c 6f 67 00 00 00 08 4d | 79 4d 73 67 42 6f 78 ec |Log....M|yMsgBox.|
|00000660| 06 00 03 6d 73 67 5c 06 | 00 04 69 63 6f 6e 7b 07 |...msg\.|..icon{.|
|00000670| 00 05 74 69 74 6c 65 00 | 00 00 05 4d 42 5f 4f 4b |..title.|...MB_OK|
|00000680| 00 00 00 0b 4d 42 5f 49 | 43 4f 4e 53 54 4f 50 00 |....MB_I|CONSTOP.|
|00000690| 00 00 06 62 44 65 62 75 | 67 00 00 00 06 74 53 74 |...bDebu|g....tSt|
|000006a0| 61 72 74 d5 06 00 04 74 | 52 75 6e 00 00 00 05 73 |art....t|Run....s|
|000006b0| 5f 65 72 72 00 00 00 03 | 46 4f 4f 00 00 04 08 47 |_err....|FOO....G|
|000006c0| 6f 6f 64 45 78 69 74 c9 | 06 00 0b 47 65 74 48 6f |oodExit.|...GetHo|
|000006d0| 73 74 4e 61 6d 65 00 00 | 04 0a 44 4e 52 5f 46 61 |stName..|..DNR_Fa|
|000006e0| 69 6c 65 64 00 00 00 08 | 4b 65 79 41 73 63 69 69 |iled....|KeyAscii|
|000006f0| 47 07 00 07 49 50 50 6f | 72 74 31 00 00 00 08 48 |G...IPPo|rt1....H|
|00000700| 6f 73 74 4e 61 6d 65 3b | 07 00 09 74 48 6f 73 74 |ostName;|...tHost|
|00000710| 4e 61 6d 65 00 00 00 04 | 54 65 78 74 00 00 00 0c |Name....|Text....|
|00000720| 74 48 6f 73 74 41 64 64 | 72 65 73 73 00 00 00 0b |tHostAdd|ress....|
|00000730| 48 6f 73 74 41 64 64 72 | 65 73 73 00 00 00 07 66 |HostAddr|ess....f|
|00000740| 72 6d 4d 61 69 6e 73 07 | 00 02 64 69 00 00 00 06 |rmMains.|..di....|
|00000750| 4c 61 73 74 49 50 53 07 | 00 08 4c 61 73 74 48 6f |LastIPS.|..LastHo|
|00000760| 73 74 00 00 00 08 4c 61 | 73 74 4e 61 6d 65 00 00 |st....La|stName..|
|00000770| 00 02 49 50 00 00 00 0c | 47 65 74 54 69 63 6b 43 |..IP....|GetTickC|
|00000780| 6f 75 6e 74 00 00 00 06 | 6c 53 74 61 72 74 00 00 |ount....|lStart..|
|00000790| 00 04 6c 45 6e 64 00 00 | 00 08 69 67 44 6e 73 52 |..lEnd..|..igDnsR|
|000007a0| 65 76 30 04 00 00 18 00 | 00 00 76 00 05 00 00 00 |ev0.....|..v.....|
|000007b0| 0d 46 2d 00 00 00 76 00 | 02 00 00 00 00 00 76 00 |.F-...v.|......v.|
|000007c0| 10 00 00 00 20 20 20 4c | 4f 47 54 4f 44 42 2e 42 |.... L|OGTODB.B|
|000007d0| 41 53 00 00 76 00 02 00 | 00 00 00 00 76 00 48 00 |AS..v...|....v.H.|
|000007e0| 00 00 20 54 68 69 73 20 | 70 72 6f 67 72 61 6d 20 |.. This |program |
|000007f0| 73 65 6e 64 73 20 74 68 | 65 20 22 63 79 63 6c 65 |sends th|e "cycle|
|00000800| 20 6c 6f 67 66 69 6c 65 | 73 22 20 73 69 67 6e 61 | logfile|s" signa|
|00000810| 6c 20 74 6f 20 57 69 6e | 64 6f 77 73 20 68 74 74 |l to Win|dows htt|
|00000820| 70 64 2c 20 74 68 65 6e | 00 00 76 00 43 00 00 00 |pd, then|..v.C...|
|00000830| 20 72 65 61 64 73 20 74 | 68 65 20 22 2e 30 30 31 | reads t|he ".001|
|00000840| 22 20 6c 6f 67 20 69 6e | 74 6f 20 74 68 65 20 41 |" log in|to the A|
|00000850| 63 63 65 73 73 20 64 61 | 74 61 62 61 73 65 20 41 |ccess da|tabase A|
|00000860| 43 43 4c 4f 47 2e 4d 44 | 42 2e 20 49 74 20 6d 61 |CCLOG.MD|B. It ma|
|00000870| 79 20 00 00 76 00 28 00 | 00 00 20 62 65 20 72 75 |y ..v.(.|.. be ru|
|00000880| 6e 20 61 6e 79 20 74 69 | 6d 65 2c 20 61 73 20 6f |n any ti|me, as o|
|00000890| 66 74 65 6e 20 61 73 20 | 64 65 73 69 72 65 64 2e |ften as |desired.|
|000008a0| 00 00 76 00 02 00 00 00 | 00 00 76 00 41 00 00 00 |..v.....|..v.A...|
|000008b0| 20 49 74 20 6e 65 65 64 | 73 20 61 64 64 69 74 69 | It need|s additi|
|000008c0| 6f 6e 61 6c 20 65 72 72 | 6f 72 20 68 61 6e 64 6c |onal err|or handl|
|000008d0| 69 6e 67 2c 20 61 6e 64 | 20 74 68 65 20 65 72 72 |ing, and| the err|
|000008e0| 6f 72 20 61 6c 65 72 74 | 20 73 68 6f 75 6c 64 49 |or alert| shouldI|
|000008f0| 00 00 76 00 41 00 00 00 | 20 6a 75 73 74 20 61 70 |..v.A...| just ap|
|00000900| 70 65 61 72 20 66 6f 72 | 20 33 30 20 73 65 63 6f |pear for| 30 seco|
|00000910| 6e 64 73 2c 20 6e 6f 6e | 2d 6d 6f 64 61 6c 6c 79 |nds, non|-modally|
|00000920| 2c 20 74 68 65 6e 20 67 | 6f 20 61 77 61 79 20 61 |, then g|o away a|
|00000930| 6e 64 20 65 78 69 74 49 | 00 00 76 00 0f 00 00 00 |nd exitI|..v.....|
|00000940| 20 74 68 65 20 70 72 6f | 67 72 61 6d 2e 66 00 00 | the pro|gram.f..|
|00000950| 76 00 02 00 00 00 00 00 | 76 00 30 00 00 00 20 41 |v.......|v.0... A|
|00000960| 75 74 68 6f 72 3a 20 20 | 20 52 6f 62 65 72 74 20 |uthor: | Robert |
|00000970| 42 2e 20 44 65 6e 6e 79 | 20 3c 72 64 65 6e 6e 79 |B. Denny| <rdenny|
|00000980| 40 6e 65 74 63 6f 6d 2e | 63 6f 6d 3e 00 00 76 00 |@netcom.|com>..v.|
|00000990| 0e 00 00 00 0d 0b 20 30 | 39 2d 4a 75 6e 2d 39 34 |...... 0|9-Jun-94|
|000009a0| 00 00 76 00 02 00 00 00 | 00 00 76 00 0b 00 00 00 |..v.....|..v.....|
|000009b0| 20 48 69 73 74 6f 72 79 | 3a 65 00 00 76 00 39 00 | History|:e..v.9.|
|000009c0| 00 00 20 20 20 30 35 2d | 4a 75 6c 2d 39 34 20 20 |.. 05-|Jul-94 |
|000009d0| 20 72 62 64 0d 05 20 41 | 64 64 20 63 6f 64 65 20 | rbd.. A|dd code |
|000009e0| 74 6f 20 62 75 69 6c 64 | 20 64 61 74 61 62 61 73 |to build| databas|
|000009f0| 65 20 66 72 6f 6d 20 56 | 42 69 00 00 76 00 36 00 |e from V|Bi..v.6.|
|00000a00| 00 00 20 20 20 30 35 2d | 44 65 63 2d 39 34 20 20 |.. 05-|Dec-94 |
|00000a10| 20 72 62 64 0d 05 20 55 | 73 65 20 49 4e 49 20 66 | rbd.. U|se INI f|
|00000a20| 69 6c 65 2c 20 61 64 64 | 20 63 79 63 6c 65 20 63 |ile, add| cycle c|
|00000a30| 6f 6e 74 72 6f 6c 00 00 | 76 00 44 00 00 00 20 20 |ontrol..|v.D... |
|00000a40| 20 31 33 2d 44 65 63 2d | 39 34 20 20 20 72 62 64 | 13-Dec-|94 rbd|
|00000a50| 0d 05 20 46 69 78 20 41 | 64 64 41 63 63 65 73 73 |.. Fix A|ddAccess|
|00000a60| 20 74 6f 20 68 61 6e 64 | 6c 65 20 62 6f 67 75 73 | to hand|le bogus|
|00000a70| 20 47 4d 54 20 6f 66 66 | 73 65 74 20 66 72 6f 6d | GMT off|set from|
|00000a80| 00 00 76 00 31 00 00 00 | 0d 17 20 31 2e 33 20 57 |..v.1...|.. 1.3 W|
|00000a90| 69 6e 48 54 54 50 44 20 | 73 65 72 76 65 72 73 2e |inHTTPD |servers.|
|00000aa0| 20 41 64 64 20 44 4e 53 | 20 52 65 76 65 72 73 65 | Add DNS| Reverse|
|00000ab0| 20 4c 6f 6f 6b 75 70 00 | 00 00 76 00 1c 00 00 00 | Lookup.|..v.....|
|00000ac0| 0d 17 20 75 73 69 6e 67 | 20 49 50 50 6f 72 74 20 |.. using| IPPort |
|00000ad0| 56 42 58 2e 20 43 4f 4f | 4c 21 00 00 76 00 05 00 |VBX. COO|L!..v...|
|00000ae0| 00 00 0d 46 2d 00 00 00 | 00 00 3b 01 00 10 00 00 |...F-...|..;.....|
|00000af0| 1d 00 e5 00 ff 7f 0c 00 | 08 03 00 00 1d 00 e5 00 |........|........|
|00000b00| 10 00 0c 00 27 05 00 00 | 1e 00 e5 00 10 00 0c 00 |....'...|........|
|00000b10| 65 06 00 00 00 00 fc 00 | 80 03 15 00 8a 00 0d 00 |e.......|........|
|00000b20| 0d 00 a7 03 00 00 fc 00 | 90 03 15 00 7c 01 0a 00 |........|....|...|
|00000b30| 0d 00 73 01 00 00 fc 00 | a0 03 15 00 7c 01 0c 00 |..s.....|....|...|
|00000b40| 0d 00 9e 01 00 00 fc 00 | b0 03 15 00 7c 01 0e 00 |........|....|...|
|00000b50| 0d 00 91 01 00 00 fc 00 | c0 03 15 00 7c 01 0d 00 |........|....|...|
|00000b60| 0d 00 85 01 00 00 00 00 | 2e 00 24 00 2b 02 e1 02 |........|..$.+...|
|00000b70| 02 00 80 00 00 90 01 00 | 00 00 37 02 00 90 01 00 |........|..7.....|
|00000b80| 00 00 0c 73 69 67 68 74 | 74 70 64 2e 64 6c 6c 00 |...sight|tpd.dll.|
|00000b90| 00 00 76 00 02 00 00 00 | 00 00 76 00 18 00 00 00 |..v.....|..v.....|
|00000ba0| 20 57 69 6e 64 6f 77 73 | 20 41 50 49 20 66 75 6e | Windows| API fun|
|00000bb0| 63 74 69 6f 6e 73 00 00 | 76 00 02 00 00 00 00 00 |ctions..|v.......|
|00000bc0| 2e 00 0c 00 59 07 e2 02 | 00 00 04 55 73 65 72 00 |....Y...|...User.|
|00000bd0| 09 00 08 00 ff ff ff ff | ff ff ff ff 28 00 04 00 |........|....(...|
|00000be0| 03 01 00 09 00 41 64 64 | 41 63 63 65 73 73 01 00 |.....Add|Access..|
|00000bf0| 34 dc 0f 00 00 18 00 00 | 00 76 00 05 00 00 00 0d |4.......|.v......|
|00000c00| 46 2d 00 00 00 76 00 02 | 00 00 00 00 00 76 00 30 |F-...v..|.....v.0|
|00000c10| 00 00 00 20 20 20 41 64 | 64 41 63 63 65 73 73 28 |... Ad|dAccess(|
|00000c20| 29 20 2d 20 41 64 64 20 | 61 6e 20 61 63 63 65 73 |) - Add |an acces|
|00000c30| 73 20 74 6f 20 74 68 65 | 20 64 61 74 61 62 61 73 |s to the| databas|
|00000c40| 65 00 00 76 00 02 00 00 | 00 00 00 76 00 41 00 00 |e..v....|...v.A..|
|00000c50| 00 20 49 66 20 74 68 65 | 72 65 20 61 72 65 20 61 |. If the|re are a|
|00000c60| 6e 79 20 70 72 6f 62 6c | 65 6d 73 20 70 61 72 73 |ny probl|ems pars|
|00000c70| 69 6e 67 20 74 68 69 73 | 2c 20 6c 69 6b 65 20 67 |ing this|, like g|
|00000c80| 61 72 62 61 67 65 20 72 | 65 71 75 65 73 74 73 2c |arbage r|equests,|
|00000c90| 72 00 00 76 00 45 00 00 | 00 20 74 68 65 20 65 72 |r..v.E..|. the er|
|00000ca0| 72 6f 72 20 74 72 61 70 | 70 69 6e 67 20 68 65 72 |ror trap|ping her|
|00000cb0| 65 20 73 69 6d 70 6c 79 | 20 63 61 75 73 65 73 20 |e simply| causes |
|00000cc0| 74 68 65 20 6c 6f 67 20 | 65 6e 74 72 79 20 74 6f |the log |entry to|
|00000cd0| 20 62 65 20 73 6b 69 70 | 70 65 64 2e 00 00 00 76 | be skip|ped....v|
|00000ce0| 00 02 00 00 00 00 00 76 | 00 35 00 00 00 20 59 65 |.......v|.5... Ye|
|00000cf0| 61 68 2c 20 74 68 69 73 | 20 69 73 20 67 72 6f 73 |ah, this| is gros|
|00000d00| 73 2c 20 62 75 74 20 56 | 42 20 64 6f 65 73 6e 27 |s, but V|B doesn'|
|00000d10| 74 20 68 61 76 65 20 73 | 73 63 61 6e 66 2e 2e 2e |t have s|scanf...|
|00000d20| 67 00 00 76 00 05 00 00 | 00 0d 46 2d 00 00 00 58 |g..v....|..F-...X|
|00000d30| 00 0e 00 73 00 00 01 01 | 00 6c 00 00 80 07 00 00 |...s....|.l......|
|00000d40| 00 00 10 fc 00 68 01 16 | 00 01 00 0a 00 0d 00 9c |.....h..|........|
|00000d50| 00 16 00 01 00 18 00 0d | 00 a1 00 00 10 fc 00 82 |........|........|
|00000d60| 01 16 00 01 00 0a 00 0d | 00 a6 00 16 00 01 00 18 |........|........|
|00000d70| 00 0d 00 ab 00 00 10 fc | 00 92 01 16 00 07 00 0d |........|........|
|00000d80| 00 0d 00 a9 01 00 10 fc | 00 a2 01 16 00 07 00 10 |........|........|
|00000d90| 00 0d 00 be 00 00 10 fc | 00 b2 01 16 00 07 00 11 |........|........|
|00000da0| 00 0d 00 c9 00 00 10 fc | 00 d6 01 16 00 07 00 0d |........|........|
|00000db0| 00 0d 00 0e 01 16 00 07 | 00 1d 00 0d 00 16 01 16 |........|........|
|00000dc0| 00 07 00 2d 00 0d 00 1e | 01 00 10 fc 00 e6 01 16 |...-....|........|
|00000dd0| 00 06 00 10 00 0d 00 d5 | 00 00 10 fc 00 f6 01 16 |........|........|
|00000de0| 00 07 00 0f 00 0d 00 e0 | 00 00 10 fc 00 06 02 16 |........|........|
|00000df0| 00 07 00 0f 00 0d 00 ea | 00 00 10 fc 00 16 02 16 |........|........|
|00000e00| 00 01 00 0f 00 0d 00 f4 | 00 00 10 fc 00 26 02 16 |........|.....&..|
|00000e10| 00 02 00 0e 00 0d 00 fe | 00 00 10 fc 00 36 02 16 |........|.....6..|
|00000e20| 00 02 00 13 00 0d 00 fb | 01 00 10 fc 00 46 02 16 |........|.....F..|
|00000e30| 00 02 00 11 00 0d 00 bb | 01 00 10 fc 00 56 02 16 |........|.....V..|
|00000e40| 00 02 00 0f 00 0d 00 c7 | 01 00 10 fc 00 66 02 16 |........|.....f..|
|00000e50| 00 01 00 10 00 0d 00 ff | 04 00 10 fc 00 76 02 16 |........|.....v..|
|00000e60| 00 01 00 10 00 0d 00 ba | 02 00 00 00 10 0b 00 6c |........|.......l|
|00000e70| 00 c2 00 07 0a 0c 00 ab | 00 00 10 0b 00 ab 00 e4 |........|........|
|00000e80| 00 a6 00 45 00 9a 02 3d | 00 b4 11 00 00 00 10 76 |...E...=|.......v|
|00000e90| 00 02 00 04 00 00 10 76 | 00 3e 00 04 00 20 49 66 |.......v|.>... If|
|00000ea0| 20 74 68 65 20 72 65 63 | 6f 72 64 20 69 73 20 6d | the rec|ord is m|
|00000eb0| 65 73 73 65 64 20 75 70 | 20 72 65 61 6c 6c 79 20 |essed up| really |
|00000ec0| 62 61 64 2c 20 74 68 65 | 6e 20 6a 75 73 74 20 69 |bad, the|n just i|
|00000ed0| 67 6e 6f 72 65 20 69 74 | 2e 00 10 76 00 02 00 04 |gnore it|...v....|
|00000ee0| 00 00 10 4f 00 56 05 00 | 10 00 10 e4 04 0c 00 9c |...O.V..|........|
|00000ef0| 00 00 10 0b 00 9c 00 0b | 00 6c 00 ed 00 06 00 14 |........|.l......|
|00000f00| 03 01 00 20 00 bb 00 0c | 00 a1 00 00 10 0b 00 6c |... ....|.......l|
|00000f10| 00 e4 04 0b 00 a1 00 0b | 00 9c 00 f7 00 c7 00 0c |........|........|
|00000f20| 00 a9 01 00 10 0b 00 7b | 07 49 00 00 00 00 20 0b |.......{|.I.... .|
|00000f30| 00 a9 01 0e 00 01 00 ac | 06 0c 00 a9 01 76 00 1c |........|.....v..|
|00000f40| 00 24 00 20 4e 6f 2d 6f | 70 20 69 66 20 61 6c 72 |.$. No-o|p if alr|
|00000f50| 65 61 64 79 20 68 6f 73 | 74 6e 61 6d 65 00 10 38 |eady hos|tname..8|
|00000f60| 00 00 10 0b 00 a1 00 e4 | 04 a3 00 0c 00 9c 00 00 |........|........|
|00000f70| 10 0b 00 9c 00 0b 00 6c | 00 ed 00 06 00 94 03 01 |.......l|........|
|00000f80| 00 20 00 bb 00 0c 00 a1 | 00 00 10 0b 00 6c 00 0b |. ......|.....l..|
|00000f90| 00 9c 00 0b 00 a1 00 0b | 00 9c 00 f7 00 c7 00 0c |........|........|
|00000fa0| 00 be 00 00 10 0b 00 a1 | 00 e4 04 a3 00 0c 00 9c |........|........|
|00000fb0| 00 00 10 0b 00 9c 00 0b | 00 6c 00 ed 00 06 00 e2 |........|.l......|
|00000fc0| 03 01 00 20 00 bb 00 0c | 00 a1 00 00 10 0b 00 6c |... ....|.......l|
|00000fd0| 00 0b 00 9c 00 0b 00 a1 | 00 0b 00 9c 00 f7 00 c7 |........|........|
|00000fe0| 00 0c 00 c9 00 00 10 0b | 00 a1 00 e4 08 a3 00 0c |........|........|
|00000ff0| 00 9c 00 76 00 0b 00 24 | 00 20 53 6b 69 70 20 27 |...v...$|. Skip '|
|00001000| 5b 27 00 00 10 0b 00 9c | 00 0b 00 6c 00 ed 00 06 |['......|...l....|
|00001010| 00 40 04 01 00 3a 00 bb | 00 0c 00 a1 00 00 10 0b |.@...:..|........|
|00001020| 00 6c 00 0b 00 9c 00 0b | 00 a1 00 0b 00 9c 00 f7 |.l......|........|
|00001030| 00 c7 00 0c 00 0e 01 00 | 10 0b 00 a1 00 e4 04 a3 |........|........|
|00001040| 00 0c 00 9c 00 00 10 0b | 00 9c 00 0b 00 6c 00 ed |........|.....l..|
|00001050| 00 06 00 8e 04 01 00 20 | 00 bb 00 0c 00 a1 00 00 |....... |........|
|00001060| 10 0b 00 6c 00 0b 00 9c | 00 0b 00 a1 00 0b 00 9c |...l....|........|
|00001070| 00 f7 00 c7 00 0c 00 16 | 01 00 10 0b 00 a1 00 e4 |........|........|
|00001080| 04 a3 00 0c 00 9c 00 76 | 00 0c 00 24 00 20 22 2d |.......v|...$. "-|
|00001090| 22 20 69 6e 20 54 5a 00 | 10 0b 00 6c 00 0b 00 9c |" in TZ.|...l....|
|000010a0| 00 e4 14 c7 00 0c 00 1e | 01 76 00 0d 00 24 00 20 |........|.v...$. |
|000010b0| 47 4d 54 20 6f 66 66 73 | 65 74 20 00 10 0b 00 1e |GMT offs|et .....|
|000010c0| 01 e4 08 c1 00 ed 00 08 | 00 12 05 02 00 2b 2d 00 |........|.....+-.|
|000010d0| 00 a6 00 49 00 7a 05 76 | 00 22 00 24 00 20 49 66 |...I.z.v|.".$. If|
|000010e0| 20 62 6f 67 75 73 20 57 | 69 6e 48 54 54 50 44 20 | bogus W|inHTTPD |
|000010f0| 6f 66 66 73 65 74 20 66 | 6f 72 6d 61 74 00 20 0b |offset f|ormat. .|
|00001100| 00 6c 00 0b 00 9c 00 e4 | 08 a3 00 e4 0c c7 00 0c |.l......|........|
|00001110| 00 1e 01 76 00 13 00 24 | 00 20 22 2b 2d 6e 6e 6e |...v...$|. "+-nnn|
|00001120| 22 20 2d 3e 20 22 6e 6e | 6e 22 69 00 10 38 00 00 |" -> "nn|n"i..8..|
|00001130| 10 0b 00 0e 01 ed 00 06 | 00 86 05 01 00 20 00 a3 |........|..... ..|
|00001140| 00 0b 00 16 01 a3 00 3d | 01 0b 00 1e 01 ab 10 e5 |.......=|........|
|00001150| 00 60 09 a5 00 ee 00 f7 | 00 0c 00 d5 00 00 10 0b |.`......|........|
|00001160| 00 9c 00 0b 00 6c 00 ed | 00 06 00 c2 05 01 00 22 |.....l..|......."|
|00001170| 00 bb 00 0c 00 a1 00 00 | 10 0b 00 a1 00 e4 04 a3 |........|........|
|00001180| 00 0c 00 9c 00 00 10 0b | 00 a1 00 0b 00 6c 00 ed |........|.....l..|
|00001190| 00 06 00 f2 05 01 00 20 | 00 bb 00 0c 00 a1 00 76 |....... |.......v|
|000011a0| 00 0f 00 24 00 20 41 66 | 74 65 72 20 6d 65 74 68 |...$. Af|ter meth|
|000011b0| 6f 64 68 00 10 0b 00 6c | 00 0b 00 9c 00 0b 00 a1 |odh....l|........|
|000011c0| 00 0b 00 9c 00 f7 00 c7 | 00 0c 00 e0 00 00 10 0b |........|........|
|000011d0| 00 a1 00 e4 04 a3 00 0c | 00 9c 00 76 00 12 00 24 |........|...v...$|
|000011e0| 00 20 31 73 74 20 63 68 | 61 72 20 6f 66 20 55 52 |. 1st ch|ar of UR|
|000011f0| 4c 00 10 76 00 02 00 04 | 00 00 10 76 00 31 00 04 |L..v....|...v.1..|
|00001200| 00 20 49 66 20 48 54 54 | 50 2f 30 2e 39 2c 20 74 |. If HTT|P/0.9, t|
|00001210| 68 65 72 65 20 69 73 20 | 6e 6f 20 22 20 48 54 54 |here is |no " HTT|
|00001220| 50 2f 31 2e 30 22 20 61 | 66 74 65 72 20 74 68 65 |P/1.0" a|fter the|
|00001230| 00 00 10 76 00 1f 00 04 | 00 20 55 52 4c 2c 20 6a |...v....|. URL, j|
|00001240| 75 73 74 20 74 68 65 20 | 63 6c 6f 73 69 6e 67 20 |ust the |closing |
|00001250| 71 75 6f 74 65 2e 75 00 | 10 76 00 02 00 04 00 00 |quote.u.|.v......|
|00001260| 10 0b 00 9c 00 0b 00 6c | 00 ed 00 06 00 d8 06 01 |.......l|........|
|00001270| 00 20 00 bb 00 0c 00 a1 | 00 00 10 0b 00 9c 00 0b |. ......|........|
|00001280| 00 6c 00 ed 00 06 00 fa | 06 01 00 22 00 bb 00 0c |.l......|..."....|
|00001290| 00 a6 00 00 10 0b 00 a6 | 00 e4 00 a6 00 45 00 3e |........|.....E.>|
|000012a0| 07 43 00 56 05 76 00 20 | 00 24 00 20 44 75 65 20 |.C.V.v. |.$. Due |
|000012b0| 74 6f 20 65 6d 70 74 79 | 20 6f 72 20 62 6f 67 75 |to empty| or bogu|
|000012c0| 73 20 72 65 71 75 65 73 | 74 00 10 0b 00 a1 00 0b |s reques|t.......|
|000012d0| 00 a6 00 e3 00 49 00 82 | 07 76 00 0b 00 24 00 20 |.....I..|.v...$. |
|000012e0| 48 54 54 50 2f 31 2e 30 | 20 00 20 0b 00 6c 00 0b |HTTP/1.0| . ..l..|
|000012f0| 00 9c 00 0b 00 a1 00 0b | 00 9c 00 f7 00 c7 00 0c |........|........|
|00001300| 00 ea 00 00 10 32 00 b4 | 07 76 00 0b 00 24 00 20 |.....2..|.v...$. |
|00001310| 48 54 54 50 2f 30 2e 39 | 00 00 20 0b 00 6c 00 0b |HTTP/0.9|.. ..l..|
|00001320| 00 9c 00 0b 00 a6 00 0b | 00 9c 00 f7 00 c7 00 0c |........|........|
|00001330| 00 ea 00 00 10 38 00 00 | 10 0b 00 a6 00 e4 08 a3 |.....8..|........|
|00001340| 00 0c 00 9c 00 76 00 12 | 00 24 00 20 53 74 61 72 |.....v..|.$. Star|
|00001350| 74 20 6f 66 20 73 74 61 | 74 75 73 00 10 0b 00 9c |t of sta|tus.....|
|00001360| 00 0b 00 6c 00 ed 00 06 | 00 ec 07 01 00 20 00 bb |...l....|..... ..|
|00001370| 00 0c 00 a1 00 76 00 0f | 00 24 00 20 41 66 74 65 |.....v..|.$. Afte|
|00001380| 72 20 73 74 61 74 75 73 | 66 00 10 0b 00 6c 00 0b |r status|f....l..|
|00001390| 00 9c 00 e4 04 c7 00 ed | 00 06 00 26 08 01 00 2d |........|...&...-|
|000013a0| 00 a6 00 49 00 66 08 00 | 20 43 00 56 05 76 00 25 |...I.f..| C.V.v.%|
|000013b0| 00 24 00 20 4e 2f 41 20 | 73 74 61 74 75 73 20 6d |.$. N/A |status m|
|000013c0| 65 61 6e 73 20 22 6e 6f | 74 20 69 6e 74 65 72 65 |eans "no|t intere|
|000013d0| 73 74 69 6e 67 22 72 00 | 10 32 00 8a 08 00 20 0b |sting"r.|.2.... .|
|000013e0| 00 6c 00 0b 00 9c 00 0b | 00 a1 00 0b 00 9c 00 f7 |.l......|........|
|000013f0| 00 c7 00 ab 04 0c 00 f4 | 00 00 10 38 00 00 10 0b |........|...8....|
|00001400| 00 a1 00 e4 04 a3 00 0c | 00 9c 00 76 00 11 00 24 |........|...v...$|
|00001410| 00 20 53 74 61 72 74 20 | 6f 66 20 62 79 74 65 73 |. Start |of bytes|
|00001420| 74 00 10 0b 00 6c 00 0b | 00 9c 00 e4 04 c7 00 ed |t....l..|........|
|00001430| 00 06 00 c6 08 01 00 2d | 00 a6 00 49 00 e0 08 00 |.......-|...I....|
|00001440| 20 e4 00 0c 00 fe 00 00 | 10 32 00 08 09 00 20 0b | .......|.2.... .|
|00001450| 00 6c 00 0b 00 9c 00 0b | 00 ab 00 0b 00 9c 00 f7 |.l......|........|
|00001460| 00 e4 04 a3 00 c7 00 ab | 08 0c 00 fe 00 00 10 38 |........|.......8|
|00001470| 00 00 00 00 10 76 00 02 | 00 04 00 00 10 76 00 2e |.....v..|.....v..|
|00001480| 00 04 00 20 52 65 6d 6f | 76 65 20 61 6e 79 20 71 |... Remo|ve any q|
|00001490| 75 65 72 79 20 73 74 72 | 69 6e 67 20 69 6e 20 74 |uery str|ing in t|
|000014a0| 68 65 20 4f 62 6a 65 63 | 74 2c 20 61 6e 64 20 00 |he Objec|t, and .|
|000014b0| 10 76 00 30 00 04 00 20 | 72 65 6d 65 6d 62 65 72 |.v.0... |remember|
|000014c0| 20 77 68 65 74 68 65 72 | 20 74 68 65 72 65 20 77 | whether| there w|
|000014d0| 61 73 20 61 20 71 75 65 | 72 79 20 66 6f 72 20 6c |as a que|ry for l|
|000014e0| 61 74 65 72 2e 00 10 76 | 00 02 00 04 00 00 10 e4 |ater...v|........|
|000014f0| 04 0b 00 ea 00 ed 00 06 | 00 96 09 01 00 3f 00 bb |........|.....?..|
|00001500| 00 0c 00 9c 00 00 10 0b | 00 9c 00 e4 00 f1 00 49 |........|.......I|
|00001510| 00 d6 09 00 20 2c 01 0c | 00 ff 04 00 20 0b 00 ea |.... ,..|.... ...|
|00001520| 00 0b 00 9c 00 e4 04 f7 | 00 c1 00 0c 00 ea 00 00 |........|........|
|00001530| 10 32 00 e2 09 00 20 2b | 01 0c 00 ff 04 00 10 38 |.2.... +|.......8|
|00001540| 00 00 00 00 10 76 00 02 | 00 04 00 00 10 76 00 38 |.....v..|.....v.8|
|00001550| 00 04 00 20 4e 6f 77 20 | 65 6e 74 65 72 20 74 68 |... Now |enter th|
|00001560| 65 20 72 65 63 6f 72 64 | 20 69 6e 74 6f 20 74 68 |e record| into th|
|00001570| 65 20 64 61 74 61 62 61 | 73 65 2e 20 54 68 69 73 |e databa|se. This|
|00001580| 20 69 6e 76 6f 6c 76 65 | 73 00 10 76 00 30 00 04 | involve|s..v.0..|
|00001590| 00 20 73 65 76 65 72 61 | 6c 20 74 61 62 6c 65 73 |. severa|l tables|
|000015a0| 2e 20 41 6c 6c 20 62 75 | 74 20 6f 6e 65 20 61 72 |. All bu|t one ar|
|000015b0| 65 20 75 6e 69 71 75 65 | 20 6c 69 73 74 73 2e 00 |e unique| lists..|
|000015c0| 10 76 00 02 00 04 00 00 | 10 ed 00 0e 00 70 0a 08 |.v......|.....p..|
|000015d0| 00 53 69 74 65 4e 61 6d | 65 00 00 0b 00 73 01 12 |.SiteNam|e....s..|
|000015e0| 00 d1 01 00 10 ed 00 10 | 00 8e 0a 0a 00 4f 62 6a |........|.....Obj|
|000015f0| 65 63 74 4e 61 6d 65 00 | 00 0b 00 9e 01 12 00 d1 |ectName.|........|
|00001600| 01 00 10 ed 00 12 00 ae | 0a 0c 00 41 75 74 68 55 |........|...AuthU|
|00001610| 73 65 72 4e 61 6d 65 00 | 00 0b 00 91 01 12 00 d1 |serName.|........|
|00001620| 01 00 00 00 10 76 00 02 | 00 04 00 00 10 76 00 36 |.....v..|.....v.6|
|00001630| 00 04 00 20 50 72 6f 74 | 65 63 74 20 74 68 69 73 |... Prot|ect this|
|00001640| 2e 2e 2e 20 4e 4f 54 45 | 3a 20 49 66 20 79 6f 75 |... NOTE|: If you|
|00001650| 20 61 72 65 20 6e 6f 74 | 20 63 6f 6e 63 65 72 6e | are not| concern|
|00001660| 65 64 20 77 69 74 68 00 | 10 76 00 02 00 04 00 00 |ed with.|.v......|
|00001670| 10 76 00 0c 00 04 00 42 | 65 67 69 6e 54 72 61 6e |.v.....B|eginTran|
|00001680| 73 00 10 4f 00 65 05 00 | 10 76 00 02 00 04 00 00 |s..O.e..|.v......|
|00001690| 10 76 00 3c 00 04 00 20 | 2a 2a 57 41 52 4e 49 4e |.v.<... |**WARNIN|
|000016a0| 47 2a 2a 20 54 68 65 20 | 72 65 73 74 72 69 63 74 |G** The |restrict|
|000016b0| 69 6f 6e 20 75 70 64 61 | 74 65 20 74 68 61 74 20 |ion upda|te that |
|000016c0| 63 6f 6d 65 73 20 6a 75 | 73 74 20 62 65 66 6f 72 |comes ju|st befor|
|000016d0| 65 00 10 76 00 3e 00 04 | 00 20 74 68 69 73 20 70 |e..v.>..|. this p|
|000016e0| 72 6f 67 72 61 6d 20 65 | 78 69 74 73 20 44 45 50 |rogram e|xits DEP|
|000016f0| 45 4e 44 53 20 6f 6e 20 | 74 68 65 20 22 52 65 73 |ENDS on |the "Res|
|00001700| 74 72 69 63 74 22 20 66 | 69 65 6c 64 20 6f 66 20 |trict" f|ield of |
|00001710| 6e 65 77 6c 79 00 10 76 | 00 40 00 04 00 20 61 64 |newly..v|.@... ad|
|00001720| 64 65 64 20 4f 62 6a 65 | 63 74 73 2c 20 53 69 74 |ded Obje|cts, Sit|
|00001730| 65 73 2c 20 61 6e 64 20 | 41 75 74 68 55 73 65 72 |es, and |AuthUser|
|00001740| 73 20 62 65 20 4e 55 4c | 4c 2e 20 54 68 65 72 65 |s be NUL|L. There|
|00001750| 66 6f 72 65 20 44 4f 20 | 4e 4f 54 00 10 76 00 25 |fore DO |NOT..v.%|
|00001760| 00 04 00 20 64 65 66 61 | 75 6c 74 20 74 68 65 20 |... defa|ult the |
|00001770| 22 72 65 73 74 72 69 63 | 74 22 20 66 69 65 6c 64 |"restric|t" field|
|00001780| 20 68 65 72 65 21 68 00 | 10 76 00 02 00 04 00 00 | here!h.|.v......|
|00001790| 10 0b 00 73 01 65 00 ed | 00 06 00 48 0c 01 00 3d |...s.e..|...H...=|
|000017a0| 00 0b 00 a9 01 1b 01 3a | 00 02 00 78 00 00 10 0b |.......:|...x....|
|000017b0| 00 73 01 11 00 da 01 49 | 00 0e 0d 00 20 0b 00 73 |.s.....I|.... ..s|
|000017c0| 01 65 00 1b 01 1d 00 00 | 00 78 00 00 20 0b 00 a9 |.e......|.x.. ...|
|000017d0| 01 ed 00 0e 00 a4 0c 08 | 00 53 69 74 65 4e 61 6d |........|.SiteNam|
|000017e0| 65 00 00 0f 00 01 00 73 | 01 00 20 0b 00 73 01 65 |e......s|.. ..s.e|
|000017f0| 00 1b 01 25 00 00 00 78 | 00 00 20 0b 00 73 01 65 |...%...x|.. ..s.e|
|00001800| 00 ed 00 06 00 e8 0c 01 | 00 3d 00 0b 00 a9 01 1b |........|.=......|
|00001810| 01 3a 00 02 00 78 00 00 | 10 38 00 00 10 ed 00 0c |.:...x..|.8......|
|00001820| 00 16 0d 06 00 53 69 74 | 65 49 44 00 00 0e 00 01 |.....Sit|eID.....|
|00001830| 00 73 01 0c 00 c7 01 00 | 10 76 00 02 00 04 00 00 |.s......|.v......|
|00001840| 10 0b 00 9e 01 65 00 ed | 00 06 00 48 0d 01 00 3d |.....e..|...H...=|
|00001850| 00 0b 00 ea 00 1b 01 3a | 00 02 00 78 00 00 10 0b |.......:|...x....|
|00001860| 00 9e 01 11 00 da 01 49 | 00 10 0e 00 20 0b 00 9e |.......I|.... ...|
|00001870| 01 65 00 1b 01 1d 00 00 | 00 78 00 00 20 0b 00 ea |.e......|.x.. ...|
|00001880| 00 ed 00 10 00 a4 0d 0a | 00 4f 62 6a 65 63 74 4e |........|.ObjectN|
|00001890| 61 6d 65 00 00 0f 00 01 | 00 9e 01 00 20 0b 00 9e |ame.....|.... ...|
|000018a0| 01 65 00 1b 01 25 00 00 | 00 78 00 00 20 0b 00 9e |.e...%..|.x.. ...|
|000018b0| 01 65 00 ed 00 06 00 ea | 0d 01 00 3d 00 0b 00 ea |.e......|...=....|
|000018c0| 00 1b 01 3a 00 02 00 78 | 00 00 10 38 00 00 10 ed |...:...x|...8....|
|000018d0| 00 0e 00 18 0e 08 00 4f | 62 6a 65 63 74 49 44 00 |.......O|bjectID.|
|000018e0| 00 0e 00 01 00 9e 01 0c | 00 bb 01 00 10 76 00 02 |........|.....v..|
|000018f0| 00 04 00 00 10 76 00 2f | 00 04 00 20 54 68 65 20 |.....v./|... The |
|00001900| 41 75 74 68 55 73 65 72 | 73 20 74 61 62 6c 65 20 |AuthUser|s table |
|00001910| 41 4c 57 41 59 53 20 68 | 61 73 20 49 44 3d 31 20 |ALWAYS h|as ID=1 |
|00001920| 61 73 73 69 67 6e 65 64 | 00 00 10 76 00 0f 00 04 |assigned|...v....|
|00001930| 00 20 74 6f 20 22 6e 6f | 62 6f 64 79 22 2e 73 00 |. to "no|body".s.|
|00001940| 10 76 00 02 00 04 00 00 | 10 0b 00 c9 00 ed 00 06 |.v......|........|
|00001950| 00 9a 0e 01 00 2d 00 a6 | 00 49 00 b4 0e 00 20 e4 |.....-..|.I.... .|
|00001960| 04 0c 00 fb 01 00 10 32 | 00 b8 0f 00 20 0b 00 91 |.......2|.... ...|
|00001970| 01 65 00 ed 00 06 00 c6 | 0e 01 00 3d 00 0b 00 c9 |.e......|...=....|
|00001980| 00 1b 01 3a 00 02 00 78 | 00 00 20 0b 00 91 01 11 |...:...x|.. .....|
|00001990| 00 da 01 49 00 90 0f 00 | 30 0b 00 91 01 65 00 1b |...I....|0....e..|
|000019a0| 01 1d 00 00 00 78 00 00 | 30 0b 00 c9 00 ed 00 12 |.....x..|0.......|
|000019b0| 00 22 0f 0c 00 41 75 74 | 68 55 73 65 72 4e 61 6d |."...Aut|hUserNam|
|000019c0| 65 00 00 0f 00 01 00 91 | 01 00 30 0b 00 91 01 65 |e.......|..0....e|
|000019d0| 00 1b 01 25 00 00 00 78 | 00 00 30 0b 00 91 01 65 |...%...x|..0....e|
|000019e0| 00 ed 00 06 00 6a 0f 01 | 00 3d 00 0b 00 c9 00 1b |.....j..|.=......|
|000019f0| 01 3a 00 02 00 78 00 00 | 20 38 00 00 10 ed 00 10 |.:...x..| 8......|
|00001a00| 00 98 0f 0a 00 41 75 74 | 68 55 73 65 72 49 44 00 |.....Aut|hUserID.|
|00001a10| 00 0e 00 01 00 91 01 0c | 00 fb 01 00 10 38 00 00 |........|.....8..|
|00001a20| 10 00 10 0b 00 85 01 65 | 00 1b 01 1d 00 00 00 78 |.......e|.......x|
|00001a30| 00 00 10 0b 00 c7 01 ed | 00 0c 00 e6 0f 06 00 53 |........|.......S|
|00001a40| 69 74 65 49 44 00 00 0f | 00 01 00 85 01 00 10 0b |iteID...|........|
|00001a50| 00 bb 01 ed 00 0e 00 06 | 10 08 00 4f 62 6a 65 63 |........|...Objec|
|00001a60| 74 49 44 00 00 0f 00 01 | 00 85 01 00 10 0b 00 fb |tID.....|........|
|00001a70| 01 ed 00 10 00 28 10 0a | 00 41 75 74 68 55 73 65 |.....(..|.AuthUse|
|00001a80| 72 49 44 00 00 0f 00 01 | 00 85 01 00 10 0b 00 be |rID.....|........|
|00001a90| 00 ed 00 0c 00 4c 10 07 | 00 54 41 50 55 73 65 72 |.....L..|.TAPUser|
|00001aa0| 00 0f 00 01 00 85 01 00 | 10 0b 00 d5 00 ed 00 0a |........|........|
|00001ab0| 00 6a 10 04 00 54 69 6d | 65 00 00 0f 00 01 00 85 |.j...Tim|e.......|
|00001ac0| 01 00 10 0b 00 e0 00 ed | 00 0c 00 88 10 06 00 4d |........|.......M|
|00001ad0| 65 74 68 6f 64 00 00 0f | 00 01 00 85 01 00 10 0b |ethod...|........|
|00001ae0| 00 f4 00 ed 00 0c 00 a8 | 10 06 00 53 74 61 74 75 |........|...Statu|
|00001af0| 73 00 00 0f 00 01 00 85 | 01 00 10 0b 00 fe 00 ed |s.......|........|
|00001b00| 00 0a 00 c8 10 05 00 42 | 79 74 65 73 00 0f 00 01 |.......B|ytes....|
|00001b10| 00 85 01 00 10 0b 00 ff | 04 ed 00 10 00 e6 10 0a |........|........|
|00001b20| 00 49 6e 64 65 78 51 75 | 65 72 79 00 00 0f 00 01 |.IndexQu|ery.....|
|00001b30| 00 85 01 00 10 0b 00 85 | 01 65 00 1b 01 25 00 00 |........|.e...%..|
|00001b40| 00 78 00 00 10 76 00 0d | 00 04 00 43 6f 6d 6d 69 |.x...v..|...Commi|
|00001b50| 74 54 72 61 6e 73 54 00 | 14 00 10 3d 00 b4 11 00 |tTransT.|...=....|
|00001b60| 00 04 00 c8 0f 65 05 00 | 10 1a 01 4f 00 00 00 78 |.....e..|...O...x|
|00001b70| 00 00 10 ed 00 1c 00 52 | 11 17 00 41 64 64 41 63 |.......R|...AddAc|
|00001b80| 63 65 73 73 20 66 61 69 | 6c 65 64 3a 20 4c 69 6e |cess fai|led: Lin|
|00001b90| 65 20 00 b2 00 32 01 ed | 00 08 00 7a 11 02 00 2c |e ...2..|...z...,|
|00001ba0| 20 00 00 18 01 a3 00 32 | 01 24 00 01 00 d3 02 00 | ......2|.$......|
|00001bb0| 10 0b 00 08 03 7f 00 00 | 00 04 00 ff ff 56 05 00 |........|.....V..|
|00001bc0| 10 3d 00 b4 11 00 00 00 | 00 39 00 09 00 08 00 70 |.=......|.9.....p|
|00001bd0| 0f ff ff ff ff ff ff b3 | 00 04 00 03 00 00 0a 00 |........|........|
|00001be0| 41 6c 65 72 74 45 72 72 | 6f 72 01 00 34 fe 00 00 |AlertErr|or..4...|
|00001bf0| 00 18 00 00 00 76 00 05 | 00 00 00 0d 46 2d 00 00 |.....v..|....F-..|
|00001c00| 00 76 00 02 00 00 00 00 | 00 76 00 44 00 00 00 20 |.v......|.v.D... |
|00001c10| 20 20 41 6c 65 72 74 45 | 72 72 6f 72 28 29 20 2d | AlertE|rror() -|
|00001c20| 20 53 6f 6d 65 64 61 79 | 20 74 68 69 73 20 77 69 | Someday| this wi|
|00001c30| 6c 6c 20 6d 61 69 6c 20 | 61 20 6d 65 73 73 61 67 |ll mail |a messag|
|00001c40| 65 20 74 6f 20 74 68 65 | 20 61 64 6d 69 6e 3f 3f |e to the| admin??|
|00001c50| 3f 00 00 76 00 02 00 00 | 00 00 00 76 00 43 00 00 |?..v....|...v.C..|
|00001c60| 00 20 4d 61 79 62 65 20 | 59 4f 55 20 63 6f 75 6c |. Maybe |YOU coul|
|00001c70| 64 20 77 72 69 74 65 20 | 74 68 69 73 20 63 6f 64 |d write |this cod|
|00001c80| 65 2e 20 49 27 6c 6c 20 | 70 6f 73 74 20 69 74 20 |e. I'll |post it |
|00001c90| 66 6f 72 20 6f 74 68 65 | 72 73 20 74 6f 20 75 73 |for othe|rs to us|
|00001ca0| 65 21 21 00 00 76 00 05 | 00 00 00 0d 46 2d 00 00 |e!!..v..|....F-..|
|00001cb0| 00 58 00 0e 00 d3 02 00 | 01 01 00 22 03 00 80 07 |.X......|..."....|
|00001cc0| 00 00 00 00 00 00 10 76 | 00 0c 00 04 00 20 54 65 |.......v|..... Te|
|00001cd0| 6d 70 6f 72 61 72 79 00 | 10 0b 00 22 03 f2 00 1e |mporary.|..."....|
|00001ce0| 01 26 01 00 00 00 00 39 | 00 09 00 08 00 ff ff ff |.&.....9|........|
|00001cf0| ff ff ff ff ff 0c 00 04 | 00 03 00 00 08 00 43 79 |........|......Cy|
|00001d00| 63 6c 65 4c 6f 67 01 00 | 34 82 03 00 00 18 00 00 |cleLog..|4.......|
|00001d10| 00 76 00 05 00 00 00 0d | 46 2d 00 00 00 76 00 02 |.v......|F-...v..|
|00001d20| 00 00 00 00 00 76 00 26 | 00 00 00 20 20 20 43 79 |.....v.&|... Cy|
|00001d30| 63 6c 65 4c 6f 67 28 29 | 20 2d 20 43 79 63 6c 65 |cleLog()| - Cycle|
|00001d40| 20 74 68 65 20 41 63 63 | 65 73 73 20 4c 6f 67 00 | the Acc|ess Log.|
|00001d50| 00 76 00 02 00 00 00 00 | 00 76 00 3f 00 00 00 20 |.v......|.v.?... |
|00001d60| 43 68 65 63 6b 20 74 6f | 20 73 65 65 20 74 68 61 |Check to| see tha|
|00001d70| 74 20 74 68 65 20 74 72 | 69 67 67 65 72 20 77 6f |t the tr|igger wo|
|00001d80| 72 6b 65 64 2c 20 77 61 | 69 74 20 66 6f 72 20 61 |rked, wa|it for a|
|00001d90| 20 66 65 77 20 6d 69 6e | 75 74 65 73 00 00 00 76 | few min|utes...v|
|00001da0| 00 41 00 00 00 20 74 6f | 20 73 65 65 20 61 20 6e |.A... to| see a n|
|00001db0| 65 77 20 2e 30 30 31 20 | 66 69 6c 65 20 61 70 70 |ew .001 |file app|
|00001dc0| 65 61 72 2e 20 4e 4f 54 | 45 3a 20 49 66 20 74 68 |ear. NOT|E: If th|
|00001dd0| 65 20 73 65 72 76 65 72 | 20 69 73 20 72 75 6e 6e |e server| is runn|
|00001de0| 69 6e 67 2c 00 00 00 76 | 00 3e 00 00 00 20 62 75 |ing,...v|.>... bu|
|00001df0| 74 20 68 61 73 20 6e 6f | 74 20 79 65 74 20 6c 6f |t has no|t yet lo|
|00001e00| 67 67 65 64 20 61 6e 79 | 74 68 69 6e 67 2c 20 73 |gged any|thing, s|
|00001e10| 6f 20 74 68 65 72 65 20 | 69 73 20 6e 6f 20 61 63 |o there |is no ac|
|00001e20| 63 65 73 73 2e 6c 6f 67 | 2c 00 00 76 00 41 00 00 |cess.log|,..v.A..|
|00001e30| 00 20 74 68 65 6e 20 74 | 68 65 20 63 79 63 6c 65 |. then t|he cycle|
|00001e40| 20 77 69 6c 6c 20 62 65 | 20 61 20 6e 6f 2d 6f 70 | will be| a no-op|
|00001e50| 2e 20 49 6e 20 74 68 69 | 73 20 63 61 73 65 2c 20 |. In thi|s case, |
|00001e60| 74 68 65 20 70 72 6f 67 | 72 61 6d 20 77 69 6c 6c |the prog|ram will|
|00001e70| 6c 00 00 76 00 26 00 00 | 00 20 77 61 69 74 20 66 |l..v.&..|. wait f|
|00001e80| 6f 72 20 33 30 20 73 65 | 63 20 74 68 65 6e 20 64 |or 30 se|c then d|
|00001e90| 69 65 2e 20 41 20 72 61 | 72 69 74 79 2e 00 00 76 |ie. A ra|rity...v|
|00001ea0| 00 02 00 00 00 00 00 76 | 00 05 00 00 00 0d 46 2d |.......v|......F-|
|00001eb0| 00 00 00 58 00 06 00 16 | 03 00 01 00 00 00 10 fc |...X....|........|
|00001ec0| 00 d6 01 16 00 06 00 0d | 00 0d 00 52 03 16 00 06 |........|...R....|
|00001ed0| 00 1e 00 0d 00 5a 03 16 | 00 06 00 2b 00 0d 00 11 |.....Z..|...+....|
|00001ee0| 03 00 10 fc 00 e6 01 16 | 00 01 00 0e 00 0d 00 34 |........|.......4|
|00001ef0| 03 00 00 00 10 4f 00 fe | ff 00 10 0b 00 84 05 4d |.....O..|.......M|
|00001f00| 01 3d 01 0c 00 52 03 00 | 10 b3 00 45 00 0c 02 e4 |.=...R..|...E....|
|00001f10| 00 0c 00 52 03 00 00 00 | 10 4f 00 ff ff 00 10 e4 |...R....|.O......|
|00001f20| 04 e4 00 0e 00 02 00 2b | 02 e4 00 a6 00 49 00 74 |.......+|.....I.t|
|00001f30| 02 00 20 ed 00 24 00 36 | 02 1f 00 54 68 65 20 68 |.. ..$.6|...The h|
|00001f40| 74 74 70 64 20 73 65 72 | 76 65 72 20 69 73 20 6e |ttpd ser|ver is n|
|00001f50| 6f 74 20 72 75 6e 6e 69 | 6e 67 00 24 00 01 00 d3 |ot runni|ng.$....|
|00001f60| 02 00 20 0b 00 08 03 7f | 00 00 10 38 00 00 00 00 |.. .....|...8....|
|00001f70| 10 e4 00 0c 00 34 03 00 | 10 4f 00 fe ff 00 10 0b |.....4..|.O......|
|00001f80| 00 34 03 e5 00 1e 00 e3 | 00 31 00 38 03 76 00 22 |.4......|.1.8.v."|
|00001f90| 00 1c 00 20 57 61 69 74 | 20 33 30 20 73 65 63 20 |... Wait| 30 sec |
|00001fa0| 66 6f 72 20 73 65 72 76 | 65 72 20 74 6f 20 63 79 |for serv|er to cy|
|00001fb0| 63 6c 65 00 20 e4 00 fe | 00 00 20 0b 00 84 05 4d |cle. ...|.. ....M|
|00001fc0| 01 3d 01 0c 00 5a 03 00 | 20 b3 00 45 00 de 02 e4 |.=...Z..| ..E....|
|00001fd0| 00 0c 00 5a 03 00 20 0b | 00 5a 03 0b 00 52 03 df |...Z.. .|.Z...R..|
|00001fe0| 00 49 00 f8 02 00 30 3b | 00 38 03 00 20 38 00 00 |.I....0;|.8.. 8..|
|00001ff0| 20 d9 00 0c 00 11 03 00 | 20 d9 00 0b 00 11 03 f7 | .......| .......|
|00002000| 00 ee 00 e4 08 e3 00 31 | 00 24 03 00 30 29 01 00 |.......1|.$..0)..|
|00002010| 20 4a 00 04 03 00 20 0b | 00 34 03 e4 08 a3 00 0c | J.... .|.4......|
|00002020| 00 34 03 00 10 4a 00 86 | 02 00 00 00 10 0b 00 34 |.4...J..|.......4|
|00002030| 03 e5 00 1e 00 de 00 49 | 00 94 03 00 20 ed 00 28 |.......I|.... ..(|
|00002040| 00 52 03 23 00 4e 6f 20 | 6e 65 77 20 63 79 63 6c |.R.#.No |new cycl|
|00002050| 65 64 2d 6f 75 74 20 6c | 6f 67 66 69 6c 65 20 61 |ed-out l|ogfile a|
|00002060| 70 70 65 61 72 65 64 2e | 00 24 00 01 00 d3 02 00 |ppeared.|.$......|
|00002070| 20 0b 00 08 03 7f 00 00 | 10 38 00 00 10 00 10 3d | .......|.8.....=|
|00002080| 00 a0 03 00 00 00 00 39 | 00 09 00 08 00 ff ff ff |.......9|........|
|00002090| ff ff ff ff ff 31 00 04 | 00 03 00 00 0b 00 47 65 |.....1..|......Ge|
|000020a0| 74 48 6f 73 74 4e 61 6d | 65 02 06 34 04 06 00 00 |tHostNam|e..4....|
|000020b0| 18 00 00 00 76 00 05 00 | 00 00 0d 46 2d 00 00 00 |....v...|...F-...|
|000020c0| 76 00 02 00 00 00 00 00 | 76 00 35 00 00 00 20 20 |v.......|v.5... |
|000020d0| 20 47 65 74 48 6f 73 74 | 4e 61 6d 65 28 29 20 2d | GetHost|Name() -|
|000020e0| 20 54 72 61 6e 73 6c 61 | 74 65 20 49 50 20 61 64 | Transla|te IP ad|
|000020f0| 64 72 65 73 73 20 74 6f | 20 68 6f 73 74 6e 61 6d |dress to| hostnam|
|00002100| 65 61 00 00 76 00 02 00 | 00 00 00 00 76 00 3b 00 |ea..v...|....v.;.|
|00002110| 00 00 20 49 66 20 53 69 | 74 65 20 6c 6f 6f 6b 73 |.. If Si|te looks|
|00002120| 20 6c 69 6b 65 20 61 6e | 20 49 50 20 61 64 64 72 | like an| IP addr|
|00002130| 65 73 73 2c 20 74 72 79 | 20 74 6f 20 74 72 61 6e |ess, try| to tran|
|00002140| 73 6c 61 74 65 20 69 74 | 20 74 6f 21 00 00 76 00 |slate it| to!..v.|
|00002150| 3b 00 00 00 20 61 20 68 | 6f 73 74 6e 61 6d 65 2e |;... a h|ostname.|
|00002160| 20 53 69 6e 63 65 20 77 | 65 20 74 65 6e 64 20 74 | Since w|e tend t|
|00002170| 6f 20 67 65 74 20 72 75 | 6e 73 20 6f 66 20 74 68 |o get ru|ns of th|
|00002180| 65 20 73 61 6d 65 20 68 | 6f 73 74 2c 20 63 00 00 |e same h|ost, c..|
|00002190| 76 00 31 00 00 00 20 73 | 61 76 65 20 74 68 65 20 |v.1... s|ave the |
|000021a0| 70 72 65 76 69 6f 75 73 | 20 49 50 2f 48 6f 73 74 |previous| IP/Host|
|000021b0| 20 61 6e 64 20 64 6f 6e | 27 74 20 72 65 70 65 61 | and don|'t repea|
|000021c0| 74 20 69 74 2e 61 00 00 | 76 00 05 00 00 00 0d 46 |t it.a..|v......F|
|000021d0| 2d 00 00 00 40 00 0e 00 | ac 06 06 02 01 00 53 07 |-...@...|......S.|
|000021e0| 00 80 07 00 00 00 00 10 | fc 00 66 01 16 00 01 00 |........|..f.....|
|000021f0| 0a 00 0d 00 9c 00 16 00 | 01 00 18 00 0d 00 a1 00 |........|........|
|00002200| 16 00 01 00 26 00 0d 00 | a6 00 16 00 01 00 34 00 |....&...|......4.|
|00002210| 0d 00 ab 00 00 10 fc 00 | 76 01 16 00 07 00 0a 00 |........|v.......|
|00002220| 0d 00 22 03 00 10 fc 00 | 86 01 16 00 02 00 0d 00 |..".....|........|
|00002230| 0d 00 73 07 00 10 17 01 | ae 01 16 00 07 00 12 00 |..s.....|........|
|00002240| 0d 00 31 07 76 00 14 00 | 24 00 20 53 61 76 65 64 |..1.v...|$. Saved|
|00002250| 20 49 50 20 61 6e 64 20 | 48 6f 73 74 00 10 17 01 | IP and |Host....|
|00002260| be 01 16 00 07 00 14 00 | 0d 00 3b 07 00 00 00 10 |........|..;.....|
|00002270| 76 00 02 00 04 00 00 10 | 76 00 36 00 04 00 20 54 |v.......|v.6... T|
|00002280| 68 69 73 20 77 69 6c 6c | 20 73 6b 69 70 20 66 61 |his will| skip fa|
|00002290| 69 6c 65 64 20 6c 6f 6f | 6b 75 70 73 20 61 73 20 |iled loo|kups as |
|000022a0| 77 65 6c 6c 20 61 73 20 | 73 75 63 63 65 73 73 66 |well as |successf|
|000022b0| 75 6c 00 10 76 00 36 00 | 04 00 20 6f 6e 65 73 2e |ul..v.6.|.. ones.|
|000022c0| 20 54 68 69 73 20 69 73 | 20 69 6d 70 6f 72 74 61 | This is| importa|
|000022d0| 6e 74 2c 20 62 61 63 61 | 75 73 65 20 61 20 73 74 |nt, baca|use a st|
|000022e0| 72 69 6e 67 20 6f 66 20 | 66 61 69 6c 65 64 00 10 |ring of |failed..|
|000022f0| 76 00 2d 00 04 00 20 6c | 6f 6f 6b 75 70 73 20 77 |v.-... l|ookups w|
|00002300| 6f 75 6c 64 20 73 6c 6f | 77 20 64 6f 77 6e 20 74 |ould slo|w down t|
|00002310| 68 69 6e 67 73 20 61 20 | 66 61 69 72 20 62 69 74 |hings a |fair bit|
|00002320| 2e 6f 00 10 76 00 02 00 | 04 00 00 10 0b 00 53 07 |.o..v...|......S.|
|00002330| 0b 00 31 07 a6 00 49 00 | c8 02 76 00 0c 00 24 00 |..1...I.|..v...$.|
|00002340| 20 41 20 72 65 70 65 61 | 74 3f 00 20 0b 00 3b 07 | A repea|t?. ..;.|
|00002350| 0c 00 ac 06 76 00 11 00 | 24 00 20 54 61 6b 65 20 |....v...|$. Take |
|00002360| 73 68 6f 72 74 63 75 74 | 21 20 00 20 3d 00 0c 06 |shortcut|! . =...|
|00002370| 00 10 38 00 00 00 00 10 | 4f 00 bb 06 00 00 00 10 |..8.....|O.......|
|00002380| 76 00 02 00 04 00 00 10 | 76 00 38 00 04 00 20 54 |v.......|v.8... T|
|00002390| 72 79 20 74 6f 20 70 72 | 65 76 65 6e 74 20 31 31 |ry to pr|event 11|
|000023a0| 30 30 34 20 65 72 72 6f | 72 73 20 66 72 6f 6d 20 |004 erro|rs from |
|000023b0| 62 6f 67 75 73 20 22 49 | 50 20 61 64 64 72 65 73 |bogus "I|P addres|
|000023c0| 73 65 73 22 00 10 76 00 | 38 00 04 00 20 77 68 69 |ses"..v.|8... whi|
|000023d0| 63 68 20 61 72 65 20 72 | 65 61 6c 6c 79 20 68 6f |ch are r|eally ho|
|000023e0| 73 74 6e 61 6d 65 73 2e | 20 57 65 20 74 72 79 20 |stnames.| We try |
|000023f0| 74 6f 20 63 6f 6e 76 65 | 72 74 20 65 78 61 63 74 |to conve|rt exact|
|00002400| 6c 79 00 10 76 00 3a 00 | 04 00 20 34 20 73 74 72 |ly..v.:.|.. 4 str|
|00002410| 69 6e 67 73 2c 20 27 2e | 27 20 64 65 6c 69 6d 69 |ings, '.|' delimi|
|00002420| 74 65 64 2c 20 69 6e 74 | 6f 20 69 6e 74 65 67 65 |ted, int|o intege|
|00002430| 72 73 2e 20 49 66 20 74 | 68 69 73 20 66 61 69 6c |rs. If t|his fail|
|00002440| 73 2c 00 10 76 00 26 00 | 04 00 20 77 65 20 73 6b |s,..v.&.|.. we sk|
|00002450| 69 70 20 74 68 65 20 72 | 65 76 65 72 73 65 20 6c |ip the r|everse l|
|00002460| 6f 6f 6b 75 70 20 61 74 | 74 65 6d 70 74 2e 00 10 |ookup at|tempt...|
|00002470| 76 00 02 00 04 00 00 10 | e4 04 0c 00 9c 00 00 10 |v.......|........|
|00002480| 0b 00 a6 00 e4 04 e4 10 | 3e 00 ff ff d0 04 00 20 |........|>...... |
|00002490| 0b 00 a6 00 e4 10 e3 00 | 49 00 36 04 00 30 0b 00 |........|I.6..0..|
|000024a0| 9c 00 0b 00 53 07 ed 00 | 06 00 22 04 01 00 2e 00 |....S...|..".....|
|000024b0| bb 00 0c 00 a1 00 00 20 | 32 00 4a 04 00 30 0b 00 |....... |2.J..0..|
|000024c0| 53 07 c2 00 07 0a 0c 00 | a1 00 00 20 38 00 00 20 |S.......|... 8.. |
|000024d0| 0b 00 53 07 0b 00 9c 00 | 0b 00 a1 00 0b 00 9c 00 |..S.....|........|
|000024e0| f7 00 c7 00 ab 04 0c 00 | ab 00 76 00 18 00 2a 00 |........|..v...*.|
|000024f0| 20 53 69 67 6e 61 6c 73 | 20 74 79 70 65 20 6d 69 | Signals| type mi|
|00002500| 73 6d 61 74 63 68 00 20 | 0b 00 ab 00 e5 00 ff 00 |smatch. |........|
|00002510| df 00 0b 00 ab 00 e4 00 | e3 00 f5 00 45 00 b8 04 |........|....E...|
|00002520| 43 00 bb 06 76 00 10 00 | 31 00 20 49 6e 76 61 6c |C...v...|1. Inval|
|00002530| 69 64 20 6f 63 74 65 74 | 00 20 0b 00 a1 00 e4 04 |id octet|. ......|
|00002540| a3 00 0c 00 9c 00 00 10 | 0b 00 a6 00 4e 00 ff ff |........|....N...|
|00002550| 01 00 00 10 00 10 76 00 | 02 00 04 00 00 10 76 00 |......v.|......v.|
|00002560| 2e 00 04 00 20 44 6f 20 | 74 68 65 20 72 65 76 65 |.... Do |the reve|
|00002570| 72 73 65 20 6c 6f 6f 6b | 75 70 2e 20 49 74 20 73 |rse look|up. It s|
|00002580| 69 67 6e 61 6c 73 20 6f | 6e 20 65 72 72 6f 72 2e |ignals o|n error.|
|00002590| 00 10 76 00 02 00 04 00 | 00 10 0b 00 53 07 0b 00 |..v.....|....S...|
|000025a0| f7 05 11 00 d5 06 12 00 | 11 07 76 00 17 00 28 00 |........|..v...(.|
|000025b0| 20 54 68 69 73 20 69 73 | 20 72 65 61 6c 6c 79 20 | This is| really |
|000025c0| 6e 69 63 65 21 73 00 10 | 0b 00 f7 05 11 00 d5 06 |nice!s..|........|
|000025d0| 11 00 e0 06 0c 00 ac 06 | 00 10 0b 00 53 07 0c 00 |........|....S...|
|000025e0| 31 07 00 10 0b 00 f7 05 | 11 00 d5 06 11 00 e0 06 |1.......|........|
|000025f0| 0c 00 3b 07 00 10 00 10 | 76 00 02 00 04 00 00 10 |..;.....|v.......|
|00002600| 76 00 39 00 04 00 20 42 | 65 20 66 72 69 65 6e 64 |v.9... B|e friend|
|00002610| 6c 79 20 74 6f 20 74 68 | 65 20 6e 65 74 2c 20 73 |ly to th|e net, s|
|00002620| 70 61 63 65 20 74 68 65 | 20 44 4e 53 20 6c 6f 6f |pace the| DNS loo|
|00002630| 6b 75 70 73 20 62 79 20 | 33 33 33 6d 73 79 00 10 |kups by |333msy..|
|00002640| 76 00 02 00 04 00 00 10 | 0e 00 00 00 59 07 e5 00 |v.......|....Y...|
|00002650| 4d 01 a3 00 0c 00 73 07 | 00 10 0e 00 00 00 59 07 |M.....s.|......Y.|
|00002660| 0b 00 73 07 e3 00 5a 00 | e6 05 00 20 29 01 00 10 |..s...Z.|... )...|
|00002670| 59 00 c6 05 00 00 00 10 | 3d 00 0c 06 00 00 04 00 |Y.......|=.......|
|00002680| ff ff bb 06 00 10 0b 00 | 53 07 0c 00 31 07 00 10 |........|S...1...|
|00002690| 0b 00 53 07 0c 00 3b 07 | 00 10 0b 00 53 07 0c 00 |..S...;.|....S...|
|000026a0| ac 06 00 10 3d 00 0c 06 | 00 10 00 00 39 00 09 00 |....=...|....9...|
|000026b0| 08 00 d2 05 ff ff ff ff | ff ff 46 00 04 00 03 00 |........|..F.....|
|000026c0| 00 0c 00 4c 6f 61 64 44 | 61 74 61 62 61 73 65 02 |...LoadD|atabase.|
|000026d0| 06 34 3a 04 00 00 18 00 | 00 00 76 00 05 00 00 00 |.4:.....|..v.....|
|000026e0| 0d 46 2d 00 00 00 76 00 | 02 00 00 00 00 00 76 00 |.F-...v.|......v.|
|000026f0| 29 00 00 00 20 20 20 4c | 6f 61 64 44 61 74 61 62 |)... L|oadDatab|
|00002700| 61 73 65 28 29 20 2d 20 | 4d 61 69 6e 20 4c 6f 61 |ase() - |Main Loa|
|00002710| 64 65 72 20 72 6f 75 74 | 69 6e 65 2d 00 00 76 00 |der rout|ine-..v.|
|00002720| 02 00 00 00 00 00 76 00 | 43 00 00 00 20 52 65 61 |......v.|C... Rea|
|00002730| 64 73 20 74 68 65 20 73 | 65 72 76 65 72 27 73 20 |ds the s|erver's |
|00002740| 61 63 63 65 73 73 20 6c | 6f 67 20 6c 69 6e 65 20 |access l|og line |
|00002750| 62 79 20 6c 69 6e 65 20 | 61 6e 64 20 63 61 6c 6c |by line |and call|
|00002760| 73 20 41 64 64 41 63 63 | 65 73 73 28 29 00 00 00 |s AddAcc|ess()...|
|00002770| 76 00 47 00 00 00 20 74 | 6f 20 65 6e 74 65 72 20 |v.G... t|o enter |
|00002780| 74 68 65 20 72 65 63 6f | 72 64 20 69 6e 74 6f 20 |the reco|rd into |
|00002790| 74 68 65 20 64 61 74 61 | 62 61 73 65 2e 20 54 68 |the data|base. Th|
|000027a0| 65 20 64 61 74 61 62 61 | 73 65 20 69 73 20 61 6c |e databa|se is al|
|000027b0| 72 65 61 64 79 20 6f 70 | 65 6e 2e 2e 00 00 76 00 |ready op|en....v.|
|000027c0| 41 00 00 00 20 55 70 64 | 61 74 65 73 20 74 68 65 |A... Upd|ates the|
|000027d0| 20 74 69 74 6c 65 20 6f | 66 20 74 68 65 20 64 75 | title o|f the du|
|000027e0| 6d 6d 79 20 6d 61 69 6e | 20 66 6f 72 6d 20 73 6f |mmy main| form so|
|000027f0| 20 74 68 65 20 63 61 70 | 74 69 6f 6e 20 6f 6e 20 | the cap|tion on |
|00002800| 74 68 65 20 00 00 76 00 | 3d 00 00 00 20 61 70 70 |the ..v.|=... app|
|00002810| 27 73 20 64 65 73 6b 74 | 6f 70 20 69 63 6f 6e 20 |'s deskt|op icon |
|00002820| 63 68 61 6e 67 65 73 2c | 20 6c 65 74 74 69 6e 67 |changes,| letting|
|00002830| 20 74 68 65 20 75 73 65 | 72 20 73 65 65 20 70 72 | the use|r see pr|
|00002840| 6f 67 72 65 73 73 2e 20 | 00 00 76 00 05 00 00 00 |ogress. |..v.....|
|00002850| 0d 46 2d 00 00 00 40 00 | 06 00 aa 02 06 02 00 00 |.F-...@.|........|
|00002860| 00 10 fc 00 9c 01 16 00 | 01 00 0f 00 0d 00 62 00 |........|......b.|
|00002870| 00 10 fc 00 ac 01 16 00 | 07 00 0c 00 0d 00 6c 00 |........|......l.|
|00002880| 00 10 fc 00 bc 01 16 00 | 02 00 0a 00 0d 00 9c 00 |........|........|
|00002890| 00 10 00 10 4f 00 fe ff | 76 00 14 00 28 00 20 4f |....O...|v...(. O|
|000028a0| 70 65 6e 20 73 65 72 76 | 65 72 27 73 20 6c 6f 67 |pen serv|er's log|
|000028b0| 00 10 b7 00 0c 00 62 00 | 00 10 0b 00 84 05 0b 00 |......b.|........|
|000028c0| 62 00 69 00 8e 00 01 00 | 00 10 b3 00 49 00 34 02 |b.i.....|....I.4.|
|000028d0| 00 20 ed 00 12 00 04 02 | 0d 00 4f 70 65 6e 69 6e |. ......|..Openin|
|000028e0| 67 20 6c 6f 67 3a 20 00 | 18 01 a3 00 24 00 01 00 |g log: .|....$...|
|000028f0| d3 02 00 20 0b 00 08 03 | 7f 00 00 10 38 00 00 00 |... ....|....8...|
|00002900| 00 10 e4 00 0c 00 9c 00 | 00 10 4f 00 c5 02 76 00 |........|..O...v.|
|00002910| 1f 00 28 00 20 53 6f 20 | 77 65 20 63 61 6e 20 63 |..(. So |we can c|
|00002920| 6c 6f 73 65 20 74 68 65 | 20 6c 6f 67 20 66 69 6c |lose the| log fil|
|00002930| 65 20 00 10 1a 01 4d 00 | 00 00 78 00 00 10 0b 00 |e ....M.|..x.....|
|00002940| 62 00 b1 00 f4 00 31 00 | d0 03 00 20 0b 00 62 00 |b.....1.|... ..b.|
|00002950| 69 00 67 00 0b 00 6c 00 | 87 00 00 00 76 00 12 00 |i.g...l.|....v...|
|00002960| 28 00 20 52 65 61 64 20 | 61 20 6c 6f 67 20 6c 69 |(. Read |a log li|
|00002970| 6e 65 00 20 0b 00 6c 00 | ee 00 24 00 01 00 73 00 |ne. ..l.|..$...s.|
|00002980| 76 00 1d 00 28 00 20 45 | 6e 74 65 72 20 72 65 63 |v...(. E|nter rec|
|00002990| 6f 72 64 20 69 6e 74 6f | 20 64 61 74 61 62 61 73 |ord into| databas|
|000029a0| 65 73 00 20 0b 00 9c 00 | e4 28 ef 00 e4 00 a6 00 |es. ....|.(......|
|000029b0| 49 00 92 03 76 00 22 00 | 28 00 20 49 6e 66 6f 72 |I...v.".|(. Infor|
|000029c0| 6d 20 64 65 73 6b 74 6f | 70 20 75 73 65 72 20 6f |m deskto|p user o|
|000029d0| 66 20 70 72 6f 67 72 65 | 73 73 00 30 ed 00 12 00 |f progre|ss.0....|
|000029e0| 2a 03 0c 00 4c 6f 61 64 | 69 6e 67 20 44 42 20 28 |*...Load|ing DB (|
|000029f0| 00 00 0b 00 9c 00 32 01 | ed 00 06 00 4a 03 01 00 |......2.|....J...|
|00002a00| 29 00 32 01 0b 00 f7 05 | 12 00 02 06 00 30 0b 00 |).2.....|.....0..|
|00002a10| 9c 00 e5 00 f4 01 ef 00 | e4 00 a6 00 49 00 8e 03 |........|....I...|
|00002a20| 00 40 1a 01 4e 00 00 00 | 78 00 00 40 1a 01 4d 00 |.@..N...|x..@..M.|
|00002a30| 00 00 78 00 00 30 38 00 | 00 20 38 00 00 20 0b 00 |..x..08.|. 8.. ..|
|00002a40| 9c 00 e4 04 a3 00 0c 00 | 9c 00 00 20 29 01 76 00 |........|... ).v.|
|00002a50| 20 00 28 00 20 41 6c 6c | 6f 77 73 20 75 70 64 61 | .(. All|ows upda|
|00002a60| 74 65 20 6f 66 20 69 63 | 6f 6e 20 63 61 70 74 69 |te of ic|on capti|
|00002a70| 6f 6e 00 10 4a 00 78 02 | 00 10 1a 01 4e 00 00 00 |on..J.x.|....N...|
|00002a80| 78 00 00 00 00 10 0b 00 | 62 00 69 00 7b 00 01 00 |x.......|b.i.{...|
|00002a90| 00 10 0b 00 9c 00 0c 00 | aa 02 00 10 3d 00 7a 04 |........|....=.z.|
|00002aa0| 00 00 05 00 ff ff c5 02 | 04 00 00 10 ed 00 1a 00 |........|........|
|00002ab0| 0e 04 14 00 4c 6f 61 64 | 44 42 20 66 61 69 6c 65 |....Load|DB faile|
|00002ac0| 64 3a 20 4c 69 6e 65 20 | 00 00 b2 00 32 01 ed 00 |d: Line |....2...|
|00002ad0| 08 00 34 04 02 00 2c 20 | 00 00 32 01 18 01 32 01 |..4..., |..2...2.|
|00002ae0| 24 00 01 00 d3 02 00 10 | 0b 00 62 00 69 00 7b 00 |$.......|..b.i.{.|
|00002af0| 01 00 00 10 0b 00 9c 00 | 0c 00 aa 02 00 10 0b 00 |........|........|
|00002b00| 08 03 7f 00 00 00 00 00 | 39 00 09 00 08 00 d0 03 |........|9.......|
|00002b10| ff ff ff ff ff ff 33 00 | 04 00 03 00 00 04 00 4d |......3.|.......M|
|00002b20| 61 69 6e 01 00 34 5c 09 | 00 00 18 00 00 00 76 00 |ain..4\.|......v.|
|00002b30| 05 00 00 00 0d 46 2d 00 | 00 00 76 00 02 00 00 00 |.....F-.|..v.....|
|00002b40| 00 00 76 00 31 00 00 00 | 20 20 20 4d 61 69 6e 28 |..v.1...| Main(|
|00002b50| 29 20 2d 20 45 6e 74 72 | 79 20 70 6f 69 6e 74 20 |) - Entr|y point |
|00002b60| 66 6f 72 20 4c 6f 67 54 | 6f 44 42 20 61 70 70 6c |for LogT|oDB appl|
|00002b70| 69 63 61 74 69 6f 6e 2d | 00 00 76 00 02 00 00 00 |ication-|..v.....|
|00002b80| 00 00 76 00 10 00 00 00 | 20 43 6f 6d 6d 61 6e 64 |..v.....| Command|
|00002b90| 20 4c 69 6e 65 3a 00 00 | 76 00 3c 00 00 00 20 20 | Line:..|v.<... |
|00002ba0| 20 4e 6f 20 61 72 67 73 | 3a 0d 04 20 43 79 63 6c | No args|:.. Cycl|
|00002bb0| 65 20 6c 6f 67 66 69 6c | 65 73 20 28 68 74 74 70 |e logfil|es (http|
|00002bc0| 64 20 6d 75 73 74 20 62 | 65 20 72 75 6e 6e 69 6e |d must b|e runnin|
|00002bd0| 67 29 2c 20 73 75 63 6b | 00 00 76 00 30 00 00 00 |g), suck|..v.0...|
|00002be0| 0d 0f 20 64 61 74 61 20 | 69 6e 74 6f 20 64 65 66 |.. data |into def|
|00002bf0| 61 75 6c 74 20 64 61 74 | 61 62 61 73 65 20 28 66 |ault dat|abase (f|
|00002c00| 72 6f 6d 20 49 4e 49 20 | 66 69 6c 65 29 2c 00 00 |rom INI |file),..|
|00002c10| 76 00 25 00 00 00 0d 0f | 20 63 72 65 61 74 69 6e |v.%.....| creatin|
|00002c20| 67 20 74 68 65 20 64 61 | 74 61 62 61 73 65 20 69 |g the da|tabase i|
|00002c30| 66 20 6e 65 65 64 65 64 | 2e 66 00 00 76 00 3a 00 |f needed|.f..v.:.|
|00002c40| 00 00 20 20 20 31 20 61 | 72 67 3a 0d 06 20 54 61 |.. 1 a|rg:.. Ta|
|00002c50| 6b 65 20 64 61 74 61 20 | 66 72 6f 6d 20 61 6c 74 |ke data |from alt|
|00002c60| 65 72 6e 61 74 65 20 57 | 57 57 20 73 65 72 76 65 |ernate W|WW serve|
|00002c70| 72 20 6c 6f 67 20 66 69 | 6c 65 00 00 76 00 27 00 |r log fi|le..v.'.|
|00002c80| 00 00 0d 0f 20 61 6e 64 | 20 70 75 74 20 69 6e 74 |.... and| put int|
|00002c90| 6f 20 74 68 65 20 64 65 | 66 61 75 6c 74 20 64 61 |o the de|fault da|
|00002ca0| 74 61 62 61 73 65 2e 64 | 00 00 76 00 3b 00 00 00 |tabase.d|..v.;...|
|00002cb0| 20 20 20 32 20 61 72 67 | 73 3a 0d 05 20 54 61 6b | 2 arg|s:.. Tak|
|00002cc0| 65 20 64 61 74 61 20 66 | 72 6f 6d 20 61 72 67 76 |e data f|rom argv|
|00002cd0| 28 30 29 20 61 6e 64 20 | 70 75 74 20 69 6e 74 6f |(0) and |put into|
|00002ce0| 20 64 61 74 61 62 61 73 | 65 00 00 00 76 00 31 00 | databas|e...v.1.|
|00002cf0| 00 00 0d 0f 20 69 6e 64 | 69 63 61 74 65 64 20 62 |.... ind|icated b|
|00002d00| 79 20 61 72 67 76 28 31 | 29 2c 20 63 72 65 61 74 |y argv(1|), creat|
|00002d10| 69 6e 67 20 69 74 20 69 | 66 20 6e 65 65 64 65 64 |ing it i|f needed|
|00002d20| 2e 66 00 00 76 00 02 00 | 00 00 00 00 76 00 05 00 |.f..v...|....v...|
|00002d30| 00 00 0d 46 2d 00 00 00 | 58 00 06 00 5a 00 00 01 |...F-...|X...Z...|
|00002d40| 00 00 00 10 fc 00 2a 02 | 16 00 02 00 0a 00 0d 00 |......*.|........|
|00002d50| 11 03 00 10 fc 00 3a 02 | 16 00 01 00 0d 00 0d 00 |......:.|........|
|00002d60| 17 05 00 10 fc 00 4a 02 | 16 00 01 00 0e 00 0d 00 |......J.|........|
|00002d70| e5 05 00 10 fc 00 5a 02 | 16 00 01 00 0e 00 0d 00 |......Z.|........|
|00002d80| ee 05 00 10 fc 00 6a 02 | 16 00 01 00 0f 00 0d 00 |......j.|........|
|00002d90| 74 06 00 10 fc 00 84 02 | 16 00 02 00 0f 00 0d 00 |t.......|........|
|00002da0| 7e 06 16 00 02 00 1d 00 | 0d 00 88 06 00 10 17 01 |~.......|........|
|00002db0| 9c 02 17 00 0b 00 47 05 | 16 00 07 00 1d 00 10 00 |......G.|........|
|00002dc0| 02 00 1f 05 00 00 00 10 | 0b 00 f7 05 65 00 1b 01 |........|....e...|
|00002dd0| 0f 00 00 00 78 00 00 10 | 29 01 00 00 00 10 24 00 |....x...|).....$.|
|00002de0| 00 00 b5 05 76 00 13 00 | 20 00 20 47 65 74 20 74 |....v...| . Get t|
|00002df0| 68 65 20 64 65 66 61 75 | 6c 74 73 63 00 10 2b 01 |he defau|ltsc..+.|
|00002e00| 0c 00 ee 05 00 10 2b 01 | 0c 00 74 06 00 00 00 10 |......+.|..t.....|
|00002e10| 0e 00 00 00 1f 05 0e 00 | 01 00 37 05 0c 00 17 05 |........|..7.....|
|00002e20| 76 00 17 00 20 00 20 47 | 65 74 20 74 68 65 20 63 |v... . G|et the c|
|00002e30| 6f 6d 6d 61 6e 64 20 6c | 69 6e 65 6f 00 10 76 00 |ommand l|ineo..v.|
|00002e40| 02 00 04 00 00 10 0b 00 | 17 05 e4 00 df 00 49 00 |........|......I.|
|00002e50| ee 03 00 20 e4 00 0e 00 | 01 00 1f 05 ed 00 08 00 |... ....|........|
|00002e60| 4e 03 02 00 2d 64 00 00 | a6 00 49 00 8c 03 00 30 |N...-d..|..I....0|
|00002e70| 2c 01 0c 00 74 06 76 00 | 20 00 20 00 20 44 65 62 |,...t.v.| . . Deb|
|00002e80| 75 67 67 69 6e 67 2c 20 | 74 69 6d 65 20 69 74 20 |ugging, |time it |
|00002e90| 28 6e 6f 20 66 69 6c 65 | 73 29 00 20 32 00 ea 03 |(no file|s). 2...|
|00002ea0| 00 30 2b 01 0c 00 2a 06 | 76 00 1f 00 24 00 20 4e |.0+...*.|v...$. N|
|00002eb0| 65 76 65 72 20 63 79 63 | 6c 65 20 69 66 20 63 6f |ever cyc|le if co|
|00002ec0| 6d 6d 61 6e 64 20 61 72 | 67 73 21 6c 00 30 e4 00 |mmand ar|gs!l.0..|
|00002ed0| 0e 00 01 00 1f 05 0c 00 | 84 05 00 30 0b 00 17 05 |........|...0....|
|00002ee0| e4 04 df 00 49 00 e6 03 | 00 40 e4 04 0e 00 01 00 |....I...|.@......|
|00002ef0| 1f 05 0c 00 94 05 00 30 | 38 00 00 20 38 00 00 10 |.......0|8.. 8...|
|00002f00| 38 00 00 00 00 10 0b 00 | 74 06 45 00 02 04 d9 00 |8.......|t.E.....|
|00002f10| 0c 00 7e 06 00 10 4f 00 | fe ff 76 00 21 00 20 00 |..~...O.|..v.!. .|
|00002f20| 20 43 72 65 61 74 65 20 | 6c 69 76 65 20 64 61 74 | Create |live dat|
|00002f30| 61 62 61 73 65 20 69 66 | 20 6e 65 65 64 65 64 65 |abase if| needede|
|00002f40| 00 10 0b 00 94 05 4e 01 | 0c 00 11 03 76 00 27 00 |......N.|....v.'.|
|00002f50| 20 00 20 51 75 69 63 6b | 20 74 65 73 74 20 74 6f | . Quick| test to|
|00002f60| 20 73 65 65 20 69 66 20 | 64 61 74 61 62 61 73 65 | see if |database|
|00002f70| 20 65 78 69 73 74 73 20 | 00 10 b3 00 49 00 ee 04 | exists |....I...|
|00002f80| 76 00 14 00 20 00 20 49 | 66 20 6e 6f 74 2c 20 63 |v... . I|f not, c|
|00002f90| 72 65 61 74 65 20 69 74 | 00 20 4f 00 f9 02 00 20 |reate it|. O.... |
|00002fa0| ed 00 10 00 94 04 0b 00 | 43 72 65 61 74 69 6e 67 |........|Creating|
|00002fb0| 20 44 42 00 0b 00 f7 05 | 12 00 02 06 00 20 2c 01 | DB.....|..... ,.|
|00002fc0| 0c 00 ee 05 00 20 24 00 | 00 00 0f 04 76 00 29 00 |..... $.|....v.).|
|00002fd0| 20 00 20 43 61 6e 20 61 | 6c 73 6f 20 62 65 20 75 | . Can a|lso be u|
|00002fe0| 73 65 64 20 74 6f 20 63 | 6c 65 61 72 20 74 68 65 |sed to c|lear the|
|00002ff0| 20 64 61 74 61 62 61 73 | 65 20 00 10 38 00 00 00 | databas|e ..8...|
|00003000| 00 10 4f 00 f9 02 76 00 | 1c 00 20 00 20 4c 61 73 |..O...v.|.. . Las|
|00003010| 74 2d 43 68 61 6e 63 65 | 20 65 72 72 6f 72 20 68 |t-Chance| error h|
|00003020| 61 6e 64 6c 65 72 00 04 | 00 10 ed 00 10 00 20 05 |andler..|...... .|
|00003030| 0a 00 4f 70 65 6e 69 6e | 67 20 44 42 00 00 0b 00 |..Openin|g DB....|
|00003040| f7 05 12 00 02 06 00 10 | 0b 00 94 05 1a 01 46 80 |........|......F.|
|00003050| 01 00 0b 00 a7 03 33 01 | 00 10 0b 00 a7 03 65 00 |......3.|......e.|
|00003060| ed 00 0a 00 66 05 05 00 | 53 69 74 65 73 00 1b 01 |....f...|Sites...|
|00003070| 2d c0 01 00 0b 00 73 01 | 33 01 00 10 0b 00 a7 03 |-.....s.|3.......|
|00003080| 65 00 ed 00 0c 00 9c 05 | 07 00 4f 62 6a 65 63 74 |e.......|..Object|
|00003090| 73 00 1b 01 2d c0 01 00 | 0b 00 9e 01 33 01 00 10 |s...-...|....3...|
|000030a0| 0b 00 a7 03 65 00 ed 00 | 0e 00 d4 05 09 00 41 75 |....e...|......Au|
|000030b0| 74 68 55 73 65 72 73 00 | 1b 01 2d c0 01 00 0b 00 |thUsers.|..-.....|
|000030c0| 91 01 33 01 00 10 0b 00 | a7 03 65 00 ed 00 0e 00 |..3.....|..e.....|
|000030d0| 0e 06 08 00 41 63 63 65 | 73 73 65 73 00 00 1b 01 |....Acce|sses....|
|000030e0| 2d c0 01 00 0b 00 85 01 | 33 01 00 10 00 10 0b 00 |-.......|3.......|
|000030f0| 2a 06 49 00 48 07 00 20 | ed 00 10 00 02 07 0b 00 |*.I.H.. |........|
|00003100| 43 79 63 6c 69 6e 67 20 | 6c 6f 67 00 0b 00 f7 05 |Cycling |log.....|
|00003110| 12 00 02 06 00 20 24 00 | 00 00 16 03 76 00 1d 00 |..... $.|....v...|
|00003120| 20 00 20 43 79 63 6c 65 | 20 74 68 65 20 68 74 74 | . Cycle| the htt|
|00003130| 70 64 20 61 63 63 65 73 | 73 20 6c 6f 67 6c 00 10 |pd acces|s logl..|
|00003140| 38 00 00 00 00 10 ed 00 | 10 00 52 07 0a 00 4c 6f |8.......|..R...Lo|
|00003150| 61 64 69 6e 67 20 44 42 | 00 00 0b 00 f7 05 12 00 |ading DB|........|
|00003160| 02 06 00 10 76 00 05 00 | 04 00 0d 0b 3d 00 00 10 |....v...|....=...|
|00003170| 0e 00 00 00 aa 02 0c 00 | 11 03 76 00 1c 00 20 00 |........|..v... .|
|00003180| 20 4c 6f 61 64 20 44 42 | 20 66 72 6f 6d 20 74 68 | Load DB| from th|
|00003190| 65 20 74 65 78 74 20 6c | 6f 67 00 10 76 00 05 00 |e text l|og..v...|
|000031a0| 04 00 0d 0b 3d 00 00 00 | 00 10 ed 00 10 00 bc 07 |....=...|........|
|000031b0| 0b 00 43 6c 65 61 6e 69 | 6e 67 20 75 70 00 0b 00 |..Cleani|ng up...|
|000031c0| f7 05 12 00 02 06 00 10 | 0b 00 e5 05 45 00 08 08 |........|....E...|
|000031d0| 0b 00 84 05 83 00 76 00 | 20 00 26 00 20 44 65 6c |......v.| .&. Del|
|000031e0| 65 74 65 20 74 68 65 20 | 74 65 78 74 20 6c 6f 67 |ete the |text log|
|000031f0| 20 69 66 20 63 79 63 6c | 65 64 00 00 00 10 0b 00 | if cycl|ed......|
|00003200| 85 01 65 00 1b 01 17 00 | 00 00 78 00 76 00 1a 00 |..e.....|..x.v...|
|00003210| 20 00 20 43 6c 6f 73 65 | 20 61 6c 6c 20 6f 66 20 | . Close| all of |
|00003220| 74 68 65 20 74 61 62 6c | 65 73 00 10 0b 00 73 01 |the tabl|es....s.|
|00003230| 65 00 1b 01 17 00 00 00 | 78 00 76 00 02 00 20 00 |e.......|x.v... .|
|00003240| 00 10 0b 00 91 01 65 00 | 1b 01 17 00 00 00 78 00 |......e.|......x.|
|00003250| 76 00 02 00 20 00 00 10 | 0b 00 9e 01 65 00 1b 01 |v... ...|....e...|
|00003260| 17 00 00 00 78 00 76 00 | 02 00 20 00 00 10 00 10 |....x.v.|.. .....|
|00003270| ed 00 1a 00 bc 08 15 00 | 55 70 64 61 74 69 6e 67 |........|Updating|
|00003280| 20 52 65 73 74 72 69 63 | 74 69 6f 6e 73 00 0b 00 | Restric|tions...|
|00003290| f7 05 12 00 02 06 00 10 | 24 00 00 00 20 04 76 00 |........|$... .v.|
|000032a0| 30 00 18 00 20 41 70 70 | 6c 79 20 72 65 73 74 72 |0... App|ly restr|
|000032b0| 69 63 74 69 6f 6e 73 20 | 74 6f 20 6e 65 77 20 6f |ictions |to new o|
|000032c0| 62 6a 65 63 74 73 2f 73 | 69 74 65 73 2f 75 73 65 |bjects/s|ites/use|
|000032d0| 72 73 00 00 00 10 0b 00 | a7 03 65 00 1b 01 17 00 |rs......|..e.....|
|000032e0| 00 00 78 00 76 00 1e 00 | 20 00 20 44 6f 6e 65 2c |..x.v...| . Done,|
|000032f0| 20 63 6c 6f 73 65 20 74 | 68 65 20 44 42 20 61 6e | close t|he DB an|
|00003300| 64 20 65 78 69 74 00 00 | 00 10 0b 00 74 06 49 00 |d exit..|....t.I.|
|00003310| f6 09 00 20 d9 00 0b 00 | 7e 06 f7 00 0c 00 88 06 |... ....|~.......|
|00003320| 00 20 0b 00 11 03 ed 00 | 0e 00 88 09 08 00 72 65 |. ......|......re|
|00003330| 63 73 20 69 6e 20 00 00 | 32 01 0b 00 88 06 32 01 |cs in ..|2.....2.|
|00003340| ed 00 0c 00 a6 09 07 00 | 20 73 65 63 2e 20 28 00 |........| sec. (.|
|00003350| 32 01 0b 00 11 03 0b 00 | 88 06 a5 00 ee 00 ed 00 |2.......|........|
|00003360| 08 00 cc 09 03 00 30 2e | 30 00 06 01 32 01 ed 00 |......0.|0...2...|
|00003370| 0a 00 de 09 05 00 20 72 | 2f 73 29 00 32 01 f2 00 |...... r|/s).2...|
|00003380| 1e 01 26 01 00 10 38 00 | 00 10 43 00 a0 06 00 00 |..&...8.|..C.....|
|00003390| 00 00 76 00 02 00 00 00 | 00 00 76 00 30 00 00 00 |..v.....|..v.0...|
|000033a0| 20 45 72 72 6f 72 73 20 | 63 6f 6d 65 20 68 65 72 | Errors |come her|
|000033b0| 65 2c 20 41 42 4f 52 54 | 20 69 73 20 61 20 70 72 |e, ABORT| is a pr|
|000033c0| 6f 67 72 61 6d 6d 65 64 | 20 65 72 72 6f 72 00 00 |ogrammed| error..|
|000033d0| 76 00 02 00 00 00 04 00 | f4 08 f9 02 00 10 b3 00 |v.......|........|
|000033e0| 0b 00 08 03 f1 00 49 00 | 92 0a 00 20 ed 00 16 00 |......I.|... ....|
|000033f0| 60 0a 10 00 49 6e 74 65 | 72 6e 61 6c 20 65 72 72 |`...Inte|rnal err|
|00003400| 6f 72 3a 20 00 00 18 01 | 32 01 24 00 01 00 d3 02 |or: ....|2.$.....|
|00003410| 00 10 38 00 00 10 53 00 | a0 06 04 00 ff ff a0 06 |..8...S.|........|
|00003420| 00 10 4f 00 fe ff 00 10 | 0b 00 85 01 65 00 1b 01 |..O.....|....e...|
|00003430| 17 00 00 00 78 00 00 10 | 0b 00 73 01 65 00 1b 01 |....x...|..s.e...|
|00003440| 17 00 00 00 78 00 00 10 | 0b 00 91 01 65 00 1b 01 |....x...|....e...|
|00003450| 17 00 00 00 78 00 00 10 | 0b 00 9e 01 65 00 1b 01 |....x...|....e...|
|00003460| 17 00 00 00 78 00 00 10 | 0b 00 a7 03 65 00 1b 01 |....x...|....e...|
|00003470| 17 00 00 00 78 00 00 00 | 00 10 37 00 00 00 39 00 |....x...|..7...9.|
|00003480| 09 00 08 00 b0 08 ff ff | ff ff ff ff 6e 00 04 00 |........|....n...|
|00003490| 03 00 00 08 00 4d 79 4d | 73 67 42 6f 78 01 00 34 |.....MyM|sgBox..4|
|000034a0| c4 00 00 00 18 00 00 00 | 76 00 02 00 00 00 00 00 |........|v.......|
|000034b0| 76 00 39 00 00 00 20 20 | 20 53 74 75 62 20 66 6f |v.9... | Stub fo|
|000034c0| 72 20 74 68 69 73 20 73 | 6d 61 6c 6c 20 70 72 6f |r this s|mall pro|
|000034d0| 67 72 61 6d 2c 20 6e 6f | 20 6e 65 65 64 20 66 6f |gram, no| need fo|
|000034e0| 72 20 66 61 6e 63 79 20 | 73 74 75 66 66 72 00 00 |r fancy |stuffr..|
|000034f0| 76 00 2d 00 00 00 20 20 | 20 55 73 65 64 20 69 6e |v.-... | Used in|
|00003500| 20 42 75 69 6c 64 5f 44 | 42 2c 20 63 6f 6d 6d 6f | Build_D|B, commo|
|00003510| 6e 20 74 6f 20 53 65 74 | 75 70 20 57 69 7a 61 72 |n to Set|up Wizar|
|00003520| 64 20 00 00 76 00 02 00 | 00 00 00 00 58 00 1e 00 |d ..v...|....X...|
|00003530| 38 06 00 01 03 00 44 06 | 00 80 07 00 00 00 4b 06 |8.....D.|......K.|
|00003540| 00 80 01 00 00 00 53 06 | 00 80 07 00 00 00 00 10 |......S.|........|
|00003550| 0b 00 44 06 0b 00 4b 06 | 0b 00 53 06 26 01 00 00 |..D...K.|..S.&...|
|00003560| 39 00 09 00 08 00 ff ff | ff ff ff ff ff ff 07 00 |9.......|........|
|00003570| 04 00 03 00 00 0d 00 52 | 65 73 65 74 44 61 74 61 |.......R|esetData|
|00003580| 62 61 73 65 01 00 34 84 | 01 00 00 18 00 00 00 76 |base..4.|.......v|
|00003590| 00 05 00 00 00 0d 46 2d | 00 00 00 76 00 02 00 00 |......F-|...v....|
|000035a0| 00 00 00 76 00 14 00 00 | 00 20 20 20 52 65 73 65 |...v....|. Rese|
|000035b0| 74 44 61 74 61 62 61 73 | 65 28 29 00 00 76 00 02 |tDatabas|e()..v..|
|000035c0| 00 00 00 00 00 76 00 37 | 00 00 00 20 57 69 70 65 |.....v.7|... Wipe|
|000035d0| 20 6f 75 74 20 61 6e 79 | 20 6f 6c 64 20 6c 69 76 | out any| old liv|
|000035e0| 65 20 64 61 74 61 62 61 | 73 65 2c 20 61 6e 64 20 |e databa|se, and |
|000035f0| 63 72 65 61 74 65 20 61 | 20 6e 65 77 20 6f 6e 65 |create a| new one|
|00003600| 68 00 00 76 00 37 00 00 | 00 20 69 6e 6f 20 69 74 |h..v.7..|. ino it|
|00003610| 27 73 20 70 6c 61 63 65 | 2e 20 41 6c 73 6f 20 75 |'s place|. Also u|
|00003620| 73 65 64 20 74 68 65 20 | 66 69 72 73 74 20 74 69 |sed the |first ti|
|00003630| 6d 65 20 74 68 65 20 70 | 72 6f 67 72 61 6d 68 00 |me the p|rogramh.|
|00003640| 00 76 00 2b 00 00 00 20 | 72 75 6e 20 74 6f 20 63 |.v.+... |run to c|
|00003650| 72 65 61 74 65 20 74 68 | 65 20 69 6e 69 74 69 61 |reate th|e initia|
|00003660| 6c 20 6c 69 76 65 20 64 | 61 74 61 62 61 73 65 2e |l live d|atabase.|
|00003670| 65 00 00 76 00 02 00 00 | 00 00 00 76 00 05 00 00 |e..v....|...v....|
|00003680| 00 0d 46 2d 00 00 00 58 | 00 06 00 0f 04 00 01 00 |..F-...X|........|
|00003690| 00 00 00 00 10 4f 00 fe | ff 00 10 0b 00 94 05 83 |.....O..|........|
|000036a0| 00 00 10 00 10 e4 00 fe | 00 00 10 0b 00 94 05 24 |........|.......$|
|000036b0| 00 01 00 c2 05 00 10 b3 | 00 49 00 8e 01 00 20 ed |........|.I.... .|
|000036c0| 00 2a 00 46 01 24 00 46 | 61 69 6c 65 64 20 74 6f |.*.F.$.F|ailed to|
|000036d0| 20 63 72 65 61 74 65 20 | 6e 65 77 20 6c 69 76 65 | create |new live|
|000036e0| 20 64 61 74 61 62 61 73 | 65 2e 20 00 00 18 01 a3 | databas|e. .....|
|000036f0| 00 24 00 01 00 d3 02 00 | 20 0b 00 08 03 7f 00 00 |.$......| .......|
|00003700| 10 38 00 00 00 00 00 39 | 00 09 00 08 00 ff ff ff |.8.....9|........|
|00003710| ff ff ff ff ff 16 00 04 | 00 03 00 00 12 00 55 70 |........|......Up|
|00003720| 64 61 74 65 52 65 73 74 | 72 69 63 74 69 6f 6e 73 |dateRest|rictions|
|00003730| 01 00 34 ec 06 00 00 18 | 00 00 00 76 00 05 00 00 |..4.....|...v....|
|00003740| 00 0d 46 2d 00 00 00 76 | 00 02 00 00 00 00 00 76 |..F-...v|.......v|
|00003750| 00 44 00 00 00 20 20 20 | 55 70 64 61 74 65 52 65 |.D... |UpdateRe|
|00003760| 73 74 72 69 63 74 69 6f | 6e 73 28 29 20 2d 20 53 |strictio|ns() - S|
|00003770| 65 74 20 72 65 73 74 72 | 69 63 74 69 6f 6e 73 20 |et restr|ictions |
|00003780| 66 6f 72 20 6e 65 77 6c | 79 20 61 64 64 65 64 20 |for newl|y added |
|00003790| 6f 62 6a 65 63 74 73 00 | 00 76 00 02 00 00 00 00 |objects.|.v......|
|000037a0| 00 76 00 41 00 00 00 20 | 55 70 64 61 74 65 20 74 |.v.A... |Update t|
|000037b0| 68 65 20 72 65 73 74 72 | 69 63 74 69 6f 6e 73 20 |he restr|ictions |
|000037c0| 66 6f 72 20 74 68 65 20 | 6e 65 77 6c 79 20 61 64 |for the |newly ad|
|000037d0| 64 65 64 20 53 69 74 65 | 73 2c 20 4f 62 6a 65 63 |ded Site|s, Objec|
|000037e0| 74 73 20 61 6e 64 20 00 | 00 76 00 45 00 00 00 20 |ts and .|.v.E... |
|000037f0| 41 75 74 68 55 73 65 72 | 73 2e 20 54 68 69 73 20 |AuthUser|s. This |
|00003800| 75 73 65 73 20 51 75 65 | 72 79 44 65 66 73 20 66 |uses Que|ryDefs f|
|00003810| 6f 72 20 65 61 63 68 20 | 74 61 62 6c 65 20 74 68 |or each |table th|
|00003820| 61 74 20 6b 6e 6f 77 20 | 74 68 61 74 20 6e 65 77 |at know |that new|
|00003830| 6c 79 2e 00 00 76 00 42 | 00 00 00 20 61 64 64 65 |ly...v.B|... adde|
|00003840| 64 20 53 69 74 65 73 2c | 20 4f 62 6a 65 63 74 73 |d Sites,| Objects|
|00003850| 20 61 6e 64 20 41 75 74 | 68 55 73 65 72 73 20 68 | and Aut|hUsers h|
|00003860| 61 76 65 20 4e 55 4c 4c | 20 66 6f 72 20 74 68 65 |ave NULL| for the|
|00003870| 20 22 52 65 73 74 72 69 | 63 74 22 00 00 76 00 48 | "Restri|ct"..v.H|
|00003880| 00 00 00 20 63 6f 6c 75 | 6d 6e 20 76 61 6c 75 65 |... colu|mn value|
|00003890| 73 2e 20 54 68 69 73 20 | 6d 61 6b 65 73 20 74 68 |s. This |makes th|
|000038a0| 65 20 75 70 64 61 74 65 | 20 67 6f 20 61 20 6c 6f |e update| go a lo|
|000038b0| 74 20 66 61 73 74 65 72 | 20 74 68 61 6e 20 69 74 |t faster| than it|
|000038c0| 20 77 6f 75 6c 64 20 69 | 66 00 00 76 00 31 00 00 | would i|f..v.1..|
|000038d0| 00 20 74 68 65 20 75 70 | 64 61 74 65 20 61 70 70 |. the up|date app|
|000038e0| 6c 69 65 64 20 61 63 72 | 6f 73 73 20 74 68 65 20 |lied acr|oss the |
|000038f0| 65 6e 74 69 72 65 20 74 | 61 62 6c 65 28 73 29 2e |entire t|able(s).|
|00003900| 2e 00 00 76 00 02 00 00 | 00 00 00 76 00 48 00 00 |...v....|...v.H..|
|00003910| 00 20 41 6e 6f 74 68 65 | 72 20 69 73 73 75 65 20 |. Anothe|r issue |
|00003920| 69 73 20 66 69 65 6c 64 | 73 20 77 68 69 63 68 2c |is field|s which,|
|00003930| 20 61 66 74 65 72 20 72 | 65 73 74 72 69 63 74 69 | after r|estricti|
|00003940| 6f 6e 73 20 68 61 76 65 | 20 62 65 65 6e 20 61 70 |ons have| been ap|
|00003950| 70 6c 69 65 64 2c 20 00 | 00 76 00 48 00 00 00 20 |plied, .|.v.H... |
|00003960| 53 54 49 4c 4c 20 68 61 | 76 65 20 4e 55 4c 4c 20 |STILL ha|ve NULL |
|00003970| 66 6f 72 20 74 68 65 20 | 22 52 65 73 74 72 69 63 |for the |"Restric|
|00003980| 74 22 20 66 69 65 6c 64 | 20 76 61 6c 75 65 2e 20 |t" field| value. |
|00003990| 41 73 20 79 6f 75 20 6d | 69 67 68 74 20 69 6d 61 |As you m|ight ima|
|000039a0| 67 69 6e 65 2c 00 00 76 | 00 33 00 00 00 20 54 68 |gine,..v|.3... Th|
|000039b0| 65 72 65 27 73 20 61 20 | 51 75 65 72 79 44 65 66 |ere's a |QueryDef|
|000039c0| 20 74 6f 20 63 6c 65 61 | 6e 20 74 68 61 74 20 6f | to clea|n that o|
|000039d0| 6e 65 20 75 70 20 61 73 | 20 77 65 6c 6c 2e 41 00 |ne up as| well.A.|
|000039e0| 00 76 00 05 00 00 00 0d | 46 2d 00 00 00 58 00 06 |.v......|F-...X..|
|000039f0| 00 20 04 00 01 00 00 00 | 10 fc 00 fc 02 15 00 46 |. ......|.......F|
|00003a00| 04 0a 00 0d 00 fa 04 76 | 00 25 00 24 00 20 50 61 |.......v|.%.$. Pa|
|00003a10| 72 61 6d 65 74 65 72 2d | 71 75 65 72 79 20 74 6f |rameter-|query to|
|00003a20| 20 63 72 65 61 74 65 20 | 70 61 74 20 6c 69 73 74 | create |pat list|
|00003a30| 63 00 10 fc 00 2a 03 15 | 00 36 04 0a 00 0d 00 26 |c....*..|.6.....&|
|00003a40| 01 76 00 19 00 24 00 20 | 50 61 74 74 65 72 6e 20 |.v...$. |Pattern |
|00003a50| 6c 69 73 74 20 66 6f 72 | 20 74 61 62 6c 65 20 00 |list for| table .|
|00003a60| 10 fc 00 62 03 15 00 46 | 04 0a 00 0d 00 41 04 76 |...b...F|.....A.v|
|00003a70| 00 24 00 24 00 20 41 63 | 74 69 6f 6e 20 71 75 65 |.$.$. Ac|tion que|
|00003a80| 72 79 20 74 6f 20 61 70 | 70 6c 79 20 72 65 73 74 |ry to ap|ply rest|
|00003a90| 72 69 63 74 69 6f 6e 00 | 10 17 01 78 03 17 00 e4 |riction.|...x....|
|00003aa0| 0c 16 00 07 00 14 00 10 | 00 02 00 52 04 00 10 fc |........|...R....|
|00003ab0| 00 92 03 16 00 01 00 0a | 00 0d 00 9c 00 16 00 01 |........|........|
|00003ac0| 00 18 00 0d 00 a1 00 00 | 00 00 10 ed 00 0c 00 9c |........|........|
|00003ad0| 03 07 00 4f 62 6a 65 63 | 74 73 00 e4 00 0f 00 01 |...Objec|ts......|
|00003ae0| 00 52 04 00 10 ed 00 0a | 00 b6 03 05 00 53 69 74 |.R......|.....Sit|
|00003af0| 65 73 00 e4 04 0f 00 01 | 00 52 04 00 10 ed 00 0e |es......|.R......|
|00003b00| 00 ce 03 09 00 41 75 74 | 68 55 73 65 72 73 00 e4 |.....Aut|hUsers..|
|00003b10| 08 0f 00 01 00 52 04 00 | 00 00 10 0b 00 a7 03 65 |.....R..|.......e|
|00003b20| 00 ed 00 14 00 f8 03 0f | 00 50 61 74 4c 69 73 74 |........|.PatList|
|00003b30| 53 65 6c 65 63 74 6f 72 | 00 1b 01 33 c0 01 00 0b |Selector|...3....|
|00003b40| 00 fa 04 33 01 00 00 00 | 10 0b 00 9c 00 e4 00 e4 |...3....|........|
|00003b50| 08 3e 00 ff ff 82 07 00 | 20 76 00 20 00 08 00 20 |.>......| v. ... |
|00003b60| 53 65 6c 65 63 74 20 70 | 61 74 74 65 72 6e 73 20 |Select p|atterns |
|00003b70| 66 6f 72 20 74 61 62 6c | 65 20 22 69 22 00 20 0b |for tabl|e "i". .|
|00003b80| 00 9c 00 0b 00 fa 04 12 | 24 ad 04 00 20 76 00 2b |........|$... v.+|
|00003b90| 00 08 00 20 43 72 65 61 | 74 65 20 64 79 6e 61 73 |... Crea|te dynas|
|00003ba0| 65 74 20 6f 66 20 70 61 | 74 74 65 72 6e 73 20 66 |et of pa|tterns f|
|00003bb0| 6f 72 20 74 61 62 6c 65 | 20 22 69 22 65 00 20 0b |or table| "i"e. .|
|00003bc0| 00 fa 04 65 00 1b 01 1a | c0 00 00 0b 00 26 01 33 |...e....|.....&.3|
|00003bd0| 01 00 20 76 00 27 00 08 | 00 20 4f 70 65 6e 20 75 |.. v.'..|. Open u|
|00003be0| 70 64 61 74 65 72 20 71 | 75 65 72 79 64 65 66 20 |pdater q|uerydef |
|00003bf0| 66 6f 72 20 74 68 69 73 | 20 74 61 62 6c 65 65 00 |for this| tablee.|
|00003c00| 20 0b 00 a7 03 65 00 ed | 00 10 00 04 05 0b 00 52 | ....e..|.......R|
|00003c10| 65 73 74 72 69 63 74 4e | 65 77 00 0b 00 9c 00 0e |estrictN|ew......|
|00003c20| 00 01 00 52 04 32 01 1b | 01 33 c0 01 00 0b 00 41 |...R.2..|.3.....A|
|00003c30| 04 33 01 00 20 76 00 3b | 00 08 00 20 53 65 74 20 |.3.. v.;|... Set |
|00003c40| 70 61 72 61 6d 65 74 65 | 72 73 20 26 20 65 78 65 |paramete|rs & exe|
|00003c50| 63 20 74 68 65 20 51 75 | 65 72 79 44 65 66 20 74 |c the Qu|eryDef t|
|00003c60| 6f 20 61 70 70 6c 79 20 | 65 61 63 68 20 70 61 74 |o apply |each pat|
|00003c70| 74 65 72 6e 74 00 20 0b | 00 26 01 11 00 bc 04 30 |ternt. .|.&.....0|
|00003c80| 00 72 06 00 30 ed 00 0a | 00 92 05 04 00 54 79 70 |.r..0...|.....Typ|
|00003c90| 65 00 00 0e 00 01 00 26 | 01 0b 00 41 04 12 24 c3 |e......&|...A..$.|
|00003ca0| 04 76 00 1a 00 28 00 20 | 53 65 74 20 61 63 74 69 |.v...(. |Set acti|
|00003cb0| 6f 6e 20 71 75 65 72 79 | 20 70 61 72 61 6d 73 00 |on query| params.|
|00003cc0| 30 ed 00 0c 00 d0 05 07 | 00 50 61 74 74 65 72 6e |0.......|.Pattern|
|00003cd0| 00 0e 00 01 00 26 01 0b | 00 41 04 12 24 d2 04 00 |.....&..|.A..$...|
|00003ce0| 30 0b 00 41 04 65 00 1b | 01 39 00 00 00 78 00 76 |0..A.e..|.9...x.v|
|00003cf0| 00 1c 00 24 00 20 41 70 | 70 6c 79 20 72 65 73 74 |...$. Ap|ply rest|
|00003d00| 72 69 63 74 69 6f 6e 20 | 70 61 74 74 65 72 6e 00 |riction |pattern.|
|00003d10| 30 0b 00 26 01 65 00 1b | 01 21 00 00 00 78 00 76 |0..&.e..|.!...x.v|
|00003d20| 00 1e 00 24 00 20 4e 65 | 78 74 20 70 61 74 74 65 |...$. Ne|xt patte|
|00003d30| 72 6e 20 66 6f 72 20 74 | 68 69 73 20 74 61 62 6c |rn for t|his tabl|
|00003d40| 65 00 20 4a 00 7e 05 00 | 20 0b 00 26 01 65 00 1b |e. J.~..| ..&.e..|
|00003d50| 01 17 00 00 00 78 00 00 | 20 0b 00 41 04 65 00 1b |.....x..| ..A.e..|
|00003d60| 01 17 00 00 00 78 00 00 | 20 76 00 3e 00 08 00 20 |.....x..| v.>... |
|00003d70| 4e 6f 77 20 72 75 6e 20 | 74 68 65 20 71 75 65 72 |Now run |the quer|
|00003d80| 79 20 74 68 61 74 20 63 | 68 61 6e 67 65 73 20 6c |y that c|hanges l|
|00003d90| 65 66 74 6f 76 65 72 20 | 4e 55 4c 4c 20 52 65 73 |eftover |NULL Res|
|00003da0| 74 72 69 63 74 73 20 74 | 6f 20 30 00 20 0b 00 a7 |tricts t|o 0. ...|
|00003db0| 03 65 00 ed 00 0c 00 06 | 07 07 00 4d 61 72 6b 4e |.e......|...MarkN|
|00003dc0| 65 77 00 0b 00 9c 00 0e | 00 01 00 52 04 32 01 1b |ew......|...R.2..|
|00003dd0| 01 33 c0 01 00 0b 00 41 | 04 33 01 00 20 0b 00 41 |.3.....A|.3.. ..A|
|00003de0| 04 65 00 1b 01 39 00 00 | 00 78 00 00 20 0b 00 41 |.e...9..|.x.. ..A|
|00003df0| 04 65 00 1b 01 17 00 00 | 00 78 00 00 10 0b 00 9c |.e......|.x......|
|00003e00| 00 4e 00 ff ff 01 00 00 | 10 0b 00 fa 04 65 00 1b |.N......|.....e..|
|00003e10| 01 17 00 00 00 78 00 00 | 00 00 00 39 00 09 00 08 |.....x..|...9....|
|00003e20| 00 ff ff ff ff ff ff ff | ff 33 00 04 00 03 00 fd |........|.3......|
+--------+-------------------------+-------------------------+--------+--------+