/ BBS in a Box 3
/ BBS in a box - Trilogy III.iso / Files / System7 tools / Frontier / Neat Folders ![]() | < prev | next > |
MacBinary | 1991-10-04 | 2.3 KB | [2CLK/LAND] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
10% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
100% | file | MacBinary II, inited, Fri Oct 4 07:53:54 1991, modified Fri Oct 4 07:53:55 1991, creator 'LAND', type '2CLK' "Neat Folders", at 0x80 2074 bytes resource Apple HFS/HFS+ resource fork, map offset 0x7c8, map length 0x52, data length 0x6c8, at 16 0x6c20746f, nextResourceMap 0x62e394, fileRef 0xc20, list offset 0x1c, name offset 0x52, 2 types, 0x53545220 'STR ' * 2 resource offset 0x12 | default (weak) | |
99% | file | data | default | |
100% | TrID | MacBinary 2 | default (weak) | |
100% | siegfried | fmt/1762 MacBinary (II) | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [2CLK] |
macFileCreator | [LAND] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0c 4e 65 61 74 20 46 | 6f 6c 64 65 72 73 00 00 |..Neat F|olders..|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 32 43 4c 4b 4c 41 4e | 44 01 00 00 00 00 00 00 |.2CLKLAN|D.......|
|00000050| 00 00 00 00 00 00 00 00 | 00 08 1a a5 12 06 d2 a5 |........|........|
|00000060| 12 06 d3 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 e6 e4 00 00 |........|........|
|00000080| 00 00 01 00 00 00 07 c8 | 00 00 06 c8 00 00 00 52 |........|.......R|
|00000090| 6c 20 74 6f 20 68 6f 6c | 64 20 61 6c 6c 20 6f 66 |l to hol|d all of|
|000000a0| 20 74 68 65 20 63 6f 6e | 74 65 6e 74 73 20 6f 66 | the con|tents of|
|000000b0| 0c 4e 65 61 74 20 46 6f | 6c 64 65 72 73 2f 02 00 |.Neat Fo|lders/..|
|000000c0| 00 00 32 43 4c 4b 4c 41 | 4e 44 01 00 ff ff ff ff |..2CLKLA|ND......|
|000000d0| 00 00 32 43 4c 4b 4c 41 | 4e 44 01 00 ff ff ff ff |..2CLKLA|ND......|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 a5 12 06 d2 00 00 | 00 00 00 00 08 1a 74 68 |........|......th|
|00000100| 65 20 64 69 73 6b 20 69 | 73 20 6c 6f 63 6b 65 64 |e disk i|s locked|
|00000110| 2e 40 54 68 61 74 20 6e | 61 6d 65 20 69 73 20 74 |.@That n|ame is t|
|00000120| 6f 6f 20 6c 6f 6e 67 2e | 20 20 44 69 73 6b 20 6e |oo long.| Disk n|
|00000130| 61 6d 65 73 20 63 61 6e | 20 68 61 76 65 20 75 70 |ames can| have up|
|00000140| 20 74 6f 20 32 37 20 63 | 68 61 72 61 63 74 65 72 | to 27 c|haracter|
|00000150| 73 2e 10 6e 6f 74 20 69 | 6e 20 61 6e 79 20 64 72 |s..not i|n any dr|
|00000160| 69 76 65 0d 75 6e 6b 6e | 6f 77 6e 20 64 72 69 76 |ive.unkn|own driv|
|00000170| 65 12 65 78 74 65 72 6e | 61 6c 20 68 61 72 64 20 |e.extern|al hard |
|00000180| 00 00 00 06 05 31 2e 30 | 62 34 00 00 06 97 00 01 |.....1.0|b4......|
|00000190| 04 fe 00 02 00 00 00 ea | 00 00 05 31 00 00 02 00 |........|...1....|
|000001a0| 00 0f 06 47 65 6e 65 76 | 61 00 00 00 00 00 00 00 |...Genev|a.......|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 00 09 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 06 78 00 00 a5 11 f3 d6 | a5 12 06 d3 00 00 00 1e |.x......|........|
|000001e0| 00 00 00 72 00 40 01 a0 | 02 38 00 00 00 00 00 00 |...r.@..|.8......|
|000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000200| 00 00 00 00 00 00 00 00 | 00 00 6f 6e 20 6e 65 61 |........|..on nea|
|00000210| 74 66 6f 6c 64 65 72 73 | 20 28 70 61 74 68 29 20 |tfolders| (path) |
|00000220| c7 6e 65 61 74 65 6e 73 | 20 75 70 20 74 68 65 20 |.neatens| up the |
|00000230| 73 69 7a 65 20 61 6e 64 | 20 70 6f 73 69 74 69 6f |size and| positio|
|00000240| 6e 20 6f 66 20 61 6c 6c | 20 77 69 6e 64 6f 77 73 |n of all| windows|
|00000250| 20 69 6e 20 74 68 65 20 | 73 63 72 69 70 74 27 73 | in the |script's|
|00000260| 20 66 6f 6c 64 65 72 0d | 09 0d 09 6f 6e 20 67 72 | folder.|...on gr|
|00000270| 6f 77 54 6f 46 69 74 49 | 63 6f 6e 73 20 28 66 6f |owToFitI|cons (fo|
|00000280| 6c 64 65 72 29 20 c7 67 | 72 6f 77 20 74 68 65 20 |lder) .g|row the |
|00000290| 66 6f 6c 64 65 72 20 73 | 6f 20 69 74 20 64 69 73 |folder s|o it dis|
|000002a0| 70 6c 61 79 73 20 61 6c | 6c 20 69 74 73 20 69 63 |plays al|l its ic|
|000002b0| 6f 6e 73 0d 09 09 77 65 | 20 70 75 6e 74 65 64 20 |ons...we| punted |
|000002c0| 6f 6e 20 74 68 69 73 20 | 2d 2d 20 69 66 20 61 6e |on this |-- if an|
|000002d0| 79 6f 6e 65 20 65 6c 73 | 65 20 63 61 6e 20 66 69 |yone els|e can fi|
|000002e0| 67 75 72 65 20 6f 75 74 | 20 68 6f 77 20 74 6f 20 |gure out| how to |
|000002f0| 6d 61 6b 65 20 74 68 69 | 73 20 77 6f 72 6b c9 0d |make thi|s work..|
|00000300| 09 09 09 67 6f 20 66 6f | 72 20 69 74 21 21 21 0d |...go fo|r it!!!.|
|00000310| 09 09 6c 6f 63 61 6c 20 | 28 6d 61 78 68 20 3d 20 |..local |(maxh = |
|00000320| 33 30 30 2c 20 6d 61 78 | 76 20 3d 20 32 30 30 29 |300, max|v = 200)|
|00000330| 20 c7 77 6f 6e 27 74 20 | 72 65 73 69 7a 65 20 61 | .won't |resize a|
|00000340| 20 66 6f 6c 64 65 72 20 | 73 6d 61 6c 6c 65 72 20 | folder |smaller |
|00000350| 74 68 61 6e 20 74 68 65 | 73 65 20 76 61 6c 75 65 |than the|se value|
|00000360| 73 0d 09 09 62 75 6e 64 | 6c 65 20 c7 63 6f 6d 6d |s...bund|le .comm|
|00000370| 65 6e 74 65 64 20 6f 75 | 74 20 22 73 6d 61 72 74 |ented ou|t "smart|
|00000380| 6e 65 73 73 22 0d 09 09 | 09 6c 6f 63 61 6c 20 28 |ness"...|.local (|
|00000390| 66 29 0d 09 09 09 66 69 | 6c 65 6c 6f 6f 70 20 28 |f)....fi|leloop (|
|000003a0| 66 20 69 6e 20 66 6f 6c | 64 65 72 29 0d 09 09 09 |f in fol|der)....|
|000003b0| 09 6c 6f 63 61 6c 20 28 | 68 2c 20 76 29 0d 09 09 |.local (|h, v)...|
|000003c0| 09 09 66 69 6c 65 2e 67 | 65 74 49 63 6f 6e 50 6f |..file.g|etIconPo|
|000003d0| 73 20 28 66 2c 20 40 68 | 2c 20 40 76 29 0d 09 09 |s (f, @h|, @v)...|
|000003e0| 09 09 68 20 3d 20 68 20 | 2b 20 39 30 20 c7 66 75 |..h = h |+ 90 .fu|
|000003f0| 64 67 65 20 66 61 63 74 | 6f 72 73 c9 20 6e 6f 74 |dge fact|ors. not|
|00000400| 20 73 75 72 65 20 77 68 | 79 20 69 63 6f 6e 20 70 | sure wh|y icon p|
|00000410| 6f 73 20 61 6e 64 20 77 | 69 6e 64 6f 77 20 73 69 |os and w|indow si|
|00000420| 7a 65 20 61 72 65 6e 27 | 74 20 69 6e 20 73 61 6d |ze aren'|t in sam|
|00000430| 65 20 74 65 72 6d 73 0d | 09 09 09 09 76 20 3d 20 |e terms.|....v = |
|00000440| 76 20 2b 20 39 30 0d 09 | 09 09 09 69 66 20 68 20 |v + 90..|...if h |
|00000450| 3e 20 6d 61 78 68 0d 09 | 09 09 09 09 6d 61 78 68 |> maxh..|....maxh|
|00000460| 20 3d 20 68 0d 09 09 09 | 09 69 66 20 76 20 3e 20 | = h....|.if v > |
|00000470| 6d 61 78 76 0d 09 09 09 | 09 09 6d 61 78 76 20 3d |maxv....|..maxv =|
|00000480| 20 76 0d 09 09 09 09 6d | 73 67 20 28 6d 61 78 68 | v.....m|sg (maxh|
|00000490| 20 2b 20 22 2c 20 22 20 | 2b 20 6d 61 78 76 29 0d | + ", " |+ maxv).|
|000004a0| 09 09 09 69 66 20 6d 61 | 78 68 20 3e 20 36 34 30 |...if ma|xh > 640|
|000004b0| 20 c7 6d 61 6b 65 20 73 | 75 72 65 20 77 69 6e 64 | .make s|ure wind|
|000004c0| 6f 77 20 69 73 20 75 73 | 61 62 6c 65 20 6f 6e 20 |ow is us|able on |
|000004d0| 61 20 4d 61 63 20 49 49 | 20 73 63 72 65 65 6e 0d |a Mac II| screen.|
|000004e0| 09 09 09 09 6d 61 78 68 | 20 3d 20 36 34 30 0d 09 |....maxh| = 640..|
|000004f0| 09 09 69 66 20 6d 61 78 | 76 20 3e 20 34 38 30 20 |..if max|v > 480 |
|00000500| c7 6d 61 6b 65 20 73 75 | 72 65 20 77 69 6e 64 6f |.make su|re windo|
|00000510| 77 20 69 73 20 75 73 61 | 62 6c 65 20 6f 6e 20 61 |w is usa|ble on a|
|00000520| 20 4d 61 63 20 49 49 20 | 73 63 72 65 65 6e 0d 09 | Mac II |screen..|
|00000530| 09 09 09 6d 61 78 76 20 | 3d 20 34 38 30 0d 09 09 |...maxv |= 480...|
|00000540| 46 69 6e 64 65 72 2e 67 | 72 6f 77 20 28 66 6f 6c |Finder.g|row (fol|
|00000550| 64 65 72 2c 20 6d 61 78 | 68 2c 20 6d 61 78 76 29 |der, max|h, maxv)|
|00000560| 0d 09 0d 09 6f 6e 20 6e | 65 61 74 6e 65 73 73 20 |....on n|eatness |
|00000570| 28 66 6f 6c 64 65 72 2c | 20 68 2c 20 76 29 0d 09 |(folder,| h, v)..|
|00000580| 09 6c 6f 63 61 6c 20 28 | 66 29 0d 09 09 66 69 6c |.local (|f)...fil|
|00000590| 65 6c 6f 6f 70 20 28 66 | 20 69 6e 20 66 6f 6c 64 |eloop (f| in fold|
|000005a0| 65 72 29 0d 09 09 09 69 | 66 20 66 69 6c 65 2e 69 |er)....i|f file.i|
|000005b0| 73 46 6f 6c 64 65 72 20 | 28 66 29 0d 09 09 09 09 |sFolder |(f).....|
|000005c0| 46 69 6e 64 65 72 2e 73 | 65 74 50 6f 73 69 74 69 |Finder.s|etPositi|
|000005d0| 6f 6e 20 28 66 2c 20 68 | 2c 20 76 29 0d 09 09 09 |on (f, h|, v)....|
|000005e0| 09 67 72 6f 77 54 6f 46 | 69 74 49 63 6f 6e 73 20 |.growToF|itIcons |
|000005f0| 28 66 29 0d 09 09 09 09 | 68 20 3d 20 68 20 2b 20 |(f).....|h = h + |
|00000600| 32 30 0d 09 09 09 09 76 | 20 3d 20 76 20 2b 20 32 |20.....v| = v + 2|
|00000610| 30 0d 09 09 09 09 6e 65 | 61 74 6e 65 73 73 20 28 |0.....ne|atness (|
|00000620| 66 2c 20 68 2c 20 76 29 | 20 c7 6e 6f 77 20 6e 65 |f, h, v)| .now ne|
|00000630| 61 74 65 6e 20 61 6c 6c | 20 74 68 65 20 73 75 62 |aten all| the sub|
|00000640| 2d 66 6f 6c 64 65 72 73 | 20 69 6e 20 66 0d 09 09 |-folders| in f...|
|00000650| 09 09 46 69 6e 64 65 72 | 2e 63 6c 6f 73 65 20 28 |..Finder|.close (|
|00000660| 66 29 0d 09 0d 09 66 6f | 6c 64 65 72 6e 61 6d 65 |f)....fo|ldername|
|00000670| 20 3d 20 20 66 69 6c 65 | 2e 66 69 6c 65 46 72 6f | = file|.fileFro|
|00000680| 6d 70 61 74 68 20 28 66 | 69 6c 65 2e 66 6f 6c 64 |mpath (f|ile.fold|
|00000690| 65 72 46 72 6f 6d 50 61 | 74 68 20 28 70 61 74 68 |erFromPa|th (path|
|000006a0| 29 29 0d 09 73 70 65 61 | 6b 65 72 2e 62 65 65 70 |))..spea|ker.beep|
|000006b0| 20 28 29 0d 09 69 66 20 | 64 69 61 6c 6f 67 2e 63 | ()..if |dialog.c|
|000006c0| 6f 6e 66 69 72 6d 20 28 | 22 4e 65 61 74 65 6e 20 |onfirm (|"Neaten |
|000006d0| 77 69 6e 64 6f 77 73 20 | 6f 66 20 61 6c 6c 20 73 |windows |of all s|
|000006e0| 75 62 2d 66 6f 6c 64 65 | 72 73 20 69 6e 20 22 20 |ub-folde|rs in " |
|000006f0| 2b 20 66 6f 6c 64 65 72 | 6e 61 6d 65 20 2b 20 22 |+ folder|name + "|
|00000700| 20 66 6f 6c 64 65 72 3f | 22 29 0d 09 09 6e 65 61 | folder?|")...nea|
|00000710| 74 6e 65 73 73 20 28 66 | 69 6c 65 2e 66 6f 6c 64 |tness (f|ile.fold|
|00000720| 65 72 46 72 6f 6d 50 61 | 74 68 20 28 70 61 74 68 |erFromPa|th (path|
|00000730| 29 2c 20 35 30 2c 20 35 | 30 29 0d 80 00 00 00 00 |), 50, 5|0)......|
|00000740| 00 80 00 00 00 00 00 80 | 00 00 00 00 00 04 00 00 |........|........|
|00000750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 04 |........|........|
|00000760| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000780| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000790| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 00 00 80 00 00 | 00 00 00 80 00 00 00 00 |........|........|
|000007d0| 00 80 00 00 00 00 00 80 | 00 00 00 00 00 00 00 00 |........|........|
|000007e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000800| 00 00 00 00 00 00 00 80 | 00 00 00 00 00 80 00 00 |........|........|
|00000810| 00 00 00 80 00 00 00 00 | 00 80 00 00 00 00 00 00 |........|........|
|00000820| 00 00 00 00 00 00 00 00 | 1f 1e 73 79 73 74 65 6d |........|..system|
|00000830| 2e 64 65 73 6b 73 63 72 | 69 70 74 73 2e 6e 65 61 |.deskscr|ipts.nea|
|00000840| 74 66 6f 6c 64 65 72 73 | 00 00 01 00 00 00 07 c8 |tfolders|........|
|00000850| 00 00 06 c8 00 00 00 52 | 00 62 e3 94 0c 20 00 00 |.......R|.b... ..|
|00000860| 00 1c 00 52 00 01 53 54 | 52 20 00 01 00 12 73 63 |...R..ST|R ....sc|
|00000870| 70 74 00 00 00 2a 00 80 | ff ff 00 00 00 00 00 00 |pt...*..|........|
|00000880| 00 00 00 82 ff ff 00 00 | 06 a5 00 68 99 fc 00 81 |........|...h....|
|00000890| ff ff 00 00 00 0a 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000008f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+