Vk3jed wrote to Tony <=-
Crossposting this to FSX_MYS, since it's appropriate for that echo.
Tony wrote to Vk3jed <=-
@MSGID: <58397817.24996.fsx_gen@freeway.apana.org.au>
This page on the Mystic wiki will tell you all you need to know. That's what I used to setup my robot postings. As a tip, although Mystic does allow you to post multiple times per .ini file, it is recommended to
post only one text file per ini, and if you want to post multiple (e.g.
I post the same file to 4 echo), it is recommended to have a separate
ini for each post, and have a "sleep 1" in the shell script that calls mutil. This is a workaroud for Mystic's MSGID generation algorithm,
which will otherwise generate duplicate MSGIDs, which cause some systems to reject messages as (false) dupes.
Hi Vk3jed,
Thanks for your answer, I read the instructions but apparently I missed something :-) So today gonna be read again with more attention.
OK, here's my setup. I post 4 automated messages (same message, 4 echoes). So I need 4 ini files (to work around the MSGID bug). Here
they are in my Mystic directory.
mystic@lemaker /mystic $ ls mutil.bot*
mutil.bot1.ini mutil.bot2.ini mutil.bot3.ini mutil.bot.ini
Each ini file looks like the sample below Note that only PostTextFiles
is enables in the [General] section. I've also omitted the logging and other options. Just leave those as default (this file was copied from
the one supplied with Mystic and edited).
[General]
; list of functions to perform on startup
Import_FIDONET.NA = false
Import_MessageBase = false
Import_FILEBONE.NA = false
Import_FILES.BBS = false
MassUpload = false
GenerateTopLists = false
GenerateAllFiles = false
PurgeMessageBases = false
PostTextFiles = true ; This is the line to enable
the bot posts.
PackMessageBases = false
ImportEchoMail = false
ExportEchoMail = false
MergeNodeLists = false
FileToss = false
PackFileBases = false
LinkMessages = false
;
======================================================================== == ; ======================================================================== == ; ======================================================================== ==
[PostTextFiles]
; Total number of text files to be posted. For each file there needs o
; be a file definition as show below.
totalfiles = 1 ; Only do 1 at a time (MSGID bug)
; This defines one file which will be posted to the message
base. Each
; file should be prefixed with file# where # is a number from 1
to
; totalfiles.
;
; The delfile option (if true) will remove the filename after
the message
; is posted. The baseidx is the permanent index of the message base to
; post the message into (shown as Index at the top of the
message base
; editor in Mystic's configuration. Address is the echomail estination
; address
file1_name = vkradio.txt
file1_baseidx = 32
file1_from = Vk3jed
file1_to = All
file1_subj = Join VKRadio
file1_addr = 21:1/143
file1_delfile = false
-----------------
Some notes:
The baseidx is the permanent conference number of the message area you want to post to. It can be seen when configuring message areas.
In my setup, all of my bot .ini files are identical, except for the file1_baseidx (different echo for each post) and file1_addr (posting to different nets). I post the same file to multiple nets - it's simply
an ad for VKRadio, which gets posted to some BBS advertising echoes.
Finally, the shell script that does my bot posts. Note the "sleep" statements in it. These are to ensure each post gets a unique MSGID.
#!/bin/bash
. ~/.profile # Probably don't need this.
cd /mystic
./mutil mutil.bot.ini
sleep 2
./mutil mutil.bot1.ini
sleep 2
./mutil mutil.bot2.ini
sleep 2
./mutil mutil.bot3.ini
I call my script from cron, though a better way might be to use
Mystic's own event scheduler to call it. And "sleep 1" should do the trick, but I am being paranoid and went for that extra second. :)
What are you using to download the QWK packet? I routinely download QWK packets both over the LAN and occasionally, over the Internet using
Zmodem with no issues. Works fine in both SyncTerm and NetRunner. However, you can FTP QWK packets. Login with FTP and download
<BBSID>.qwk from the default FTP directory. I presume uploading a .rep works too, though I haven't personally tried this. Make sure you do it
in binary mode! ;)
Well that's the point :-) How can I create the packet? Because actually from command line I do ./qwkpoll 1 export localqwk/ but this is the answer: QWKPOLL Version 1.12 A31
Session started at Nov 26 2016 11:36:11
- Exporting localqwk/friendsbbs.rep
- Exported 0 messages
Ahh, you're trying QWK networking? I've never used Mystic for QWK networking, so I can't really say how it works, as I haven't looked
into setting it up on Mystic. I use my Synchronet board to handle all
of my QWK networks, so haven't needed to look at it in Mystic. I also prefer to use FTN where possible, better feature set, but that said, I offer QWK feeds for those who don't want to or can't use FTN for
whatever reason.
27 years ago wasn't a problem for me all those things, but nowdays I forgot everything and starting learning again :-)
I've managed to get much of my BBS knowledge back over the last year or so. :)
DOSBox is different to DOSemu. If you want to offer door games, the easiest solution is to use one of the door servers that are out there. Otherwise others here will be able to advise you on how to mkake it
work.
That's seems a great solution
Thanks for all answers buddy!
You're welcome. :)
Tony
Good name (I'm also Tony ;) ).
Fixed QWK/MM too...thanks a lot Mate.
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 2 |
Nodes: | 8 (0 / 8) |
Uptime: | 86:35:37 |
Calls: | 2,122 |
Calls today: | 3 |
Files: | 11,149 |
D/L today: |
30 files (10,780K bytes) |
Messages: | 950,636 |