On 09-28-13, Shawn Highfield said the following...
So in a nutshell if I use .NA files with the correctly listed paths and fcomp 255 allfix will find the areas which would allow me to use it with ezycom 3.x which isn't nativly supported.
Yes, more or less Mystic is also not nativly supported, and it works here. Refer to my last port. fcomp 255 x:\path_to_bbs\data\ that showed allfix processed all my areas.
ie: Allfix will put the files where they belong and my batch file would just need to run ezyadopt and voila.
Well, Allfix will only do what to tell it to do of course :) But you'll need
to also tell Allfix about who you will be working with, to process the TIC files in the Allfix node Manager, so add yourself + uplinks and any downlinks you might have. Press F-5 to search them all.
FIX╒ 1/8 ════════════════════════════════════════ Node manager ╕
yri│ │
═══│ System 1:154/10 │
▒▒▒│ Sysop Nicholas Boel │
▒▒▒│ Holding directory │
▒▒▒│ Route via n/a │
▒▒▒│ Authorized groups 3 │
▒▒▒│ Fileecho password ■■■■■■■ │
▒▒▒│ AreaMgr password │
▒▒▒│ PKT password │
▒▒▒│ Use aka Setup/Aka matching │
▒▒▒│ File attach status Direct │
▒▒▒│ Other mail status Hold │
▒▒▒│ TIC file mode Normal TIC file │
▒▒▒│ Packing mode No packing │
▒▒▒│ Compression type ZIP │
▒▒▒│ │
▒▒▒│ Internet options │
▒▒▒│ Advanced options │
▒▒▒│ Cost sharing options │
▒▒▒│ │
▒▒▒╘═══════════════════════════════════════════════════════════╛
════════════════════════════════════════════════════════════════
edit Insert Delete F2-global edit F3-defaults F4-find F5-browse F-6copy
Here, I only work with a few network filebones to process TIC files ╒═══════════════════════════════════════════════════════════ Domain names ╕
│ Zone Domain name Zone Domain name │ │─────────────────────────────────────────────────────────────────────────│
│ 1 1 FidoNet 21 │
│ 2 911 Zer0Net 22 │
│ 3 77 SciNet 23 │
│ 4 46 Agoranet 24 │
And may paths look like this... ╒═══════════════════════════════════════════════════════════════ Pathnames ╕
│ │
│ MSG path C:\FD\MSGBASE\ │
│ Netmail C:\IREX\NETMAIL\ │
│ Netmail out │
│ Inbound C:\IREX\IN\ │
│ Sec inbound C:\IREX\IN\ │
│ Outbound │
│ PKT in C:\IREX\OUT\ │
│ PKT out C:\FD\PACKETS\ │
│ Tic path C:\ALLFIX\TICSOUT\ │
│ Queue path C:\ALLFIX\QUEUE\ │
│ │ ╘══════════════════════════════════════════════════════════════════════════╛ ╒═══════════════════════════════════════════════════════════════ Pathnames ╕
│ │
│ List path C:\CDS\ │
│ Rcvd path C:\ORPHAN\ │
│ Bad tics C:\ALLFIX\BADTICS\ │
│ Dupe path C:\ALLFIX\DUPES\ │
│ Tag path │
│ Tmp path C:\ALLFIX\ATEMP\ │
│ Template C:\ALLFIX\TEMPLATE\ │
│ Billing C:\ALLFIX\BIL\ │
│ Old bills C:\ALLFIX\OLDBIL\ │
│ │ ╘══════════════════════════════════════════════════════════════════════════╛ ╒══════════════════════════════════════════════════════════════ Filenames ╕
│ │
│ Alias C:\FD\ALIAS.LST │
│ Log file C:\MYSTIC\LOGS\ALLFIX.%NODE% │
│ Mgr log C:\MYSTIC\LOGS\AREAMGR.%NODE% │
│ Rp log C:\MYSTIC\LOGS\AFIXRP.%NODE% │
│ Fix log C:\MYSTIC\LOGS\FIXUTIL.LOG │
│ Bad log C:\ALLFIX\BADTICS\BADTICS.LOG │
│ Dupe log C:\MYSTIC\LOGS\A_DUPE.LOG │
│ Echotoss C:\FD\MSGBASE │
│ Unwanted C:\REJECT\HACKLIST.TXT │
│ Wanted │
│ Semaphore │
│ ├─Netmail C:\IREX\SEM\NETMAIL.NOW │
│ └─Echo C:\IREX\SEM\ECHOMAIL.NOW │
│ │ ╘═════════════════════════════════════════════════════════════════════════╛
If you configure things correctly and add each fileecho and system that uses that area/group it should work with about anyone.
Here is an example of the file echo manager...
╒ 142/346 ═════════════════════════════════════════════ Fileecho manager ╕
│ │
│ Tag INFOPACK │
│ Desc ODD: League info packs │
│ Dest I:\PUB\FBASE\ODDBALL\INFOPACK\ │
│ Group 0 - FDN: FIDO Distribution │
│ Keep # 0 Use aka 1:275/91 │
│ Template LongDesc FILE_ID.DIZ/Normal │
│ Banner Cost │
│ Advanced RAID │
│ Max days 0 Max size 0 Max file 0 │
│ Systems 1:261/38 267/152 │
│ │ ╘════════════════════════════════════════════════════════════════════════╛
At the bottom of the box is the nodes accessing this area (System) 1:261/38
and 267/152 below is example of each one if you ever need to look inside and edit them...
╒═══════════════════════════════════════════════════════ Systems list ╕
│ # Status Node address SysOp │ │─────────────────────────────────────────────────────────────────────│
│ 1 -R-S-- 1:261/38 Janis Kracht │
│ 2 S--S-- 1:267/152 Anthony Rico │ ╘═════════════════════════════════════════════════════════════════════╛ ╒═══════════════════════════════════ Edit Address 1 ╕
│ │
│ Node Address 1:261/38 │
│ SysOp Janis Kracht │
│ Send files No │
│ └─Pause No │
│ Receive files Yes │
│ PreRelease No │
│ Mandatory No │
│ Msg status Setup │
│ │ ╘═══════════════════════════════════════════════════╛ ╒═══════════════════════════════════ Edit Address 2 ╕
│ │
│ Node Address 1:267/152 │
│ SysOp Anthony Rico │
│ Send files Yes │
│ └─Pause No │
│ Receive files No │
│ PreRelease No │
│ Mandatory No │
│ Msg status Setup │
│ │ ╘═══════════════════════════════════════════════════╛
I know that Allfix seems like over kill, but I only use the powerful option that I need and leave the rest alone. As far batch goes, my between has a section that runs when it sees IF EXIST x:\path\*.TIC GOTO ALLFIX
example:
C:
cd \irex\in
:loop
if exist c:\irex\in\*.MO* goto toss
if exist c:\irex\in\*.TU* goto toss
if exist c:\irex\in\*.WE* goto toss
if exist c:\irex\in\*.TH* goto toss
if exist c:\irex\in\*.FR* goto toss
if exist c:\irex\in\*.SA* goto toss
if exist c:\irex\in\*.SU* goto toss
if exist c:\irex\in\*.tic goto allfix
:toss
c:
cd \fe
fastecho toss
fastecho afix
goto loop
:allfix
SET NODE=1
C:
CD\
CD\ALLFIX
ALLFIX FILE -TossBad
ALLFIX SCAN
ALLFIX MGR
ALLFIX ANNOUNCE
FIXUTIL BuildDataBase
ASETUP INDEX
ASETUP PACK
goto loop
:end
exit
Not sure what EzyAdopt is.. but it sounds very cool! It should do it's thing with the BBS also :)
|15(\__/)
|15(+'.'+) S|07kuz |21|15dA |13FlupHy|16|15 S|07quirrel ate my nuts
|15(")_(") @|07
http://bbs.tr|19|10out|16|07.pl/fluph
|08|16- |07signatures are for people who |21|15cry|16|07 for attention |08-
--- Mystic BBS v1.10 A38 (Windows)
* Origin: fluph.darktech.org (1:275/91)