home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1995-11-29 | 38.8 KB | 1,175 lines
[comment ALF version 2.0wb Add Local Files to Maximus - Copyright (c) 1993 by John Medland PHOTO 334 BBS! Toronto, Canada (416) 539-9591 FidoNet 1:250/840 ] [moreoff cls][ifexist]alf\alfrr.bbs [goto nocls] [clear_stacked key_poke]%D [menu_cmd area_change] [/nocls][ifexist]alf\alfmenu.yes [grey ON grey] [white ON brown] ── ALF v2.0wb ───────────────────────────────────────────────────────────── [grey on grey] [white][goto yesmen] [grey ON grey] [white ON brown] ── ALF v2.0wb ─────────────────── [grey ON grey] [white] [/yesmen ifexist]alf\alfmenu.yes [lf GOTO MNEXT] [/mnext][ifexist]alf\alfsrce.bbs [clear_stacked link]alf\alfsrce.bbs [readln] [GOTO NEXT] [WHITE] [/NEXT][IFEXIST]alf\ALFRR.BBS [yellow] Directory [colour BLACK][file_carea endcolour nocolour] [endcolour lightgreen] ... [file_cname][LF GOTO ISRR] [yellow] File Area [lightmagenta][file_carea] [lightgreen]... [file_cname] [/ISRR][ifexist]alf\alfsrce.bbs [white]Import from[colour BLACK][file_carea endcolour nocolour] [endcolour][lightred]... [RESPONSE][white] [ifexist]alf\alfsrce.bbs [link]alf\alfsrce.bbs [readln] [GOTO NEXT2] [WHITE LF][/NEXT2][ifexist]alf\alfmenu.yes [goto menuon] [goto menuoff] [/menuon][ifexist]alf\alf2hurl.bbs [colour] [endcolour][white]2[nocolour])[endcolour][grey]xhurl [white]*[grey blink]Go [steady colour] [endcolour][white]![nocolour])[endcolour][grey]Acquire dir [colour] [endcolour][white]@[nocolour])[endcolour][grey]list dir [colour] [endcolour][white]-[grey][nocolour])[endcolour][grey]FB Area [white]-[grey]All [colour] [endcolour][white]=[nocolour])[endcolour][grey]Sort Area [white]=[grey]All[lf goto nohu] [colour] [endcolour][white]2[nocolour])[endcolour][grey]xhurl [colour] [endcolour][white]![nocolour])[endcolour][grey]Acquire all [colour] [endcolour][white]@[nocolour])[endcolour][grey]list dir [colour] [endcolour][white]-[grey][nocolour])[endcolour][grey]FB Area [white]-[grey]All [colour] [endcolour][white]=[nocolour])[endcolour][grey]Sort Area [white]=[grey]All [/nohu] [colour] [endcolour][white]A[nocolour])[endcolour][grey]rea change [colour] [endcolour][white]B[nocolour])[endcolour][grey]ackup file [colour] [endcolour][white]C[nocolour])[endcolour][grey]ontents [colour] [endcolour][white]D[nocolour])[endcolour][grey]os area shell [colour] [endcolour][white]E[nocolour])[endcolour][grey]dit files.bbs [colour] [endcolour][white]F[nocolour])[endcolour][grey]ile titles [colour] [endcolour][white]H[nocolour])[endcolour][grey]url file(s) [colour] [endcolour][white]I[nocolour])[endcolour][grey]mport file [colour] [endcolour][white]K[nocolour])[endcolour][grey]ill file [colour] [endcolour][white]L[nocolour])[endcolour][grey]ocate file [colour] [endcolour][white]M[nocolour])[endcolour][grey]ove entry [colour] [endcolour][white]N[nocolour])[endcolour][grey]ew files [colour] [endcolour][white]O[nocolour])[endcolour][grey]verride path [colour] [endcolour][white]P[nocolour])[endcolour][grey]rocess file [colour] [endcolour][white]R[nocolour])[endcolour][grey]aw Directory [colour] [endcolour][white]S[nocolour])[endcolour][grey]ource dir [colour] [endcolour][white]T[nocolour])[endcolour][grey]ouch file [colour] [endcolour][white]V[nocolour])[endcolour][grey]iew file [colour] [endcolour][white]W[nocolour])[endcolour][grey]ayward files [colour] [endcolour][white]X[nocolour])[endcolour][grey]ternal program [/menuoff][colour] [up endcolour][WHITE]([white]?[grey]help, [white]/[grey]menu, [white]Q[grey]uit[white]) [WHITE]Select: [menu]abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_`1234567890-{}'?\|+=/][[ [choice] [top] [choice]/[ifexist]alf\alfmenu.yes [delete]alf\alfmenu.yes [TOP] [choice]/[open]alf\alfmenu.yes [choice]/[open]nul: [TOP] [choice]?[goto help] [choice]*[ifexist]alf\alf2hurl.bbs [link]alf\alfcheck.bbs [top] [choice]*[lf white]0 [grey]hurls ready.[pause][lf lf goto nocls] [choice][[[DELETE]alf\ALFRR.BBS [choice][[[key_poke][[ [choice][[[menu_cmd area_change]file [choice][[[top] [choice]][DELETE]alf\ALFRR.BBS [choice]][key_poke]] [choice]][menu_cmd area_change]file [choice]][top] [choice]2[goto 2xhurl] [choice]a[goto pickarea] [choice]![goto all] [islocal][choice]B [goto backup] [choice]B [lf][yellow]Sorry, backups can't be done remotely. [choice]B [choice]B [white enter][top] [choice]c[menu_cmd contents]file [choice]c[goto erasenter] [choice]c[goto nocls] [choice]d[goto shell] [choice]@[goto dir] [choice]e[goto ed] [choice]f[menu_cmd File_Titles]File [choice]f[nocolour][goto erasenter endcolour] [choice]f[goto nocls] [choice]-[goto fbch] [choice]h[goto notag] [choice]i[goto import] [choice]k[goto killop] [choice]l[menu_cmd locate]file [choice]l[ifexist]alf\alfrr.bbs [up link]alf\alfrr.bbs [choice]l[ifexist]alf\alfrr.bbs [menu_cmd override_path]file [choice]l[goto erasenter] [choice]m[goto movedesc] [choice]n[up][menu_cmd Newfiles]file [choice]n[goto erasenter] [choice]o[GOTO RR] [choice]p[clear_stacked][goto procfile] [choice]q[DELETE]alf\ALFRR.BBS [choice]q[key_poke]%D [choice]q[menu_cmd area_change] [choice]q[QUIT] [choice]|[top] [choice]r[grey menu_cmd raw]file [choice]r[goto erasenter] [choice]s[goto source] [choice]t[goto touch] [choice]=[goto srtfbbs] [choice]v[menu_cmd type]file [choice]v[goto erasenter] [choice]w[GOTO WAYW] [choice]x[goto xrn] [moreoff][top] [/xrn][ifexist]alf\alfxtrn.bbs [link]alf\alfxtrn [top] [yellow]Sorry, the external program file is not setup. Please edit alfxtrn.mec and mecca the file. [White enter][top] [top] [/WAYW][ifexist]%Ffiles.bbs [goto isfbbs] [yellow]FILES.BBS not found![pause] [GREY]Adding file names ... [dos]IF EXIST %Ffiles.* ATTRIB +H %FFILES.* [dos]dir /b /A-H-D %F*.* |find /V "FILES.BBS" >> %Ffiles.bbs [dos]IF EXIST %Ffiles.* ATTRIB -H %FFILES.* Done! [lf goto nocls] [/isfbbs][DELETE]alfnode.bbs [open]alfnode.bat [write]@echo off [write]dir ACTIVE*.BBS |find /C "ACTIVE"| FIND "1">NUL [WRITE]IF ERRORLEVEL 1 GOTO OUT [WRITE]EXIT [WRITE]:OUT [WRITE]ECHO Maximus task found active!>ALFNODE.BBS [OPEN]NUL: [DOS]ALFNODE.BAT [DELETE]ALFNODE.BAT [IFEXIST]ALFNODE.BBS [YELLOW] [IFEXIST]ALFNODE.BBS [LINK]ALFNODE.BBS [IFEXIST]ALFNODE.BBS [pause DELETE]ALFNODE.BBS [lf goto nocls] [cls][grey]Please wait... [open]alf\alforph.abt [open]nul: [dos]alf\alforph.bat %Q %x %P [DOS]if exist %FFILES.* ATTRIB -H %FFILES.* [DELETE]alf\alf2FILE.$$$ [ifexist]alf\alforph.abt [up cleol yellow]Aborted! [pause pause][delete]alf\alforph.abt [top] [ifexist]alf\alffiles.$$$ [goto $$$] [goto no$$$] [/$$$][islocal cls] [isremote white] [pause grey]No entry was found for[white]: [lf YELLOW moreon link]alf\alffiles.$$$ [LF][GREY]Add to FILES.BBS [white][[Y,n] [MENU]Yn| [CHOICE]N[delete]alf\alffiles.$$$ [top] [CLS dOS]TYPE alf\alffiles.$$$ >>%FFILES.BBS [delete]alf\alffiles.$$$ [top] [/no$$$][cls][grey]All file names were found in FILES.BBS.[pause] [goto nocls] [/ed][ifexist]alf\alf.edr [goto haveed] Please configure a text editor.[pause] [goto setup] [/haveed][isremote goto dored] [key_poke]%Ffiles.bbs [readln] [cls][link]alf\alf.edr [top] [/dored][ifexist]alf\alfdored.bbs [goto havdored] [yellow]Sorry, remote editor is not setup. Please edit alfdored.mec and mecca the file. [White enter][top] [/havdored] [link]alf\alfdored.bbs [top] [/fbch][ifexist]alf\alfrr.bbs [lf yellow]Not a Maximus File Area.[pause lf lf goto nocls] [pause][no_keypress][goto fbar] [black menu]- [cls grey][islocal][Xtern_Dos]fb [isremote][Xtern_Dos]fb >com%P [top] [/fbar][cls grey][islocal][Xtern_Dos]fb area.dat %D [isremote][Xtern_Dos]fb area.dat %D >com%P [top] [/srtfbbs][DELETE]alfnode.bbs [open]alfnode.bat [write]@echo off [write]dir ACTIVE*.BBS |find /C "ACTIVE"| FIND "1">NUL [WRITE]IF ERRORLEVEL 1 GOTO OUT [WRITE]EXIT [WRITE]:OUT [WRITE]ECHO Maximus task found active!>ALFNODE.BBS [OPEN]NUL: [PAUSE][no_keypress][goto srtcurr] [black menu]= [ifexist]alf\alfrr.bbs [yellow]Please run this command from a File Area.[pause top] [DOS]ALFNODE.BAT [DELETE]ALFNODE.BAT [IFEXIST]ALFNODE.BBS [YELLOW] [IFEXIST]ALFNODE.BBS [LINK]ALFNODE.BBS [IFEXIST]ALFNODE.BBS [pause DELETE]ALFNODE.BBS [lf goto nocls] [open]%Falfstart.srt [open]nul: [delete]alfsrtal.bat [open]alfsrtal.bat [/nextsrt][write]@ECHO OFF [write]echo [1;37;40mSorting FILES.BBS in [32m%Q [1;37;40m...[0m [ISREMOTE][write]echo [1;37;40mSorting FILES.BBS in [32m%Q [1;37;40m...[0m>COM%P [write]call alf\alfsort %F %P [key_poke]] [menu_cmd area_change] [ifexist]%Falfstart.srt [goto donsrt] [goto nextsrt] [/donsrt][write]if exist fbbstxt.$$$ del fbbstxt.$$$ [open]nul: [delete]%Falfstart.srt [cls][dos]alfsrtal.bat [delete]alfsrtal.bat [ifexist]COM0 [DELETE]COM0 [top] [/srtcurr][DOS]ALFNODE.BAT [DELETE]ALFNODE.BAT [IFEXIST]ALFNODE.BBS [YELLOW] [IFEXIST]ALFNODE.BBS [LINK]ALFNODE.BBS [IFEXIST]ALFNODE.BBS [pause DELETE]ALFNODE.BBS [lf goto nocls] [KEY_POKE]%Q [READLN] [cls][white DOWN]Sorting FILES.BBS in [lightgreen RESPONSE] [white]... [dos]alf\alfsort %F %P [ifexist]files.$$$ [delete]files.$$$ [ifexist]COM0 [DELETE]COM0 Done![pause][top] [/2xhurl][ifexist]alf\alfpick.bbs [delete]alf\alfpick.bbs [grey]Use file selector? [white][[Y,n] [menu]Yn| [choice]n[goto nosel] [islocal][goto dorok] [isremote][ifexist]alf\alfdorpk.bbs [goto dorok] [yellow]Sorry, remote selector is not set up. Please edit alfdorpk.mec, and mecca the file. [goto nosel] [/dorok][isremote link]alf\alfdorpk.bbs [islocal][white][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [link]alf\alfpick.bbs [readln] [ifexist]alf\alfpick.bbs [goto pickhdne] [top] [/nosel] [grey]2xhurl what?[white]: [readln] [ifentered] [top] [ifexist]%F%J [goto hlhere] [yellow][white][response grey] not found in [lightgreen file_cname][white pause pause] [up cleol up cleol up cleol up goto nosel] [/hlhere][open]alf\alfpick.bbs [write][up][key_poke]%J [open]nul: [/pickhdne][open]alf2find.bat [write]@echo off [write]find /I "time %J " alf\alfdaily.bat>nul [write]if errorlevel 1 goto out [write]del alf\alfpick.bbs [write]:out [open]nul: [dos]alf2find.bat [delete]alf2find.bat [ifexist]alf\alfpick.bbs [goto 2hok] [yellow][response] is already queued for 2xhurl! [pause lf lf][goto nocls] [/2hok][ifexist]alf\alfrr.bbs [goto cskip] [white]ENTER[grey] skips first hurl. [/cskip] [grey]Hurl (now) to which area?[white]: [readln] [ifexist]alf\alfrr.bbs [ifentered] [yellow lf]Path Override, can't skip! [lf lf][grey]Hit [white]ENTER [grey]to quit.[lf] [ifexist]alf\alfrr.bbs [ifentered] [grey]Hurl (now) to which area?[white]: [readln] [ifexist]alf\alfrr.bbs [ifentered] [delete]alf\alfpick.bbs [top] [open]alf\alfh1st.bbs [ifentered] [write][key_poke]%D [ifentered] [open]nul: [ifentered] [key_poke]%D [ifentered] [readln] [goto no1st] [write][key_poke]%J [open]nul: [link]alf\alfpick.bbs [key_poke]; [link]alf\alfh1st.bbs [white menu_cmd file_hurl]file [/no1st][ifexist]alf\alfrr.bbs [goto 2xrr] [delete]alf\HURLCHG#.bbs [OPEN]alf\HURLCHG#.bbs [WRITE][key_poke]%D [OPEN]NUL: [/2xrr] [KEY_POKE]%J [menu_cmd AREA_CHANGE]file [hotkeys][open]hotkey$.flg [hotkeys][open]nul: [hotkeys][menu_cmd chg_hotkeys]change [LINK]alf\alfPICK.bbs [READLN] [ifexist]%F%J [goto copied] [/no2][ifexist]alf\alfrr.bbs [link]alf\alfrr.bbs [ifexist]alf\alfrr.bbs [menu_cmd override_path] [ifexist]alf\alfrr.bbs [goto post2xrr] [LINK]alf\HURLCHG# [MENU_CMD AREA_CHANGE]FILE [delete]alf\HURLCHG# [/post2xrr][delete]alf\alfpick.bbs [delete]alf\alfh1st.bbs [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [goto nocls] [/copied][grey]Delayed hurl to which area?[white]: [clear_stacked][menu]abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_`1234567890-{}'?\|+=/][[ [choice]|[link]alf\alfh1st.bbs [readln] [choice]|[yellow]File left in area: [white][response] [pause][goto no2] [open]alf\alfh2nd.bbs [write][up][key_poke]%C%R [open]nul: [grey]Wait how many days? [white]([grey]ENTER=30[white]): [clear_stacked][menu]12345678910| [open]alf\alfdaily.bat [CHOICE]|[write]thistime %J 30 [CHOICE]|[GOTO THIRT] [write]thistime %J %C%R [/THIRT] [link]alf\alfh1st [menu]1234567890abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_+=-`[[]{}:;"'/?.,<>\| [write]if errorlevel 1 if exist \max\alf\alf2hurl.bbs FIND /i " %J " \MAX\alf\alf2hurl.bbs>nul [write]if errorlevel 1 echo [black] %J [key_poke]%C%R>>alf\alf2hurl.bbs [write]if errorlevel 1 echo [black] %J [UP link]alf\alfllink>>alf\alf2hurl.bbs [up link]alf\alfpick.bbs [key_poke]; [moreoff up link]alf\alfh2nd.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890`-=\~!@#$%^&*()_+|}{":?><][[[[';/., [write]if errorlevel 1 echo [black] %J [clear_stacked key_poke]%C%R >>alf\alf2hurl.bbs [write]if errorlevel 1 echo [black] %J [LINK]alf\ALFLINK.BBS >>alf\alf2hurl.bbs [write]if errorlevel 1 echo call \max\alf\alfkill.bat %J >>alf\alfmain.bat [open]nul: [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [ifexist]alf\alfrr.bbs [link]alf\alfrr.bbs [ifexist]alf\alfrr.bbs [menu_cmd override_path] [ifexist]alf\alfrr.bbs [goto pstxrr] [link]alf\HURLCHG#.bbs [menu_cmd AREA_CHANGE]file [/pstxrr][delete]alf\alfpick.bbs [delete]alf\alfh1st.bbs [delete]alf\alfh2nd.bbs [DELETE]alf\HURLCHG#.bbs [top] [/noalfh] [grey]Use file selector? [white][[Y,n] [menu]Yn| [choice]n[goto nowild] [islocal][goto doro] [isremote][ifexist]alf\alfdorpk.bbs [goto doro] [yellow]Sorry, remote selector is not set up. Please edit alfdorpk.mec, and mecca the file. [goto nowild] [/doro][isremote link]alf\alfdorpk.bbs [islocal][white][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [goto Hpickdone] [top] [/hpickdone][link]alf\alfpick.bbs [delete]alf\alfpick.bbs [/nowild][menu_cmd file_hurl]file [goto nocls] [/notag] [grey]Use wildcards? [white][[y,N] [menu]yN| [choice]n[goto noalfh] [choice]|[goto noalfh] [grey]Hurl what? [white][readln] [ifentered] [top] [hotkeys][open]hotkey$.flg [hotkeys][open]nul: [hotkeys][menu_cmd chg_hotkeys]change [grey]To which area? [white][menu]abcdefghijklmnopqrstuvwxyz~!@#$%^&*()_`1234567890-{}'?\|+=/][[ [choice]|[ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [choice]|[ifexist]hotkey$.flg [delete]hotkey$.flg [top] [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [dos]alf\alfhall.bat %J %C%R %Q %x [white link]alfapoke.bbs [delete]alfapoke.bbs [goto nocls] [/touch] [grey]Use file selector? [white][[Y,n] [menu]Yn| [choice]n[goto man] [islocal][goto dor] [isremote][ifexist]alf\alfdorpk.bbs [goto dor] [yellow]Sorry, remote selector is not set up. Please edit alfdorpk.mec, and mecca the file. [goto man] [/dor][isremote link]alf\alfdorpk.bbs [islocal][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [clear_stacked][link]alf\alfpick.bbs [readln] [ifexist]alf\alfpick.bbs [goto dotch] [top] [/man] [white]filespec [grey](ENTER for *.*) [grey][[[white]/D date[grey]] [[[white]/T time[grey]], or [white]Q[grey]uit[white]: [clear_stacked white readln] [ifentered]Q [top] [/dotch][ifentered] [dos]touch %F*.*>alf\ALFTCH.RPT [ifentered] [goto tout] [dos]touch %F%J>alf\ALFTCH.RPT [/tout][delete]alf\alfpick.bbs [grey LINK]alf\ALFTCH.RPT [DELETE]alf\ALFTCH.RPT [GOTO NOCLS] [/setup][grey]Please enter the full [white]PATH\NAME [grey]of your text editor[white]: [readln] [ifentered] [top] [ifexist]%J [goto oked] Program not found![pause][pause] [moreoff][up cleol][up cleol][up cleol] [goto setup] [/oked] [delete]alf\alf.edr [open]alf\alf.edr [write][dos]%J %%J [open]nul: [goto haveed] [/import][ifexist]alf\alfsrce.bbs [goto impl] [goto needsp] [/impl][open]alfsame.bbs [write][ifentered]%F [open]alfsame.flg [write][open]nul: [open]nul: [link]alf\alfsrce.bbs [readln] [up link]alfsame.bbs [delete]alfsame.bbs [ifexist]alfsame.flg [goto needsp] [grey]Import from [lightred][response][GREY]? [white][[Y,n] [menu]Yn| [choice]n[goto needsp] [grey]Use file selector? [white][[Y,n] [menu]Yn| [CHOICE]N[GOTO IMPSNOTAG] [islocal][goto dimpok] [isremote][ifexist]alf\alfdimpk.bbs [goto dimpok] [yellow]Sorry, remote selector is not set up. Please edit alfdimpk.mec, and mecca the file. [goto IMPSNOTAG] [/dimpok][islocal][white][dos]alf\alfpick.bat %J R [isremote link]alf\alfdimpk.bbs [white][ifexist]alf\alfpick.bbs [clear_stacked][link]alf\alfpick.bbs [readln] [ifexist]alf\alfpick.bbs [delete]alf\alfpick.bbs [goto taag] [TOP] [/IMPSNOTAG] [lightred]FILE [grey]to import? [white]([GREY]no path[white]): [white][readln] [/taag][ifentered] [top] [ifentered]*.* [yellow]Sorry, wildcards not allowed.[white pause pause goto nocls] [link]alf\alfsrce.bbs [open]alf\alfdel.bbs [write][delete]%R%J [open]nul: [link]alf\alfsrce.bbs [open]alf\alfkinf.bbs [write][key_poke]%R%J [open]nul: [up link]alf\alfsrce.bbs [DELETE]alf\alfdelpk.bbs [open]alf\alfdelpk.bbs [write][key_poke]%R [open]nul: [goto niss] [/needsp] [ifexist]alfsame.flg [yellow]Not using [lightred][response][yellow] default. [ifexist]alfsame.flg [lf delete]alfsame.flg [lightred]PATH [GREY]to [WHITE]Import from[white]: [readln] [ifentered] [top] [delete]alfpath.bbs [open]alfpath.bbs [write][ifentered]%F [key_poke]n [write][ifentered]%F [quit] [write][key_poke]y [open]nul: [ifexist]alf\alfrr.bbs [goto pparr] [delete]chgarea$.bbs [open]chgarea$.bbs [write][key_poke]%D [open]nul: [/pparr][KEY_POKE]%J [menu_cmd override_path]file [key_poke]%F [readln] [up link]alfpath.bbs [readln] [ifentered]y [goto psgood] [lf lf lf yellow]Invalid PATH![pause] [goto needsp] [/psgood] [key_poke]%F [readln] [delete]alfpath.bbs [ifexist]alf\alfrr.bbs [goto pcparr] [clear_stacked link]chgarea$.bbs [menu_cmd area_change]file [delete]chgarea$.bbs [up goto pall] [/pcparr][link]alf\alfrr.bbs [menu_cmd override_path]file [/pall][open]alf\alfdelpk.bbs [write][key_poke]%J [open]nul: [grey]Use file selector? [white][[Y,n] [menu]Yn| [CHOICE]N[GOTO ittag] [islocal][goto ipok] [isremote][ifexist]alf\alfdimpk.bbs [goto ipok] [yellow]Sorry, remote selector is not set up. Please edit alfdimpk.mec, and mecca the file. [goto ittag] [/ipok][islocal][white][dos]alf\alfpick.bat %J R [isremote link]alf\alfdimpk.bbs [white][ifexist]alf\alfpick.bbs [clear_stacked][link]alf\alfpick.bbs [readln] [ifexist]alf\alfpick.bbs [delete]alf\alfpick.bbs [goto nis] [DELETE]alf\alfdelpk.bbs [TOP][/ittag] [lightred]FILE [grey]to import? [white]([GREY]no path[white]): [white][readln] [ifentered] [top] [/nis][hotkeys][open]hotkey$.flg [hotkeys][open]nul: [hotkeys][menu_cmd chg_hotkeys]change [link]alf\alfdelpk.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890!/\-. [open]alf\alfdel.bbs [write][delete]%C%R%J [open]nul: [up link]alf\alfdelpk.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890!/\-. [open]alf\alfkinf.bbs [write][key_poke]%C%R%J [open]nul: [/niss][ifexist]%F%J [up goto herenow] [UP goto nonow] [/herenow][ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [white][response] [grey]already exists in [lightgreen file_cname] [grey]Use existing file instead? [white][[Y,n] [clear_stacked menu]yn| [choice]|[lf goto goodone] [choice]y[lf goto goodone] [choice]n[grey]Overwrite existing file? [white][[Y,n] [menu]yn| [choice]n[goto out] [IFEXIST]alf\ALFRR.BBS [GOTO DESCNF] [/nonow][IFEXIST]alf\ALFRR.BBS [lf lf GOTO DESCNF] [link]alf\alfdelpk.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890!/\-. [IFEXIST]%C%Rfiles.bbs [goto fnd] [goto descnf] [/fnd][UP link]alf\alfdelpk.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890!/\-. [open]alffind.bat [write]@echo off [write]type %C%Rfiles.bbs | find /I "%J" >alfound.dsc [write]if errorlevel 1 del alfound.dsc [write]if errorlevel 1 exit [open]nul: [UP dos]alffind.bat [delete]alffind.bat [ifexist]alfound.dsc [LF][grey]FILES.BBS entry to follow. [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [white]C[grey]opy or [white]H[grey]url? [white][[C,h] [menu]Ch| [hotkeys][open]hotkey$.flg [hotkeys][open]nul: [hotkeys][menu_cmd chg_hotkeys]change [choice]c[lf goto descnf] [choice]|[lf goto descnf] [delete]alfound.dsc [open]alfimhrl.bbs [write][menu_cmd override_path] [write][key_poke]%J;%D [write][menu_cmd file_hurl] [write][clear_stacked key_poke]%D [open]nul: [link]alf\alfdelpk.bbs [link]alfimhrl.bbs [pause link]alf\alfllink.bbs [delete]alfimhrl.bbs [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [delete]alf\alfdel.bbs [delete]alf\alfdelpk.bbs [goto chhurl] [/descnf][grey]Copying [lightred response grey] to [lightgreen file_cname] [link]alf\alfdelpk.bbs [menu]abcdefghijklmnopqrstuvwxyz1234567890!/\-. [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [dos]copy %C%R%J %Q /V>nul [/chhurl][ifexist]%F%J [goto goodone] [yellow]File was not imported! [delete]alf\alfdelpk.bbs [delete]alf\alfdel.bbs [delete]alf\alfkinf.bbs [goto nocls] [/goodone][ifexist]alfound.dsc [grey]Copy files.bbs entry? [white][[Y,n] [menu]yn| [ifexist]alfound.dsc [choice]n[lf delete]alfound.dsc [goto noent] [ifexist]alfound.dsc [lf dos]type alfound.dsc >>%Ffiles.bbs [ifexist]alfound.dsc [delete]alfound.dsc [/noent][open]alfchrun.bat [write]@%%COMSPEC%% /E:512 /Calf\alfcess.bat %F %J %Q %x [open]nul: [open]sidekick.bat [write]@echo off [write]type fbbstrip.$$$ | find /I "%J" >> %Ffiles.bbs [ifexist]alf\ALFPOST.BAT [WRITE]alf\ALFPOST.BAT %Q %J [open]nul: [open]sidekick.$$$ [write][key_poke]%J [open]nul: [/add2fbbs][ifexist]alf\alfkinf.bbs [goto notpr] [up goto ispr] [/notpr][grey]Process the file? [white][[Y,n] [menu]Yn| [choice]n[goto noproc] [/ispr] [white]Processing...[DOS]alfchrun.bat [/noproc][OPEN]%x:\max\ALFDESC.BAT [WRITE]@ECHO OFF [WRITE]tYPE %Ffiles.bbs | FIND /I "%J" >%x:\max\alffbbs.bbs [WRITE]IF ERRORLEVEL 1 EXIT [WRITE]ECHO ISTHERE>%x:\max\ALFDESC.FLG [WRITE]CALL %x:\max\alf\ALFPOST.BAT %Q %J %x %F [WRITE]Type %Ffiles.bbs | FIND /I "%J" >%x:\max\alffbbs.bbs [write]copy %Ffiles.bbs %x:\max\alfhold.fil>nul [write]copy %x:\max\alffbbs.bbs %Ffiles.bbs>nul [OPEN]NUL: [DOS]ALFDESC.BAT [IFEXIST]%x:\max\ALFDESC.FLG [Goto nofflag] [goto fflag] [/nofflag] [key_poke] [ ] [cls moreoff menu_cmd file_titles]file [moreoff up cleol grey]Run external program? [white][[y,N] [menu]yN| [CHOICE]Y[GOTO XTE] [GOTO NOXTE] [/XTE][key_poke]%J [link]alf\alfxtrn.bbs [key_poke] [ ] [cls moreoff menu_cmd file_titles]file [/NOXTE][grey moreoff up cleol]Edit this description? [white][[y,N] [menu]Yn| [choice]y[goto edalf] [dos]copy %x:\max\alfhold.fil %Ffiles.bbs>nul [delete]%x:\max\alfhold.fil [delete]%x:\max\alffbbs.bbs [goto sord] [/edalf][islocal][goto pdored] [isremote][ifexist]alf\alfdored.bbs [goto pdored] [yellow]Sorry, remote editor is not set up. Please edit alfdored.mec, and mecca the file. [goto pdored] [/pdored][open]%x:\max\alffed.bat [WRITE]@ECHO OFF [WRITE]copy %Ffiles.bbs %x:\max\alf2hold.fil>nul [WRITE]type %x:\max\alfhold.fil |find /V /I "%J" >%Ffiles.bbs [WRITE]type %x:\max\alf2hold.fil >>%Ffiles.bbs [WRITE]del %x:\max\alf2hold.fil [WRITE]del %x:\max\alfhold.fil [WRITE]del %x:\max\alffbbs.bbs [WRITE]del %Ffiles.bak [open]nul: [ISREMOTE][LINK]alf\ALFDORED.BBS [islocal][cls][key_poke]%Ffiles.bbs [islocal][readln] [islocal][link]alf\alf.edr [dos]%x:\max\alffed.bat [delete]%x:\max\alffed.bat [goto sord] [/fflag] [yellow]No FILES.BBS entry found. [lf grey]Run external program? [white][[y,N] [menu]yN| [CHOICE]Y[GOTO yXTE] [GOTO NXTE] [/yXTE][key_poke]%J [link]alf\alfxtrn.bbs [/nxte][cls lf][grey]Please describe [white][response][grey] (one line) or hit ENTER for no listing. [black on grey][REPEAT] [78][grey] [nocolour]:[endcolour][up][black on grey][clear_stacked readln] [grey ifentered] [delete]sidekick.$$$ [ifentered] [up yellow on grey] No listing added.[white lf lf goto sord] [open]sidekick.$$$ [write][key_poke] %J [open]nul: [up link]sidekick.$$$ [readln] [open]fbbstrip.$$$ [write]%J [open]nul: [ifexist]sidekick.$$$ [dos]sidekick.bat [/sord][pause ifexist]alf\alfkinf.bbs [goto isimp] [goto out] [/isimp][clear_stacked up link]alf\alfkinf.bbs [readln] [ifexist]alf\alfdel.bbs [ifexist]alf\alfrr.bbs [grey]Delete original?[white]: [lightred response] [white][[y,N] [menu]yN| [ifexist]alf\alfdel.bbs [ifexist]alf\alfrr.bbs [choice]y[up link]alf\alfdel.bbs [/out][DELETE]ALFDESC.BAT [DELETE]ALFDESC.FLG [DELETE]alf\alfkinf.bbs [DELETE]ALFFBBS.BBS [delete]alfchrun.bat [ifexist]fbbstemp.$$$ [delete]fbbstemp.$$$ [ifexist]fbbstrip.$$$ [delete]fbbstrip.$$$ [ifexist]sidekick.$$$ [delete]sidekick.$$$ [ifexist]sidekick.bat [delete]sidekick.bat [delete]alf\alfdel.bbs [delete]alf\alfdelpk.bbs [filenew]misc\file_bad.bbs [GREY]Read file_bad.bbs? [white][[y,N] [white][menu]yN| [filenew]misc\file_bad.bbs [choice]y[moreon link]misc\file_bad.bbs [top] [/getdir][delete]alf\alfdelpk.bbs [ifexist]alf\alfsrce.bbs [link]alf\alfsrce [readln] [ifexist]alf\alfsrce.bbs [grey]DIR of [lightred][response][GREY]? [white][[y,N] [menu]Yn| [ifexist]alf\alfsrce.bbs [choice]n[top] [ifexist]alf\alfsrce.bbs [choice]|[top] [ifexist]alf\alfsrce.bbs [goto sourcedir] [grey]List a directory? [white][[y,N] [menu]Yn| [choice]n[cls][top] [choice]|[cls][top] [/dir][ifexist]alf\alfsrce.bbs [link]alf\alfsrce.bbs [readln] [ifexist]alf\alfsrce.bbs [grey]DIR of [lightred response][grey]? [white][[Y,n] [menu]Yn| [ifexist]alf\alfsrce.bbs [choice]y[goto sourcedir] [ifexist]alf\alfsrce.bbs [choice]|[goto sourcedir] [grey]Directory [white]PATH[grey]?[white]: [readln] [ifentered] [top] [open]chgarea$.bbs [write][key_poke]%F [open]nul: [key_poke]%J [menu_cmd override_path]file [grey][menu_cmd raw]file [up link]chgarea$.bbs [menu_cmd override_path]file [delete]chgarea$.bbs [goto erasenter] [/sourcedir][open]chgarea$.bbs [write][key_poke]%F [open]nul: [up link]alf\alfsrce.bbs [menu_cmd override_path]file [grey menu_cmd raw]file [up link]chgarea$.bbs [menu_cmd override_path]file [delete]chgarea$.bbs [goto erasenter] [/shell][islocal goto shelloc] [cls open]alfshell.bat [write]@echo off [write]if exist %%1\nul goto isdir [write]%%1 [write]cd %%1 [write]:isdir [write]cd %%1 [write]prompt [[Alf] $p$g [write]cls [write]%%COMSPEC%% >com%P <com%P [open]nul: [pause][up cleol up dos]alfshell.bat %Q [delete]alfshell.bat [top] [/shelloc][cls delete]alf\alf2dos.bat [open]alf\alf2dos.bat [write]@echo off [write]if exist %%1\nul goto isdir [write]%%1 [write]cd %%1 [write]:isdir [write]cd %%1 [write]prompt [[Alf] $p$g [write]cls [write]%%COMSPEC%% [open]nul: [moreoff up cleol up dos]alf\alf2dos.bat %Q [delete]alf\alf2dos.bat [top] [/help][link]alf\alfhlp.bbs [/credit][cls][nocolour] [endcolour][colour][locate 10 18][black] [white on brown][endcolour] ┌────────────────────────────────┐ [save][black] [white] [nocolour] [endcolour][colour][locate 11 18][black] [load][endcolour] │ ALF v2.0wb by John Medland │ [save][black] [white] [nocolour] [endcolour][colour][locate 12 18][black] [load][endcolour] │ PHOTO 334 BBS! Toronto, Canada │ [save][black] [white] [nocolour] [endcolour][colour][locate 13 18][black] [load][endcolour] │ (416) 539-9591 Fido 1:250/840 │ [save][black] [white] [nocolour] [endcolour][colour][locate 14 18][black] [load][endcolour] └────────────────────────────────┘ [black] [white][isremote pause pause pause][top] [pause][top] [/erasenter] [white enter] [nocolour] [endcolour up cleol goto nocls] [/source] [grey]Import directory [lightred]PATH[white]: [white readln] [endcolour][ifentered] [ifexist]alf\alfsrce.bbs [lf grey]Remove current default? [white][[y,N] [menu]yN| [ifentered] [choice]y[delete]alf\alfsrce.bbs [top] [ifentered] [top] [delete]alfpath.bbs [open]alfpath.bbs [write][ifentered]%F [key_poke]n [write][ifentered]%F [quit] [write][key_poke]y [open]nul: [ifexist]alf\alfrr.bbs [goto isparr] [delete]chgarea$.bbs [open]chgarea$.bbs [write][key_poke]%D [open]nul: [/isparr][KEY_POKE]%J [menu_cmd override_path]file [key_poke]%F [readln] [link]alfpath.bbs [readln] [ifentered]y [goto isgood] [yellow]Invalid PATH![pause][pause][goto noispath] [/isgood][delete]alf\alfsrce.bbs [open]alf\alfsrce.bbs [write][key_poke]%F [open]nul: [/noispath] [delete]alfpath.bbs [ifexist]alf\alfrr.bbs [goto parr] [clear_stacked link]chgarea$.bbs [menu_cmd area_change]file [delete]chgarea$.bbs [top] [/parr][link]alf\alfrr.bbs [menu_cmd override_path]file [top] [/killop] [grey]Use file selector? [white][[Y,n] [menu]Yn| [choice]n[goto noselkill] [islocal][goto do] [isremote][ifexist]alf\alfdorpk.bbs [goto do] [yellow]Sorry, remote selector is not set up. Please edit alfdorpk.mec, and mecca the file. [goto noselkill] [/do][isremote link]alf\alfdorpk.bbs [isremote][link]alf\alfdorpk.bbs [islocal][white][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [goto kpickdone] [top] [/kpickdone][link]alf\alfpick.bbs [readln] [GREY]Kill [lightgreen response][grey] and FILES.BBS entry? [white][[Y,n] [lightgreen][menu]Yn| [choice]y[goto killit] [choice]|[goto killit] [grey]Kill file but leave FILES.BBS entry? [white][[y,N] [menu]yN| [choice]y[delete]alf\alfpick.bbs [choice]|[delete]alf\alfpick.bbs [choice]y[delete]%F%J [top] [choice]|[delete]%F%J [top] [key_poke]%J ;n [menu_cmd file_kill]file [delete]alf\alfpick.bbs [CLEAR_STACKED][top] [/noselkill] [grey]Use wildcards? [white][[y,N] [menu]yN| [choice]n[goto nowalfk] [choice]|[goto nowalfk] [grey]Filespec to kill?[white] [readln] [ifentered] [top] [grey]Kill [white][response][grey] in [lightgreen FILE_CNAME][grey]? [white][[Y,n] [menu]yn| [choice]n[top] [dos]alf\alfwkill.bat %Q %J %x [link]alfwkil.bbs [delete]alfwkil.bbs [top] [/nowalfk] [grey]File to kill?[white] [readln] [ifentered] [top] [ifexist]%F%J [goto ns2kill] [GREY]Kill listing for [lightgreen response][grey]? [white][[Y,n] [lightgreen][menu]Yn| [choice]n[top] [goto killit] [/ns2kill] [GREY]Kill [lightgreen response][grey] and FILES.BBS entry? [white][[Y,n] [lightgreen][menu]Yn| [choice]y[goto killit] [choice]|[goto killit] [grey]Kill file but leave FILES.BBS entry? [white][[y,N] [menu]yN| [choice]y[delete]%F%J [top] [choice]|[delete]%F%J [top] [ifexist]%F%J [goto ns3kill] [top] [/ns3kill][key_poke]%J ;n [menu_cmd file_kill]file [top] [/killit][Key_Poke]%J;Y [menu_cmd file_kill]file [delete]alf\alfpick.bbs [CLEAR_STACKED][pause pause top] [/backup] [Grey]Use file selector for Backup? [WHITE][[Y,n] [menu]Yn| [choice]n[lf grey]Backup which file?[white]: [readln] [choice]n[ifentered] [top] [choice]n[ifexist]%F\%J [goto notagbu] [choice]n[white][response] [grey]not found in [lightgreen FILE_CNAME][pause][pause] [choice]n[white][goto backup] [white][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [goto pickdone] [top] [/pickdone][link]alf\alfpick.bbs [readln] [delete]alf\alfpick.bbs [/notagbu] [hotkeys][open]hotkey$.flg [hotkeys][open]nul: [hotkeys][menu_cmd chg_hotkeys]change [grey]Backup to (drive letter)[white]: [menu]abcdefghijklmnopqrstuvwxyz:| [ifexist]hotkey$.flg [menu_cmd chg_hotkeys]change [ifexist]hotkey$.flg [delete]hotkey$.flg [choice]|[top] [open]alf\alfdrv.bbs [write][key_poke]%C [open]nul: [ifexist]%C:\%J [goto there] [goto ok] [/there] [grey]Overwrite existing file? [white][[y,N] [menu]yN| [choice]n[delete]alf\alfpick.bbs [top] [choice]n[delete]alf\alfdrv.bbs [top] [choice]|[delete]alf\alfpick.bbs [top] [choice]|[delete]alf\alfdrv.bbs [top] [up link]alf\alfdrv.bbs [menu]abcdefghijklmnopqrstuvwxyz: [/ok] [grey]Copying [lightgreen response]...[dos]copy %F%J %C: /V>nul [ifexist]%C:\%J [goto success] [yellow]File was not copied![pause] [delete]alf\alfdrv.bbs [delete]alf\alfpick.bbs [goto nocls] [/success][ifexist]%Ffiles.bbs [goto copdesc] [goto nodesc] [/copdesc] [grey]Searching for file description... [open]alfback.bat [write]@echo off [write]type %Ffiles.bbs|find /I "%J" > alfilbbs.bbs [write]if errorlevel 1 del alfilbbs.bbs [open]nul: [dos]alfback.bat [delete]alfback.bat [ifexist]alfilbbs.bbs [goto havelbbs] [up right right right right right right right right right right right right right right right right right right right right right right right right right right right right right right right right right right white]None found![pause pause][goto nodesc] [/havelbbs][up cleol cyan link]alfilbbs.bbs [up link]alf\alfdrv.bbs [readln] [grey]Copy to [response]:\FILES.BBS? [white][[Y,n] [Menu]yn| [choice]n[goto nodesc] [dos]type alfilbbs.bbs >> %J:\files.bbs [/nodesc][delete]alf\alfdrv.bbs [delete]alfilbbs.bbs [top] [/ALL][isremote][grey]Remote call. Any existing files will be replaced. Continue? [white][[Y,n] [menu]|yn [isremote][white][choice]n[top] [ifexist]alf\alfsrce.bbs [goto allws] [goto pallnoa] [/allws] [open]alfsame.bbs [write][ifentered]%F [open]alfsame.flg [write][open]nul: [open]nul: [up link]alf\alfsrce.bbs [readln] [up link]alfsame.bbs [delete]alfsame.bbs [ifexist]alfsame.flg [yellow]Not using [lightred][response][yellow] default. [ifexist]alfsame.flg [goto pallnoa] [/allnsc][grey][lightred response grey] ──> [lightgreen file_cname] [grey]Acquire all files and FILES.BBS entries? [white][[Y,n] [menu]Yn| [choice]n[goto allnoa] [goto noallhs] [/allnoa] [grey]Acquire other directory? [white][[Y,n] [menu]yn| [choice]n[top] [/pallnoa][delete]alfsame.flg [lightred]PATH [grey]of directory to acquire[white]: [readln] [ifentered] [top] [delete]alfpath.bbs [open]alfpath.bbs [write][ifentered]%F [key_poke]n [write][ifentered]%F [quit] [write][key_poke]y [open]nul: [ifexist]alf\alfrr.bbs [goto acisparr] [delete]chgarea$.bbs [open]chgarea$.bbs [write][key_poke]%D [open]nul: [/acisparr][KEY_POKE]%J [menu_cmd override_path]file [key_poke]%F [readln] [up link]alfpath.bbs [readln] [ifentered]y [goto acisgood] [lf lf lf yellow]Invalid PATH![pause][goto acnois] [/acisgood] [key_poke]%F [readln] [delete]alfpath.bbs [ifexist]alf\alfrr.bbs [goto yacparr] [clear_stacked link]chgarea$.bbs [menu_cmd area_change]file [delete]chgarea$.bbs [up goto allnsc] [/yacparr][link]alf\alfrr.bbs [menu_cmd override_path]file [goto allnsc] [/acnois][delete]alfpath.bbs [ifexist]alf\alfrr.bbs [goto acparr] [clear_stacked link]chgarea$.bbs [menu_cmd area_change]file [delete]chgarea$.bbs [goto allnoa] [/acparr][link]alf\alfrr.bbs [menu_cmd override_path]file [goto allnoa] [/noallhs] [GREY]Copy, Move or Quit? [white][[C,m,q] [menu]Cmq| [choice]q[top] [choice]m[goto acqmove] [open]alfacopy.bat [write]@echo off [ifexist]%Jfiles.bbs [write]type %Jfiles.bbs |find /V "[3]" >>%Ffiles.bbs [write]if exist %Jfiles.* attrib +H %Jfiles.* [ifexist]%Jfiles.bbs [goto acqisfbb] [lf][yellow]FILES.BBS not found in [lightred response][yellow]! [lf][grey]Add file names to [lightgreen file_cname grey] FILES.BBS? [white][[Y,n] [menu]YN| [choice]n[goto acqisfbb] [write]echo. [write]echo Adding file names ... [write]echo Adding file names ...>ALFACOPY.RPT [write]dir /b /A-H-D %J*.* >> %Ffiles.bbs [write] echo.>>ALFACOPY.RPT [/acqisfbb] [write]echo. [write] echo Copying files ... [write] echo Copying files ...>>ALFACOPY.RPT [write] echo.>>ALFACOPY.RPT [write] echo. [write]copy /-Y %J*.* %Q |find "(s) co">>ALFACOPY.RPT [write]if exist %Jfiles.* attrib -H %Jfiles.* [open]nul: [up dos]alfacopy.bat [delete]alfacopy.bat [moreon link]alfacopy.rpt [pause DELETE]ALFACOPY.RPT [goto nocls] [/acqmove][ifexist]%Jfiles.bbs [goto isbbs] [lf][YELLOW]FILES.BBS not found in [LIGHTRED][response][YELLOW]! [lf][grey]Add file names to [lightgreen file_cname grey] FILES.BBS? [white][[Y,n] [menu]YN| [choice]n[goto nohead] [ifexist]%Jfiles.idx [delete]%Jfiles.idx [ifexist]%Jfiles.dat [delete]%Jfiles.dat [ifexist]%Jfiles.dmp [delete]%Jfiles.dmp [ifexist]%Jfiles.bak [delete]%Jfiles.bak Adding names to FILES.BBS ... [dos]dir /b /A-H-D %J*.* | find /v "FILES.BBS" >> %Ffiles.bbs [goto didir] [/isbbs] [moreoff][lightcyan]Saving lines containing ASCII 3 decimal character ... [dos]type %Jfiles.bbs |find "[3]" >%Fheader1.!&$ [green]Updating [lightgreen][file_cname] [green]FILES.BBS ... [dos]type %Jfiles.bbs|find /V "[3]">>%Ffiles.bbs [/NOHEAD][ifexist]%Jfiles.bbs [delete]%J\files.bbs [ifexist]%Jfiles.idx [delete]%J\files.idx [ifexist]%Jfiles.dat [delete]%J\files.dat [ifexist]%Jfiles.dmp [delete]%J\files.dmp [ifexist]%Jfiles.bak [delete]%J\files.bak [/didir][LIGHTBLUE]Moving files ...[white] [isremote dos]move %J*.* %Q>alfadd.all [islocal dos]move /-Y %J*.* %Q>alfadd.all [moreon WHITE link]alfadd.all [delete]alfadd.all [ifexist]%Fheader1.!&$ [goto head] [goto doneall] [/head][lightcyan]Replacing lines...[white] [dos]copy %Fheader1.!&$ %JFILES.BBS /V>nul [delete]%Fheader1.!&$ [/doneall][grey]Done![pause] [goto NOCLS] [/procfile] [grey]Use file selector? [white][[Y,n] [menu]Yn| [choice]n[goto pickman] [islocal][goto udo] [isremote][ifexist]alf\alfdorpk.bbs [goto udo] [yellow]Sorry, remote selector is not set up. Please edit alfdorpk.mec, and mecca the file. [goto pickman] [/udo][isremote link]alf\alfdorpk.bbs [islocal][white][dos]alf\alfpick.bat %F G [ifexist]alf\alfpick.bbs [goto haveap] [TOP] [/haveap] [link]alf\alfpick.bbs [readln] [delete]alf\alfpick.bbs [goto goodone] [/pickman] [grey]Process which file?[white]: [clear_stacked][readln] [ifentered] [top] [ifexist]%F%J [goto goodone] [white][response] [grey]not found in [lightgreen file_cname][white pause pause] [up cleol up cleol up cleol up goto pickman] [/movedesc][ifexist]%Ffiles.bbs [goto isfile] [lf yellow]FILES.BBS not found in this directory.[pause] [goto nocls][/isfile] [grey]Move description for which file?[white]: [readln] [ifentered] [top] [ifexist]%F%J [lf white][response] [yellow]exists in [lightgreen file_cname][yellow]! [ifexist]%F%J [lf grey]Move the description, but leave the file? [white][[y,N] [menu]yn| [ifexist]%F%J [choice]|[top] [ifexist]%F%J [choice]n[top] [dos]@type %Ffiles.bbs | find /i "%J" > filesout.tmp [moreon green link]filesout.tmp [grey]Move this description? [white][[Y,n] [menu]yn| [choice]n[delete]filesout.tmp [top] [ifexist]alf\alfrr.bbs [goto isorr] [dos]echo [key_poke]%D >chgarea$.bbs [/isorr][open]hurldesc.bat [write]@echo off [write]type filesout.tmp >> %%1files.BBS [write]type %Ffiles.bbs |find /V /I "%J" > filesbbs.$$$ [write]copy filesbbs.$$$ %Ffiles.bbs /V>nul [write]del filesbbs.$$$ [open]nul: [grey]Move to which file area? [menu_cmd area_change]file [dos]hurldesc.bat %F [delete]filesout.tmp [delete]hurldesc.bat [ifexist]alf\alfrr.bbs [goto 2isorr] [link]chgarea$.bbs [menu_cmd area_change]file [delete]chgarea$.bbs [top] [/2isorr][link]alf\alfrr.bbs [menu_cmd override_path]file [top] [/RR] [GREY]Override [white]PATH[white]: [READLN] [IFENTERED] [TOP] [open]alfpath.bbs [write][readln] [write][ifentered]%F [key_poke]n [write][ifentered]%F [quit] [write][key_poke]y [open]nul: [KEY_POKE]%J [grey menu_cmd override_path]file [key_poke]%F [link]alfpath.bbs [readln] [delete]alfpath.bbs [ifentered]n [pause][TOP] [delete]alf\ALFRR.BBS [OPEN]alf\ALFRR.BBS [write][KEY_POKE]%F [OPEN]NUL: [top] [/pickarea][DELETE]alf\ALFRR.BBS [menu_cmd Area_Change]File [top]