- K_UPRLWR
Remove as many hard-coded getstr(K_UPRLWR)'s as possible - don't force "Proper
Cased" input unless configured to do so.
- message base creation date/time
Add something to SMB for message base creation date/time to allow news
server to report new newsgroups.
And a "last maintained" date/time.
Options:
1. Create a new file that store these additional fields (e.g. *.sst) - yuck
2. Extend the size of smbstatus_t (using version to determine length)
3. Add another base header field.
find synomym for "Statistics" (too close to "status").
Maybe add a new (variable length?) storage area for application-defined
name/value pairs. Would eliminate the need for files such as *.sfp, *.sbl, etc.
Example: SBBSECHO_EXPORT_PTR=12345678
or: BINARY_DECODER_PTR=12345678
- home directories
/data/user/#
Automatically map to /home virtual directory on the FTP server.
- cvs access control
http://www.cvshome.org/cyclic/cvs/dev-access.html
- QWK pack/unpack command-lines
Change to use extension rather than specific command-lines (no "pkunzip" on
UNIX).
- new command-line/path macro scheme
Hard-coded macros, like: $(EXEC) $(DATA) $(NODE_NUM), etc.
and sysop instance-defined macros (.ini file or node.cnf?).
- garbage in private chat
research garbage (ªn½) 254, 252, 174 in private chat...
- new_chat and new_qwk
Configurable CHAT and QWK toggle options for new users.
- FSP-1013
Add support for @CHRS (FSP-1013) outbound mesesage kludges for charset
(configurable).
- IMAP support
IMAP4 support (RFC3501)
- XML parsing/creating support
XML properties/methods for JS File class?
Check-out expat XML parser (for C).
http://www.libexpat.org/
Maybe support XML configuration files in sbbs?
- support >2GB message bases
support multiple data files for >2GB total data.
one file per message? Example:
data/mail.shd
data/mail.sid
data/mail.sha
data/mail/00000000.msg
data/mail/00000001.msg
(advantage: no allocation issues... no .sda file)
(disadvantage: waste clusters, large number of directory entries)
Must back-up entire sub-directory of individual message files (for mail)?
Can't use message number for filename, shared data among headers.
Use random number to reduce fexist() looping. Maybe high-bit in offset
indicates separate file? Only use separate file for > x-blocks (defined in
message base header somewhere?)
multiple large data files? Example:
data/mail.shd
data/mail.sha
data/mail.sid
data/mail_0.sdt
data/mail_0.sda
data/mail_1.sdt
data/mail_1.sda
(Advantages: retain existing logic as much as possible)
(Disadvantages: back-up filenames: mail_0.0.sdt)?
- Husky-compatible SMB library
SMAPI front-end for SMBLIB, so Husky tools can run with Synchronet?
- unified log file creation
create an API to (optionally) log each server/service (with a mask) to specific
folder/file spec.
With built-in rotation/purging?
This API would be used by sbbsctrl, sbbscon, and sbbsNTsvcs to update log files
automatically.
- JSexec console object
Create a console object implementation in jsexec for the local console (using
curses on UNIX for example). This could allow irc.js to be used as a
"stand-alone" IRC client (for example).
- configurable feedback module
Remove hard-coded feedback.* module name.
- max clients-per-IP
limit for simultaneus logins from the same IP
- prompt for editor option
From Sean Dennis:
Sounds strange, but a user account setting of "Ask for editor type" at the time
of entering a message would be handy (a la Telegard). Sometimes, it's
preferable to use the internal Sync message editor rather than an external
editor, but it's a bit of a pain to have to go in, change my account settings,
post the message and then go switch back.
Again, just a suggestion.
- addfiles runs upload file tests
have addfiles run upload test (e.g. for updating zip comments)
- Group-specifc twitlist.cfg files
TW would also like network distributed twitlists.
- bbs.user_changes()
Create a JS method (of bbs object?) to set current node's NODE_UDAT misc flag
or automatically read from user dbase maybe... or 2 methods?
- flash sbbsctrl icon when BBS "in use"
... when running as NT services. Need some method of IPC for this. Would be
nice to have active client window too. :-)
- mailbox limits
per security level (there is reserved space in main.cnf), number of messages or
(better yet) total bytes limit.
- user.stats.mail_waiting and user.stats.mail_bytes_waiting
Create new user.stats properties for mail waiting statistics.
- secondary port support
Add optional additional ports to all server startup structures to create an
additional TCP port to listen on, allowing subversion of egress filtering of
outbound traffic on specific ports by ISP/corporations (e.g. SMTP) while still
supporting standard ports.
- SBBSecho support alias.cfg
Add support for alias.cfg for importing netmail.
Also, allow sysop to specify the user number for the -Y option.
- auto-unforward-to-netmail after x number of hard bounces
Automatically disable a user's forwarding if the e-mails bounce.
- utf-8 encoding
Native JS method to encode unicode chars into UTF-8 (not sure what purpose).
- Eliminate sub-board "ptridx" concept
This is a bad design that needs to be replaced. Key off of the sub-board's
internal code instead (requires searches, but load file into memory, can be
very fast still).
Auto-convert between .ixb and .dab (or whatever).
typedef PACKED struct {
ulong ptr;
ulong last;
ulong reserved_long;
ushort cfg;
ushort reserved_short;
} subscan_t;
typedef PACKED struct {
uchar code[LEN_EXTCODE];
subscan_t scan;
} subptrrec_t;
typedef struct {
subscan_t user;
subscan_t save;
} subscanstate_t;
- e-mail address over-ride
Optional user field that over-rides the default generated e-mail address (e.g.
use rob@synchro.net instead of digital.man@vert.synchro.net).
- printer support
(O)perator (P)rint message menu option, would require cross-platform printer
support.
- Auto-directory import in SCFG
When creating a library, or adding directories to a library, have SCFG scan
(recursively?) for directories to add to the configuration.
- high CPU utilization in multi-node chat
Multiple simultaneous users/channels in use, 40% CPU utilization reported.
- SPF support in mail server
Support SPF TXT record-checking/verification (help reduce SPAM using forged
mail envelopes).
Or DomainKeys? (yahoo)
- jbod's ideas
Hello,
I have a few ideas either for the main synchronet project or even
third part applications.
A. User Storage Area with
1. Storage settings
2. With API that can be used with third part apps.
a. Perhaps tie in to personal webspaces.
b. private FTP servers for users.
c. ability for users to share files between storage spaces.
B File transfer proto that will allow a file to be emailed rather then
downloaded via X,Y,Z etc.
- message base "clipboard" and/or "bookmark" functions
Allow user to copy/save any message to their mailbox, perhaps with a bookmark
to the original message for later replying or thread follow-up.
- bug tracking database
http://www.cvstrac.org/
http://sourceforge.net/projects/synchronet/
bugzilla
gnats
- Feature : Users able to e-mail themselves a file from within the BBS
From Newsgroup: alt.bbs.synchronet
Can this be done?
Can this be added?
Cool idea, yes?
Basicly the file area has an option to email any file in the filebase to any
email address. Restrictions could be imposed on what email address may be
sent the file. ie. only another user of the bbs, only that users email
address, or any email address anywhere.
that way newbies dont have to mess around with a zmodem telnet client to get
files. the standard windows telnet is all they will need.
KC
--- Synchronet 3.11c-Win32 NewsLink 1.76
- Feature : Users able to e
From Newsgroup: alt.bbs.synchronet
To: "Digital Man" <digital.man@vert.synchro.net.remove-za2-this>
Re: Feature : Users able to e
By: "Digital Man" <digital.man@vert.synchro.net.remove-za2-this> to PistolGrip on Sun Aug 15 2004 09:17 am
> To: PistolGrip
> Re: Feature : Users able to e By: PistolGrip to Digital Man on Sat
> Aug 14 2004 06:00 pm
> > > > Basicly the file area has an option to email any file in the fileba
> > > > email address. Restrictions could be imposed on what email address
> > > > sent the file. ie. only another user of the bbs, only that users e
> > > > address, or any email address anywhere.
> > > > that way newbies dont have to mess around with a zmodem telnet clie
> > > > files. the standard windows telnet is all they will need.
> > > True. It's not a bad idea, but it wouldn't be a good option for files
> > > or 2 megabytes in size. The files must be MIME-encoded, which makes th
> > > about 20% larger than the actual file and most user's mail boxes have
> > > limits on the size of individual messages (as well as total mail box s
> > What about just sending an email with a user-friendly ftp URL to the file
> Or even just displaying a complete FTP URL that might be clicked-on (by a
> "smart" telnet client) which would launch a browser/FTP client to download t
> file.
Or back to the original idea -- how about it emails the user an FTP url as
opposed to the file itself? Of course with the BBS File Description as well.
That way this wouldn't be a "Sysop Only" feature -- anyone could do it.
From : john.doe@malkaviabbs.com
Subject: Cool File on Malkavia!
------------------------------------
Hi,
Your friend John Doe thinks you might be interested
in the following file:
Filename: BBSD.ZIP
Description: BBS'ing for Dummies!
With this file that doesn't exsist
except for the sake of this example,
you can quickly and easily learn how
to become less web dependant, and
expand your horizons!
You may download your file here:
ftp://guest:guest@malkaviabbs.com/clueless/get-a-clue/BBSD.ZIP
Your browser more than likely supports this FTP URL,
however if you run into problems -- the team at Malkavia
suggest you download the following FTP Application to
assist you in this download:
DEEZ NUTZ FTP
http://deeznutzftp.this-is-not-a-real-url.com
:-)
.----------------------------------------------------------------------------.
| Time Warrior, Sysop: Malkavia BBS - malkaviabbs.com | AIM: Twar782 |
| NC: Xpresit Net & The ORIGINAL Synchronet Support Network | ICQ: |
| Network Websites: http://www.xpresit.net & ssn.xpresit.org | 25055930 |
| Dead Email: xpresitnet@juno.com (do not use anymore) | YIM: |
| Email: timewarrior@bbsmates.com | xpresitnet@mindspring.com | twarxpresit |
\___________________________________________________________/ \____________/
--- Synchronet 3.11a-Win32 NewsLink 1.71
* Malkavia - Chicago, IL - telnet://malkaviabbs.com
--- Synchronet 3.11c-Win32 NewsLink 1.76
- Re: One last attemp - fil
Re: Re: One last attemp - fil
By: Sniper to Digital Man on Wed Aug 18 2004 12:58 am
> > Seriously tho -- I'm glad you don't say "RTFD" too much anymore, because
> > used to drive people (including me) up the wall...
>
> DM> When?
>
> I've been here for well over 2 years and have never seen you personally
> say RTFM... Others have, but not you. My only mistake has been to
> remove TW from my Twitlist. Something that I'm going to "Fix" right now.
> :)
>
> I do have a thought about the twitlist... is there a way to make a time
> sensitive twitlist and a permanent twitlist. Would that be a bit much?
Or a more complex file (e.g. twitlist.ini) that could contain expiration dates
and such. :-)
digital man
Snapple "Real Fact" #148:
The tallest man was 8 ft. 11 in.
- Re: Suggestion for Synchr
Re: Re: Suggestion for Synchr
By: Angus Mcleod to Digital Man on Fri Aug 20 2004 07:46 pm
> > Perl probably has facilities to handle binary structures/data.
>
> You can read the binary data into a buffer variable and unpack() it into a l
> of normal Perl variables, with the unpacking done according to a template
> string (constant or variable). When you're ready, you can pack() the data b
> into a buffer with another template, and write the buffer to disk. That's a
> the facilities I am aware of, but it works quite well.
JavaScript doesn't have such a facility, though I'm sure it wouldn't be too
hard for me to write one (in C). I should look into that. :-)
digital man
Snapple "Real Fact" #58:
A sneeze travels out of your nose at 100mph.
- support external chat programs in sbbsctrl?
icechat?
- Online help
Just reading a few of the online help pages for scfg and at least one
pages refers to running DOS programs...I don't run dos programs on my
system :)
Two suggestions
Have a code switch that says 'runs a linux file or create a shell
script' for Linux users or just put in something a little more genetic.
It's a cosmetic thing, I know - but you never know who might actually
try and run a DOS command.
Regards
Nigel
---
■ Synchronet ■ Maverick BBS - Plano, TX. telnet://maverick.bbs.us
- Update user.connection with POP3
Optionally update the user.connection on POP3 (and authenticated SMTP)
connections?
- Support FidoNet S.E.A.T. packet transfers in mail server
IREX-compatible
FSP-1015
FTS-1025
- Dupes from Amateur BBS (a
> I think the dumping of "stale dated" messages is a good idea for a
> Synchronet/SBBSecho feature. Probably overdue. :-)
Glad you liked the idea :-D
Heh. As long as it is confugrable, of course :)
-RM.
---
■ Synchronet ■ -=RuneKeep=- telnet://runekeep.darktech.org
- Email/Suggestion
The email menu should have either a taging system or a delete all function.
---
■ Synchronet ■ WarZone BBS - warzonebbs.net
- delete ranges of messages
reading messages/mail command to delete multiple (ranges?) of messages without
reading them.
- per sub-board configurable post notifications
Each user should be able to choose in which message areas they'll be
automatically notified of messages posted (or received) to them.
- configurable defaults for groups/libs
For each group/lib, have configurable defaults to be used when
creating/importing areas.
- importing file areas, prompt for over-write
Currently, existing directories are over-written with imported info (and
default settings).
- SSI support in web server
Server-side include (.shtml) support in web server. Apache and IIS agree on
syntax:
http://httpd.apache.org/docs-2.1/howto/ssi.html
http://support.microsoft.com/default.aspx?scid=kb;en-us;203064
(I'm sure there's better documentation)
- close scfg from Windows should prompt for save changes, etc.
When scfg is running in a window, it's easy for a new sysop to close it with
the window manager, which won't prompt for changes or save changes. :-(
Use the Console Control Handler to call a callback that saves changes, etc.
- Socket class bug
Figure out why running jsdocs.js more than once closing client socket.
- Contemplating a version 4
Version 4 would introduce things I'd like to do, but hestitate due to backward
compatibility (v2 & v3):
o Eliminate binary configuration files (.cnf) in favor of .ini.
o Eliminate .cfg files in favor of .ini.
o Eliminate the sub-board ptridx nightmare.
o Eliminate the node configuration files.
o Allow integration of newslink.cfg, listserver.ini, etc (areas.bbs?) with
subs.ini (or whatever).
o Rename sbbs.ini to startup.ini supporting custom versions using hostname
syntax only.
o Eliminate many binary data (.dab) files in favor of text (csv, tab, or ini).
o Replace user.dat with user.tab:
Problems with current format: field lengths, no end-of-record marker,
no end-of-field marker for full-length fields
Use a fixed-field/record length, tab-delimited, line base format which would
import directly into databases/spreadsheets (e.g. Excel), allow for pretty
easy extensibility. Maybe variable field lengths (not as pretty) with padding
at end of line to generate fixed record length.
o Eliminate SMB .sch (CRC history) files (redundant with new .hash file
support).
o Create data/subs/<code>.ini file to store all application-specific per-sub
data (like import/export pointers for SBBSecho, newslink, etc.).
o Use SMB for file databases.
o Replace hard-coded file area functions (e.g. file listings, etc.) with JS
modules.
o Replace message (subs/mail) reading functions with JS module.
o (possibly) remove Baja support (only if there's a really good reason).
o Create a stand alone event thread (not part of telnet/rlogin server), with
separate, per host (not node) configuration.
- create bbs.shell_list array (or something like this)
array of configured command shells
- store user's last xfer cps
Use for transfer time estimates
- auto-threading doesn't work if reply is imported before original msg
If a message is imported with a reply-id that matches no existing message,
store it's relpy-id in the .hash file.
When a message is imported, search the .hash for any reply-id's referencing it.
- scfg.inetmail_misc is not JS-expoed
added to system object (along with netmail_misc, qwk_misc, chat_misc,
file_misc) or whatever.
- set MSG_REPLIED for replied-to public posts (on subs)
currently only implemented in mail
- SUB_KILL/SUB_KILLP
These sub-board toggle options have not been implemented in sbbs.
- don't append sigs to anonymous messages
writemsg() needs to know the msg's attributes
- FTP-Firefox
When using Firefox (1.0) for your browser, the ftp html list sort by date function does not work. I was able to use it in IE however. I tried both my system and Vertrauen with same results.
Thanks,
Mindless Automaton
---
■ Synchronet ■ Eldritch Clockwork - eldritch.darktech.org
- Suggestions
Hey, DM, I have a suggesstion. Could you make the @NODE@ pad 0's in the front
depending on the length of the last node on the bbs? If the last node on the
bbs is 10 and someone logged on line 1 and it processed @NODE@ to 1 it would
make it 01. Same with if the last node happened to be 100 then it would pad 2
0's in front of the node number if it were 1 or 1 zero if it was on node 10?
Just a suggestion.. shouldn't be too hard i dont think.
Also, when i go into twgs now using the TELGATE option the CTRL-U works outside
of line mode but it does 2 ctrl-u's when i only hit it once. Just thought I
would let you know... after it does that the first time it only will do it
once if i hit it once... wierd...
Jason
_________________________
/ \
| The Hard Drive Cafe BBS |
| Montgomery, Alabama, US |
| telnet://bbs.hdcbbs.net |
\_________________________/
---
■ Synchronet ■ Origin: The Hard Drive Cafe - Montgomery Al USA - www.hdcbbs.net
- Re: FILE_ID.DIZ Limits
From Newsgroup: alt.bbs.synchronet
> Where file_id.diz is the standard
> and file_id.ext is the non standard..
> And in the synchro config somewhere you can pick which id file you would
rather
> use as default for the descriptions.. and if the file_id.ext is not found
then
> it will default back to the standard file_id.diz anyway.
> you get the best of both worlds..
>
> if that makes any sense.. :)
I tend to think of file_id.diz as being obsolete -- mostly due to the fact
that I rarely see it in archives which have been downloaded from non-BBS
sources. Creating a "new" archive description standard is one way to go,
but there also exist solutions that are already in use. The first one that
comes to mind is the "Portable Application Description" (PAD file). It's a
standardized XML format file used to describe the software, ownership,
distribution status, etc, etc. Because everything is tag-based you get to
choose what fields your users see. Several software repositories (such as
Simtel.net) have moved to using PAD files for upload because it allows their
upload indexing process to be automated -- that is the older version of the
software on the server can be replaced by the new version.
http://www.asp-shareware.org/pad/specs.asp
-Josh
--- Synchronet 3.12b-Win32 NewsLink 1.77
- SMTP bounce messages
An e-mail from rob@synchro.net bounces, the delivery failure notification
messages is then sent (via SMTP) back to [bbs|rob].synchro.net.
- Re: Internet E-Mail?
Outlook Express will not decode any images that have been sent through
mailproc_util.js and listserver.js.
-
pete
> > attachment.. Any plans to support regular attachments in the future?
>
> Uh... probably. Of course you'd have to define "regular attachments". I
assume
> you mean MIME/Bas64-encoded and not UUE. <shrug>
>
> What I do is read my mail using a standard Internet e-mail client (Outlook
> Express) which gets my mail from the BBS using POP3. It decodes all
> attachments
> just fine.
>
> digital man
>
> Snapple "Real Fact" #84:
> Oysters can change genders back and forth.
>
> ---
> ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
---
■ Synchronet ■ SBBS Orillia -- Telnet://bbsorillia.com
- thought on sbbs feature..
What are the chances of a point system for the rbl lists?
example:
blacklist.somewhere.com (see ...) (5)
another.rbl.org (see ...) (15)
then have a setting for x points to tag/nuke the message...
I find that a lot of *real* spam will show up on more than one, but some
mailing lists, ala yahoo (sigh) will show up on one or another at times.
--
Michael J. Ryan - tracker1(at)theroughnecks(dot)net - www.theroughnecks.net
icq: 4935386 - AIM/AOL: azTracker1 - Y!: azTracker1 - MSN/Win: (email)
---
■ Synchronet ■ theroughnecks.net - you know you want it
- Synchronet/RLogin feature
Since the username/password thing is kind of a hack away from the true
rlogin format, I have another suggestion, allong similar lines, and would
love it, as it would *really* help for web use (java telnet).
if the terminal is "ANSI-BBS/##/DOORCODE" it automatically sets
the terminal to ANSI-BBS, with the rowcount set to ## and goes straight into
DOORCODE as opposed to typical login/logon sequence, providing the user
has access to the door of course.
--
Michael J. Ryan - tracker1(at)theroughnecks(dot)net - www.theroughnecks.net
icq: 4935386 - AIM/AOL: azTracker1 - Y!: azTracker1 - MSN/Win: (email)
---
■ Synchronet ■ theroughnecks.net - you know you want it
- count un-read mailwaiting in getmail()
int DLLCALL getmail(scfg_t* cfg, int usernumber, BOOL sent, int* unread)
Only prompt to read mail during logon if unread mail waiting.
- logon.lst
Replace this file with a tab-delimited data file tracking logons for all
servers.
- XPAT command support in nntpservice.js
Required for message searching by some news readers
http://forums.mozillazine.org/viewtopic.php?t=247897&highlight=nntp
http://www.faqs.org/rfcs/rfc2980.html
- Yes?
From Newsgroup: alt.bbs.synchronet
Quick suggestion ---
Perhaps a toggle to add the user sig to outgoing smtp messages? That would
kick ass! Means it wouldn't need to be in the client! :-)
Thanks,
.---------------------------------------------------------------.
| [TiME WaRRiOR] aka [Dave Kelso] AIM: Twar782 | +o Malkavia BBS |
| www : synchsupport.net - malkaviabbs.com - xpresit.net |
| www$: josephsjewelersonline.com - preferedinsurance.com |
| @: time.warrior@malkaviabbs. com |
\______________________________________________________________/
--- Synchronet 3.12a-Win32 NewsLink 1.76
* Malkavia - Chicago, IL - telnet://malkaviabbs.com
--- Synchronet 3.12b-Win32 NewsLink 1.83
- BBS Usurped!
Last night during maintenance for some reason Usurper maintenance locked up.
(Two NPC teams fighting was the last message in the window) Anyways, when it
locked up, it ran the CPU at 99% all day, so the BBS crawled when you
connected.
Is there any way to set maintenance items up so they are killed if they run too
long? Once I got home and ended the process, everything was speedy again.
Barring the BBS doing it, is there some way to set up WinXP to do it?
Thanks,
Mindless Automaton
---
■ Synchronet
- ANSI text file throttling
for long (>25 line) ANSI art, create a configurable (per user? or per call?)
delay for each line of text in printfile(). Another TW request (though
Tracker1 created something similar in JS).
- Make "New User Validation" e-mail subject configurable
in newuser.cpp. A text.dat entry most likely.
- Feature Requests
Re: Feature Requests
By: Lex364 to Ryan on Mon Jul 04 2005 08:45 pm
> From Newsgroup: alt.bbs.synchronet
>
> To: Ryan
> Re: Feature Requests
> By: Ryan to All on Mon Jul 04 2005 06:30:03
>
> how about an inproved way of offline file managment?
> right now if i want to delete offline files i have to type in OFFLINE at the
> sysop menu, then i have to select yes to delete the file and yes or no to
> remove credit...how about a automated feateur that just deletes ALL offline
> files
>
> **i tried delfiles * /off but it also deleted some of the file descriptions
> of online files so i had to manually upload them again)
The delfiles program just needs to be updated/ported to support long filenames
and such.
digital man
Snapple "Real Fact" #94:
Lizards communicate by doing push-ups.
- js read() blocks in jsexec & services, but not in main
js global read() method blocks when used in jsexec and services, but not when
used via telnet/rlogin.
- alias to multiple e-mail addresses
when converting alias.cfg to alias.ini, support multiple recipients
- JS overhaul
1. Add uifc object to jsexec
2. Create menuedit.js (full-screen menu editor)
3. Re-write stock command-shells using menu editor
4. Add support to sbbs for JS command-shells
5. Add support to sbbs for all str_cmds functionality and advanced command
shell stuff
6. Enhance JSOM as needed to replace large blocks of C code with JS code
A. chat (multi-node, guru)
B. logon
C. message/mail reading
D. file listing/tagging/viewing/editing
- Suggestion - gopher
Could gopher also point to the qwk bulletins?
C:\SBBS\TEXT\QWK\BLT-0.001
OR
C:\SBBS\TEXT\BUL\sbbs3faq.bul
Please and Thank you.
╒═══════════════════════════════════════
│ "We live in a society exquisitely dependent on science and technology,
│ in which hardly anyone knows anything about science and technology."
│ - Carl Sagan
│
... Waiter, I want a crocodile sandwhich, and make it snappy!
--- MultiMail/Win32 v0.46
■ Synchronet ■ Bits-N-Bytes BBS One Hellofa BBS telnet://bnb.synchro.net
- Adding CD-ROMs
Re: Adding CD-ROMs
By: Coz to Digital Man on Thu Oct 06 2005 06:57 pm
> The error is that it's trying to create the directory /sbbs/data/dirs/S:/
It looks like the issue (or non-issue) was caused because Synchronet prepends
the parent directory path to whatever you put in the transfer file path field.
I thought that Synchronet only does this to relative paths, but it looks like
it does it for absolute ones too.
- Chris
---
■ Synchronet ■ The Computer Express - telnet://costakis.org
- Filebase idea
An idea for the future: providing for a separate field in file descriptions
for the name(s) of authors, specifically searchable (and maybe even
separately indexed).
I don't suppose that most sysops would make use of this ability, but I
certainly wouldn't want to dispense with the author index in a library
catalog, and I think that it would have its uses in an extensive file base,
too. It would help locate various versions of software that might exist, and
identify files that have different names but are actually the same content.
If a caller has found a good file that he likes, he could easily find
anything else by the same author.
Authors themselves never mind seeing their names in lights :-)
If the flexibility you envision in Synchronet v.4 would allow such a feature
to be configured, I would certainly enjoy seeing what it could do.
Thanks again for all your work!
---
■ Synchronet ■ Bauding House
- Synchro-Suggestion
Hey gang!
Not sure if I missed this in the documentation somewhere, or even if this is
possible to do.
My version of Synchronet is running on my file server at home. So typically
there will be file areas that are divided into categories like Utilities,
Games, etc.
But to keep the files seperated and knowing what each filename is, I have that
information further 'broke down' into sub directories. For example:
d:\shared\files\utilities\zone alarm
Inside that directory would be all the Zone Alarm versions that I have
downloaded from the internet.
Would it be possible to add in a future version of Synchronet, the ability to
include files in their sub directories when uploading them to the BBS? So that
if we set the files to be uploaded from the BBS as; d:\shared\files\utilities
it would read all the sub directories and upload the files from them?!?
Or is this already available somehow?!?
Making an individual thread for each sub directory would be ... enormous in my
case. Which is the reason that I'm asking and proposing this.
Anyhow, as I learn more each day about Synchronet, I want to thank everyone for
their work in it. I'm thoroughly enjoying being a Sysop again! =)
-Patch, Sysop of the Lair of the Wolverine II; Primal Scream
URL:www.lotw2.net * Telnet:lotw2.servebbs.net * Orlando, FL
Guild Leader of Gaelic Storm, www.gs-guild.org
"The BEST Online Gaming Community!"
"Do not follow the ideas of others, but learn to listen to the voice within
yourself. Your body and mind will become clear and you will realize the unity
of all things." ---Zen Master Do
---
■ Synchronet ■ The Lair of the Wolverine II; Primal Scream * www.lotw2.net * lotw2.servebbs.net
- Upgrade
I just upgraded to Synchronet 3.13a. The pre- and post-install zipping
took a long time, mostly in looking at the file base, apparently.
Can this be prevented next time? Maybe I made a mistake in making my
file base libraries as subdirectories of C:\sbbs\data rather than
C:\sbbs\data\files (I did it just because I hate long paths). Would
this have triggered the install program's dealing with them?
Already I probably have one of the largest file bases of anyone in
Synchronet and would like to add much more. If it would help, I
would be glad to take take them completely out of the \sbbs tree (the
files themselves, not the directory database files). It could be that
next time I upgrade, there won't be room enough on the disk for two
huge backup .zips.
---
■ Synchronet ■ Bauding House
- Re: New feature?
Deuce wrote:
> [mroblivious1bmf]
> OnlySubs=General
>
> Would probobly do the trick... opinions?
good idea... or... (hope I spelled it right)
[Finnigann]
OnlySubs=debate, religion, general
--
Michael J. Ryan - tracker1(at)theroughnecks(dot)net - www.theroughnecks.net
icq: 4935386 - AIM/AOL: azTracker1 - Y!: azTracker1 - MSN/Win: (email)
---
■ Synchronet ■ theroughnecks.net - you know you want it
- New feature?
Re: New feature?
By: Angus McLeod to Deuce on Fri Nov 11 2005 12:00 am
> > Would probobly do the trick... opinions?
>
> I'd be interested in seeing more diverse control over which messages get
> twitted. The trigger is currently the name of the user in either To: or
> From: fields of the header. You have asked for twitting by sub-board.
> What about twitting by subject? By size of message? By ratio of quoted
> lines to response lines? By date? By origin? What about allowing 'real'
> RE's (pcre) instead of only simple strings? Allowing the RE to match
> against the body? What about passing the message (header and text) to an
> external program and twitting the message based upon the return value of
> the program? And of course, any logical combinations of these?
>
> There is an absolute BOAT-load of expansion that could be added to the
> filtering mechanism. Perhaps too much for us to expect any time soon?
> But if the twitlist format is going to be altered, I'd like to see it
> altered in a way that will allow these other features to be incorporated
> at a later date.
>
> Also, I'd like to see per-user filtering at message delivery, rather than
> per BBS filtering upon message receipt. That would allow a SysOp to
> receive and accept messages, and have the users select individually who
> they will twit, and who they won't, when creating individual QWK packets
> or reading online. This would also allow for twitting messages from every
> source, since the filtering is done at time of reading, not at time of
> packet receipt.
Re: Paragraph 1
Possible, but since I don't have a personal use/need for it, it's unlikely that
I'd do it. One that are simple (size/date/origin/subject) yes. Passing to
external, no. Real RE's, yes but only of PCREs were already included for some
other reason. If you create a feature request at http://bugs.synchro.net/
it'll be remembered.
Re: Paragraph 2
The simple stuff could be done at twitlist overhaul time. When you see a
twitlist .ini commit, speak up and remind us while it's fresh in one of our
minds.
Re: Paragraph 3
Definately a good idea. Probobly should be done at time of message reading
overhaul. Again, remind when you see an associated commit.
---
■ Synchronet ■ My Brand-New BBS (All the cool SysOps run STOCK!)
- CVS commit exec/loadfont.js pickfont.js
exec loadfont.js 1.15 1.16 pickfont.js 1.9 1.10
Update of /cvsroot/sbbs/exec
In directory cvs.synchro.net:/tmp/cvs-serv8026
Modified Files:
loadfont.js pickfont.js
Log Message:
Numbers passed on the command-line aren't strings in argv[]... deal with
it.
- Mod Idea
WWIV Origin for this idea, its the Hop sub function. You could use this for
file and message sub names.
lets say you have rush the band and a rush limbaugh forum.
And you type H on the main menu
it would ask
Enter Sub to Hop To:
And you type
Rush
And the system would ask Do you mean Rush Limbaugh fans?
if you say no...
it may ask Do you mean alt.music.rush?
Matt Munson - The Parallel BBS - 4 Line - parallel.darktech.org
---
■ Synchronet ■ The Parallel BBS * parallel.darktech.org
- General text file section JS object (e.g. text_file_area)
Obvious omition.
- QWK Networking
Re: QWK Networking
By: Digital Man to Al on Wed Apr 05 2006 05:43 pm
> > > Do you have qnet_fellow.src?
> >
> > Yes, I'll email it to you..
>
> Um.. I have unbaja too. :-)
Oh, was that an unbaja'd source? :) I'll see if I can get a copy of
the original with author comments.
If someone uploads a new .rep packet before the hub has run his QWK
process (every two hours) the original is over written. Is there a
way in baja to query the server if that file exists and skip the upload
until next time?
Ttyl :-),
Al
---
■ Synchronet ■ The Rusty MailBox - Penticton, B.C. Canada - trmb.ca
- Re: Free Credits when use
> > > > Every now and then when a user uploads a file it appears as a free
> > cre
> > > > download in the file listing. Any ideas on what would cause this
> > behav
> >
> > > Is the file's size 0 bytes?
>
> > I don't think so. The last time this happened I edited the upload and
> > change
> > the credits from FREE to the file size that was reported in the listing.
>
> I've never heard of anyone having this problem and never seen it myself.
> Are
> you sure you don't have the directory toggle as "FREE" in SCFG?
>
> digital man
Ok I've discovered the source of the problem. If a user uploads multiple
files via FTP using multiple connections then we end up with problems. I'm
assuming this is because the same directory is being used to process the
uploads.
I tested this by uploading 3 files at the same time via FTP. One file ended
up showing up as a 'free' download and the other two had their file_id.diz
descriptions switched with each other.
Is there a way to limit each user to one simultaneous FTP login?
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://cyberdine.servegame.com
- Comments not added to FTP
Re: Comments not added to FTP
By: Cyberdine to DOVE-Net.Synchronet_Sysop on Sat Apr 08 2006 04:47 pm
> When a user uploads a file to the BBS the zipmsg.txt is imported into the
> ZIP comments however when a user uploads a file to the BBS via FTP the
> zipmsg.txt file is not imported into the ZIP comments. Is this a setting
> error on my part or Synchronet's default behavior?
The Synchronet FTP server doesn't perform file testing (i.e. run any of the
command-lines in SCFG->File Options->Testable File Types). I'll add it to the
"todo list". :-)
digital man
Snapple "Real Fact" #106:
You weigh less at the top of a mountain than at sea level.
Norco, CA WX: 49.1°F, 80% humidity, 0 mph NNE wind, 0.04 inches rain/24hrs
- Modifications to listserv
I don't know if this would be able to go into the listserver.js or if it
would have to be coded into the mail server itself...
however, the behavior I would talk about where mail TO is constant as being
TO the mailing list address even though the mail is being delivered to a
single users email account. The ability to do this is simple...
When the mail sever sends the mail, the RCPT TO command sets where the mail
server will send the mail, of course you know that already, however, when the
DATA command is sent, and extra headers are put in (X-Mailer, Reply-To, etc)
as part of the mail message, the message TO header can be set there as
DIFFERENT from the RCPT TO mail address given to the mail server.
So the conversation goes like this:
HELO server.com
250 mailhost.isp.com Hello server.com [124.211.3.78],
pleased to meet you
MAIL FROM: sender@isp.com
250 sender@isp.com... Sender ok
RCPT TO: member@otherisp.com
250 member@otherisp.com... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
From: sender@isp.com
To: listaddress@server.com
Subject: [listname] Subject
List Text
.
Doing this, or rather a process like this, via telnet to port 25 of a mail
server produces the results.
Where would one add this ability, or would it be too much of a can of worms?
SRBBS and SRC - http://shadowriver.homeip.net:9003 and
http://shadowriver.homeip.net:9004
---
■ Synchronet ■ Shadow River - shadowriver.homeip.net
- Re: Setting upload event
"Digital Man" <digital.man@VERT> wrote in message
news:444C81AA.20013.sync_sys@vert.synchro.net...
> Re: Setting upload event in s
> By: Cyberdine to DOVE-Net.Synchronet_Sysop on Sun Apr 23 2006 04:41 pm
>
> > I need to resize images when they are uploaded, but only in one specific
> > file area. Can this be done with the Upload Semaphore File setting or
> > should
> > I be looking for a different approach?
>
> Typically this kind of thing would be done with a testable file type. Just
> set
> the access requirements for the testable file type to only operate if the
> current directory is a specific number or internal code.
I'm running into a slight problem. I've set up JPG as a testable file type
as such:
File Extension JPG
Command Line mogrify -resize 480x272! %f
Working String Resizing image for PSP screen...
Access Requirements DIR PSP-IMG
Everything works fine as long as the user uploads the image file with their
telnet client. The problem is most of my users use FTP. When an image is
uploaded via FTP the command is not being executed. Out of curiosity I tried
setting JPG as an extractable file type with the same command line and it
would execute as long as I removed the DIR PSP-IMG access requirement. I
can't do that because it would resize uploaded images in all directories.
In doing some other FTP uploading tests it appears that Testable file type
commands are being ignored if the file was uploaded by FTP. For example, I
add comments to MP3 files that are uploaded. They appear if the MP3 was
uploaded via Telnet but not by FTP.
As an alternative I tried to set the image resizing as a Download Event
instead. Again, same result... works when downloading via telnet but not
FTP.
Any ideas on a solution or is this something requiring a source code update?
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://cyberdine.servegame.com
- DELFILES question w/ Linu
One of our file areas points to a drive that is mapped to a linux PC. The
file area settings are set to delete files that are 30 days or older. After
using the "addfiles" command to import the files we issued a "delfiles
linuxdir /rpt" and noticed that every file we just imported with addfiles
reported that it was uploaded 49710 days ago.
I'm just curious is this is because the files are being stored on a linux
machine and perhaps the file date is reported differently than it would be
on a Windows PC. If thats the case then I can setup a monthly event to
delete files every 30 days.
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://cyberdine.servegame.com
- bbs.logline()
add logline() function to JS bbs object.
- Inter BBS Messaging
Re: Inter BBS Messaging
By: Cyclops to dove.synchronet.sysops.on on Tue May 09 2006 05:09 pm
> Is there a way to tell other Sync boards to use a nonstandard SMTP port
> when they try to send a message to your board?
Not currently. I suppose the sbbsimsg.lst could have the port number included.
digital man
Snapple "Real Fact" #18:
A jellyfish is 95% water.
Norco, CA WX: 55.9°F, 80% humidity, 0 mph NNE wind, 0.00 inches rain/24hrs
- FTP Directories
Re: FTP Directories
By: Cyclops to dove.synchronet.sysops.on on Sat Jun 10 2006 02:10 pm
> Is there a way to use something other than the Unique Code for file
> directory names in the FTP Server?
>
> I find that they are descriptive enough and changing the unique code to
> make them descriptive enough is problematic at best - especially with
> many different file areas.
>
> Can I perhaps have the board use the short name or something?
Not currently. I plan on having the FTP directory names configurable in the
future.
digital man
Snapple "Real Fact" #87:
A mile on the ocean and a mile on land are not the same distance.
Norco, CA WX: 79.8°F, 45% humidity, 7 mph W wind, 0.00 inches rain/24hrs
- forwarding mail>email
I seem to be unable to forward a mail (private mail) to a node address.
Is this a bug or just not possible?
I wrote a msg to a user and would like to forward it to there node address as
well (thats what I was doing).
... For peace of mind, resign as general manager of the universe.
---
■ Synchronet ■ CaTs - New Era In Modeming [Telnet://catsbbs.no-ip.com or catsbbs.zapto.org]
- UPnP support
for auto-opening ports on NAT gateways and reporting correct public IP address
in FTP PASV responses.
http://miniupnp.free.fr/
http://en.wikipedia.org/wiki/Internet_Gateway_Device
http://www.upnp.org/standardizeddcps/igd.asp
- irclinks.js - check version of ircd and connectivity
Don't put old IRDs or unreachable IRCDs into the irc.synchro.net round-robin
minimum required version: 1.100
- 2 additions
1) is it possible for a "D"ownload current msg (esp when reading msgs)
2) is it possible for a "F"orward msg (esp when reading msgs)
... Don't drink and park; accidents cause people.
---
■ Synchronet ■ CaTs - New Era In Modeming [Telnet://catsbbs.no-ip.com or catsbbs.zapto.org]
- Feature Request: Bittorre
For my BBS, I carry a number of large files (many over 100 megabytes). In
many cases I'm offering a Bittorrent download option as an alternative. It
would be nice if Syncronet could support the use of a tracker as well as
offering an alternative Bittorrent download link on the FTP index00.html
page.
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://www.cyberdine.us
- Web interface ??
Is there a place in the web interface that displays the AUTO.MSG?
Also, I see my c:\sbbs\text\menu\logon message is displyed from
| Information | system Information. But I have more than one. Is this a
limit intentional?
You responded very quickly when I asked about the c:\sbbs\text\QWK\Blt-0
messages not going out in the qwk packet when it was grab via FTP. Can they
be added too the web interface somewhere?
Thanks.
_ _ _ _ _ _ _ _ _
/ \ / \ / \ / \ / \ / \ / \ / \ / \
( F | i | n | n | i | g | a | n | n )
\_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/
---
■ Synchronet ■ Bits-N-Bytes - bnb.dtdns.net / bnb.synchro.net
- last callers...
I don't know if any one has asked for this yet. But I would like to see in
the next version of Synchronet, if at all possible. When the users login to
the BBS via the Web server side. If they can be listed in the last callers of
the day list. Just a thought.
-Jason
-=>***************************************************************<=-
* Music is the science of manipulating emotion through sound. *
***************************************************************
---
■ Synchronet ■ PhantomRage Studios. telnet://phantomrage.org http://phantomrage.org
- Tip of the Day
I keep forgetting te exact synyax I want when installing doors.
So I edited scfghlp.dat
┌─────────────────────────────┤ Online Help
│
│
│ Online Program Command Line: < ---search for this line
│
│
│
│ This is the command line to execute to run the online program.
│
│
│
I then pasted in this block:
%f File path/name (example: C:\SBBS\NODE1\DOOR.SYS)
%g Temp directory (example: C:\SBBS\NODE1\TEMP\)
%k Control directory (example: C:\SBBS\CTRL\)
%j Data directory (example: C:\SBBS\DATA\)
%n Node directory (example: C:\SBBS\NODE1\)
%z Text directory (example: C:\SBBS\TEXT\)
%! EXEC directory (example: C:\SBBS\EXEC\)
%# Node number
Save.
Now F1 gives me all the help I need.
PS I never did see what %. means.
_ _ _ _ _ _ _ _ _
/ \ / \ / \ / \ / \ / \ / \ / \ / \
( F | i | n | n | i | g | a | n | n )
\_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/
... Most expensive thing in the world: a girl that's free for the evening.
--- MultiMail/Win32 v0.47
■ Synchronet ■ Bits-N-Bytes - bnb.dtdns.net / bnb.synchro.net
- Feature Suggestion: Mail
A suggestion for Syncronet 4.0 would be allowing individual users to control
what is done with email from blacklisted servers. For example, a user
setting that automatically deletes mail marked as spam or just tags the
subject line with it.
---
■ Synchronet ■ Cyberdine Systems BBS ■ telnet://www.cyberdine.us
- Feature?
Re: Feature?
By: Digital Man to Angus McLeod on Thu Aug 10 2006 02:42 pm
> Re: Feature?
> By: Angus McLeod to All on Thu Aug 10 2006 10:03 am
>
> > What about allowing a BBS user to have different aliases on a per-sub
> > basis? So for instance, when posting in this sub the system would use my
> > callsign?
>
> I think maintaining an infinite (or dynamic) list of aliases, potentially, o
> for every sub-board, is not reasonable. Perhaps just a call-sign field in th
> user database and an option to use that for posts in a particular sub? We
> already have alias and chat handle... adding call sign (a feature WWIV had),
> would be no big deal.
Awesome idea DM! WIth so many folks using packet radio now'days, adding
such things to Sync to help Hams might bring more folks on board.
Too cool! Thanks --
Sam
---
Sam Alexander, KX5SAM
sam.alexander(at)sidebandbbs(dot)com
http://www.samandflip.com
telnet://sidebandbbs.com
---
"Data is not information, Information is not knowledge, Knowledge is not
understanding, Understanding is not wisdom." -- Cliff Stoll
---
■ Synchronet ■ SideBand BBS -[ sidebandbbs.com ]- Lorena, Texas - Your source for Amateur Radio
- email address.
Is there a way to set up a email address to send to me and my co-sysop?
I would like admin@phantomrage.org to forward to my email addess and my co-
sysops email address.
I put two lines in the alias list both with my and the co-sysops email, it
would only see the first one.
-=>***************************************************************<=-
* Music is the science of manipulating emotion through sound. *
***************************************************************
---
■ Synchronet ■ PhantomRage Studios. telnet://phantomrage.org http://phantomrage.org
- Synchronet FeatureRequest
All,
I would like to make a Feature Request for SBBS. Add an option in the files
menus called "List Files Options". This would allow users to set options for
listing there files for example. "View Downloaded Files" would have the options
to Show / Hide and Only show Downloaded Files. Also have the same option for
Uploaded files so that users can choose to Show/Hide and Only Show files they
have uploaded.
See ya later.
Steve.
---
■ Synchronet ■ Digital Aquarium - digiaq.mine.nu - So much fun...
- Telnet Verifier
From Newsgroup: alt.bbs.synchronet
I'm posting this from Google Groups (because I'm travelling), so sorry
if this is going to the wrong sub.
I'm using Michael Ryan's (tracker1) telnet verifier script and it
rocks! It or something like it would be a great feature to see
integrated into Synchronet someday, imho.
It's nice that someone can send themselves their code, get their e-mail
and then paste it in and be done. Sending and then validating is a
quick 1 - 2 process.
Only one little problem... if the user needs to change their e-mail
address, the user is kinda left in la-la land as to what to do next,
because the menu options aren't available anymore -- at least on my
system. I know from testing that when the e-mail address is changed,
the code is sent immediately, but the user can't use any of the menu
options after changing their e-mail address. They have to reconnect
before they can validate - and there is no message stating they have
to...
If the user inputs the correct address from the beginning though, it's
a slick script.
--- Synchronet 3.14a-Win32 NewsLink 1.84
- SEXYZ infinite (?) loop on receive
Synchronet External X/Y/Zmodem v1.75-Win32 Copyright 2006 Rob Swindell
Reading s:\sbbs\exec\sexyz.ini
Output buffer size: 16384
WinSock 2.0 Running
Waiting for Zmodem sender...
!Received frame: ZRQINIT, expected ZFILE or ZFIN
!Received frame: ZRQINIT, expected ZFILE or ZFIN
!Received frame: ZRQINIT, expected ZFILE or ZFIN
File size: 2457 bytes
Receiving s:\sbbs\node1\temp\VERT.rep (2 KB) via Zmodem
consuming 50% cpu
and fails to abort locally:
-> Aborted Locally (signal: 0)
-> Aborted Locally (signal: 1)
- FTP Feature Request
From Newsgroup: alt.bbs.synchronet
In the FTP site code, the section "Directory" where all the sections
are listed...
It would be nice if each directory item could show xx subdirs, xx total
files pertaining to that section.
Thanks in advance for your consideration.
--- Synchronet 3.14a-Win32 NewsLink 1.84
- underscores in web/ssjs displayed messages
Message (from message bases) displayed via the web/ssjs interface that contain
underscores aren't displayed correctly (the underscores appear as spaces, in
IE6 at least).
- Sorting message/file areas in SCFG
A qsort() would be easy to add (ascending/descending and case
sensitive/insensitive)
Would re-number dynamic QWK conference numbers.
- Twit Filter
Synchronet's Twit Filter works by processing inbound QWK packets and
dropping any messages that meet the filter criteria. As it happens, this
can result in downloading a packet that tosses NO messages because the few
messages that are present are all filtered. You can see it happen if you
watch /var/log/sbbs. This just happened to me. (Hi, Jazzman!)
Suppose you UPLOADED your twitlist with your .REP packet. Then the host
system could pack your .QWK packet, filtering _at_source_ so as to save
sending unwanted packets in the first place. The twitlist could be kept
as twitlist.#### or something (#### being the user-number that Jas Thud is
so eager to change) for future use, until a replacement twitlist is sent
in a later .REP packet.
---
Playing: "The Private Psychedelic Reel" by "Chemical Brothers"
from the "Dig Your Own Hole" album
■ Synchronet ■ Synchronet Track-and-field: Discus event at The ANJO BBS
- Web: Select all
The checkbox in messagesareas for delete all, only works in
internet explorer, not in firefox.
Same in 'Set Message Scan".
is it possible to fix?
/Fidde
---
■ Synchronet ■ Pepzi - Pepzi.se
- Attachments dont work
In email, if you go to view an attachment in the email via the web interface
it sends an error... to make sure it wasnt just me, I sent myself a note to
myself on synchro.net with the same results...
!JavaScript s:\sbbs\web\root\msgs\attachments.ssjs line 21: Unrecognized
msgbase code: undefined
- Colors
No Rob. There's no way to change the colors on the bottom of the control
panel where it says:
Threads: 1 Sockets: 1 Clients: 1 Served: 1 Up: 0:01
Also where it says: "Listening" for all the window services cannot also be
changed as well. It would be cool if you could though.
---
■ Synchronet ■ Park Avenue Place - parkave.synchro.net
- Maximum failed login attempts
Configurable, for all servers that support authentication
- Feature Suggestion
Feature Suggestion:
An option in the Operators Menu to allow the SUBJECT of a message to be
changed. This would allow the SysOp to change the subject to something
more apropriate, when a thread drifts off-topic.
As an alternate, allow all users to do this similar to the "User Can Edit
Posts" and "User Can Delete Posts" options, Yes/No/Last.
---
Playing: "Ants marching" by "Dave Matthews Band"
from the "Under the table & dreaming" album
---
■ Synchronet ■ Synchronet Track-and-field: Discus event at The ANJO BBS
- Message Bases
Re: Message Bases
By: Digital Man to The Lizard Master on Wed Jun 20 2007 11:28 pm
> > I think the main point is that it alerts them when they log in. You have
> > e-mails, etc. No problem, looks like I'm the only one who remembers and
> > the feature anyway :).
>
> The alerting could be done (much easier) using short messages, like SBBSecho
> does (optionally). I think that might be a better way to skin this cat.
Yea, that makes sense to me too.
---TLM
www.LizardMaster.com
---
■ Synchronet ■ Nite Eyes BBS 24/7 Doors/Message Bases/C=64 niteeyes.etowns.net
- Error posting to sub
Re: Error posting to sub
By: a2fan to alt.bbs.synchronet on Fri Jul 13 2007 10:31 am
> From Newsgroup: alt.bbs.synchronet
>
> A user posted a message to the wrong sub, so I moved it. I marked the
> original for deletion, then went to the other sub and posted a reply.
>
> When I saved it, this error happened but the message was still posted
> successfully. This is from the err log:
>
>
> Fri Jul 13 2007 12:18 pm Node 1: sfahey #1
>
> source: postmsg.cpp
> line: 339
> action: writing
> object: c:\sbbs\data\subs\a2c.hard
> access: -110 (0xFFFFFF92)
> info: msg 21 not found
The message you moved was apparently a reply (to message #21 in the original
sub-board). Since you moved the message to a new sub-board, which apparently
doesn't have a message #21, the thread link could not be updated when you
posted your reply to the moved reply.
The fix would be to clear the thread linkage when the message moved. I'll put
that on the to-do list.
digital man (xbox-live: digitlman)
Snapple "Real Fact" #78:
Alaska is the most eastern and western state in the US.
Norco, CA WX: 96.6°F, 29% humidity, 6 mph SE wind, 0.00 inches rain/24hrs
- FTP server doesn't check min_dspace
FTP server needs to verify min_dspace kilobytes of free space (and that the
directory exists) before allowing uploads
- JavaScript FTP Class
Get rid of QNET-FTP.BIN finally
- Messages waiting prompt
When a telnet user logs in, and has mail waiting, they are presented with the
list. They can read or quit. Is there a magic key at that prompt, to delete
them all? It's usually nothing but spam.
Sean Fahey
www.a2central.com
bbs.a2central.com
---
■ Synchronet ■ A2Central.com - your total source for Apple II computing.
- request
have a thought on what to add to sbbsecho, on the log area, if you get a
Unrecognized internal code, assumed passthru message, could you have it set so
it tell you what node number it comes from, the reason I ask I hub a few nets,
I have posted a messages (in the sysop echo's) asking the ftn sysop to check to
see if they have a internal code of UKMEDTB, the few that have reply, say they
don't have it, I know it not from my fido-net hubs
---
Rob Starr
Lord Time SysOp of Time Warp of the Future BBS
telnet://time.synchro.net:24
ICQ # 11868133 Yahoo : lordtime2000
AIM : LordTime20000 MSN : Lord Time
■ CMPQwk 1.42 16554 ■ A dragon with a can-opener: A paladin's worst knightmare.
---
■ Synchronet ■ Time Warp of the Future BBS - Home of League 10 IBBS Games
- SMTP relay access requirements
Rather than just a simple "allow authenticated users to relay mail" toggle,
allow an ARS to be configured.
- Feature Request
I received an Internet e-mail and wanted to forward it to another Internet
e-mail address but I got "No such user" or similar error message. Apparently,
forwarding is restricted to the internal BBS userbase.
Is that right? If so, is that on the to-do list?
Sean Fahey
www.a2central.com
bbs.a2central.com
---
■ Synchronet ■ A2Central.com - your total source for Apple II computing.
- newuser.cpp
Hi DM,
I just re-themed the colors on my system and when testing the new user process
found a couple of hardcoded prompts in newuser.cpp that makes it kind of tough
to keep a consistent color scheme going through the new user questions.
Could these two prompts be moved into text.dat:
while(cfg.uq&UQ_LOCATION && online) {
bputs(text[EnterYourCityState]);
if(getstr(useron.location,LEN_LOCATION,kmode)
&& (cfg.uq&UQ_NOCOMMAS || strchr(useron.location,',')))
break;
--> bputs("\r\nYou must include a comma between the city and state.\r\n");
useron.location[0]=0;
}
and
if(cfg.total_xedits && cfg.uq&UQ_XEDIT) {
--> if(yesno("Use an external message editor")) {
for(i=0;i<cfg.total_xedits;i++)
uselect(1,i,"External Editor",cfg.xedit[i]->name,cfg.xedit[i]->ar);
if((int)(i=uselect(0,useron.xedit ? useron.xedit-1 : 0,0,0,0))>=0)
useron.xedit=i+1;
} else
useron.xedit=0;
}
I caught the first one after I went looking for the second when I saw the gray
"Use external editor" text in the middle of the colored prompts during the new
user process.
Be well,
Robert
... "No Woody, I said TUCK the kids in bed!"...Mia Farrow
Current conditions for Hugo, MN: Fair, visibility 10 miles.
Temp: 48 F Wind Chill: 43 F Humidity: 43% Pressure: 29.79 in/mg
Wind: SSE at 14 mph, 26 mph gusts
--- GoldED+/LNX 1.1.5
* Origin: The Cosmic Watermelon, Hugo MN - melon.rlaprise.net (1:282/1055)
- newuser.cpp
Re: newuser.cpp
By: Digital Man to Robert LaPrise on Thu Apr 23 2009 11:25 am
> > Could these two prompts be moved into text.dat:
>
> Yes, I've added it to the to-do list.
To add to this (not sure if it's already known or not), there's another one in
qwk.cpp (A QWKMail header IIRC), and definitely the ugly blue/yellow/white
protocols (not sure which file that's located in, but they're not in text.dat)
selection. I ran across a couple others but I don't remember where they are
offhand. I'll have to run across them again.
axisd
---
■ Synchronet ■ thePharcyde_ >> telnet://bbs.pharcyde.org (Wisconsin)
- sucks // Re: change log
Roalt wrote:
> Re: change log
> By: MRoblivious1bmf to Digital Man on Wed Jun 03 2009 08:54 pm
>
> > > > reference. othewise they'd just not bother if they have to look
> > > > though several files
>
> > > Or just report the problem like most people. <shrug>
>
> > yeah but that's obviously not happening by a majority of synchronet users.
>
> I report anything abnormal, but I do take into account I'm using an
> experimental build (I download the execs about once a month, or when I notice
> an issue)... Most issues I do have get resolved that way...
>
> -[ Roalt ]-
> +o @ mentalmeltdown.bbs.us
>
well i'm just frustrated that when i pick up a new build or even do
something new, i end up running into issues that i'm sure others have
before and just not reported.
i'm curious if the difficulty of looking up past issues and the hassle
of reporting is the reason why.
i'm not here to start an argument, i'm just letting them know how it
is on the 'other side'.
people arent going to jump through hoops to report bugs.
it'd be nice to have a searchable file, because this commit log isnt
very useful and is quite slow to load, probably cause it's .ssjs
my last issue when i was redoing my file areas was with importing.
file areas arent being imported in their entirety;
only a small portion of a somewhat large dir listing will be imported.
one was a dir with 56 sub dirs that only had a portion imported.
had this issue with raw dir importing and the new directory import.
i even made an .na file and had that prob.
i've already worked around it, sucks to have to type in 72 files areas,
but i'm a fast typist!! :D
- Message base: Editing existing messages
Re: Message base: Editing existing messages
By: Nightfox to All on Thu Jun 11 2009 03:57 pm
> Hi all -
>
> One of the toggle options for a message area is whether or not a user can
> edit existing messages. I've been looking at Synchronet's JS documentation
> trying to find a function that will allow a user to edit an existing
> message, but the docs don't seem to mention a function that would do that.
> Is
> there a way to do that in JavaScript?
If you're looking for a high-level method (where it automatically uses the
user's configured editor, etc.) there is no such function. You can however load
the message's text (using the MsgBase class) into a buffer, save to a file,
then use the console.editfile() function to edit the contents, load the file
contents back into a buffer an duse the MsgBase class to save the modified
message body.
It's probably not worth the effort. :-)
The C++ method that would need to be exposed via JS (and isn't) is
sbbs_t::editmsg() and it wouldn't be trivial to do since it needs an open
message as an argument. I'll add it to the to-do list however.
digital man
Snapple "Real Fact" #73:
The average person spends 2 weeks of it's life waiting for a traffic light to change.
- Re: Internal codes in Baja
Re: Re: Internal codes in Baja
By: Jas Hud to All on Sat Jul 04 2009 17:40:52
>
> i think i have a better idea. why dont you just keep the current
> listings and then draw ansi files for each file sub? that way you could
> control clutter and 'scrolling'
>
I'm planning on it. The only drawback is that the file area must still
be selected by number, right? What I would like to do is allow the user
(in some cases) to choose the area using a mnemonic letter or string of
several letters, which are highlighted in each menu.
By the way, the kludge I mentioned wanting to try works! Sometimes it is
slow, because it involves executing an external program.
Also by the way, I was considering the possibility of alternate file paths,
if only because the docs say somewhere that each file area defined takes
up RAM. Do you know how much RAM, or at what point this might begin to
be a problem? Vertrauen must have well over a hundred. I recall from
three years ago (before my disk crash) I was offering the contents of
at least a dozen CDs, each as a library, and most of them had at least
thirty areas. I don't recall that performance suffered. The trouble with
alternate paths is that adding more than about eighteen in scfg is a real
pain because the window keeps bouncing back to the eighteenth. Perhaps this
is a bug easily fixed?
---
■ Synchronet ■ The Bauding House - baudhous.synchro.net
- Re: SMTP Local/Remote Domains
From Newsgroup: alt.bbs.synchronet
Digital Man wrote:
>
> If by "message" you mean a posting on a (usually public) sub-board, no, there
> is no feature to notify the recipient (usually, "All") via e-mail that a
> message has been posted for them. If you mean private "e-mail", then yes, users
> can choose to have those messages forwarded to their netmail address (e.g. an
> Internet SMTP address).
>
> digital man
>
you know having a user get emailed if there was a reply to their post
sounds like a cool thing to have. if they so chose, of course.
can i put that one in the suggestion box?
--- Synchronet 3.15a-Win32 NewsLink 1.89
- Re: Problem trying to send messages to a Fidonet address
> Re: Re: Problem trying to send messages to a Fidonet address
> By: datavase to Digital Man on Fri Sep 18 2009 02:03 pm
>
> > > Re: Problem trying to send messages to a Fidonet address
> > > By: datavase to All on Wed Sep 16 2009 11:44 am
> > >
> > > > Hi fellas,
> > > >
> > > > I'm still trying to make Fidonet working 100% on my system. I
> > > > think I need a bit of help here.
> > > >
> > > > Recently I have installed binkd on my system, and after receiving
> > > > a message I run sbbsecho. Everything is OK. I get the message
> > > > integrated into my BBS.
> > > >
> > > > But when I try to reply to the sender (2:203/208), I get the error
> > > > message: "Cannot find that local user (no network address
> > > > specified)".
> > > >
> > > > Please, could anybody tell me what I'm missing? Thanks a lot.
> > >
> > > How are you attempting to reply? (e.g. using an Internet e-mail
> > > program, like Outlook Express, or on the BBS via Telnet, or via your
> > > Fidonet mailer).
>
> > I was trying through my SBBS website, but today I tried from the BBS
> > itself (Telnet) and it worked perfectly. So I guess there is something
> > not OK on the way that the msgs.ssjs takes the addresses of something on
> > my configuration.
>
> Can you be more specific about what exactly you're clicking in the web
> interface to reply to the message? Or provide a URL that is giving the
> error?
> digital man
>
Of course :-)
When I click on http://bbs.datavase.info/msgs/msgs.ssjs?msg_sub=mail I get my
e-mails on SBBS, then I click to the message received
(http://bbs.datavase.info/msgs/msg.ssjs?msg_sub=mail&message=801), and then in
the button Post Reply
(http://bbs.datavase.info/msgs/reply.ssjs?msg_sub=mail&reply_to=801).
The new message have To:2:203/8, which I changed to Bjorn Felte@2:203/8
Is it here the problem? I mean isn't the To: address correct?
Thanks a lot.
Cheers,
datavase
-+-
▀ Synchronet ▀ datavase BBS (telnet/WWW: bbs.datavase.info) - 2:250/8
---
■ Synchronet ■ datavase BBS - telnet://bbs.datavase.info
- SBBSECHO
Is there any ablity to have a badecho area and have sbbsecho process badechos
to the areas I configure later?
Thank You
Matt Munson - Inland Utopia - http://www.inlandutopia.com
---
■ Synchronet ■ Inland Utopia - inlandutopia.etowns.org
- SBBSECHO
Re: SBBSECHO
By: Digital Man to Ib Joe on Thu Oct 15 2009 01:02 pm
> Do you mean automatically create sub-boards for messagea in echo areas that
> don't already have in your areas.bbs file?
> digital man
Yes like fastecho does with FD/RA... just pounds them in...
:)
Joe
---
■ Synchronet ■ joesbbs.no-ip.com
- max mail waiting limit per security level
Limit user mail boxes (max messages) based on security level, zero = infinite
- Proposal
Re: Proposal
By: Digital Man to sfahey on Thu Nov 05 2009 04:21 pm
> Here's the ever-growing to-do list:
> http://vert.synchro.net/todolist.ssjs
>
> I hope to get a v3.15-Win32 installer release out this year so I can begin
> working on v4 in earnest.
Non-trivial tasks... good luck!
Is support for replying to carbon-copied recipients in the plan? Right now, if
I get an e-mail where I am a CC recipient and I reply, that reply only goes to
the sender, not all the recipients. So a reply, and reply all would be nice.
I know an e-mail client is better for all this... but I use the heck out of my
telnet access. Sooo oldschool.
Sean Fahey
www.a2central.com
bbs.a2central.com
---
■ Synchronet ■ A2Central.com - your total source for Apple II computing.
- msg_select_area
Re: msg_select_area
By: art to Digital Man on Wed Nov 11 2009 12:30 pm
> Re: msg_select_area
> By: Digital Man to art on Tue Nov 10 2009 12:50:31
>
> > There is no equivalent function in JavaScript, but here is a snippet
> > from exec/classic_shell.js that does the same thing:
>
> Hi Digital Man, thanks.
>
> I was hoping a function existed, I have seen the one in classic_shell.js,
> so I suppose I'll have to work from that.
A "bbs" function (method for the 'bbs' object) is probably a good idea (similar
to the select_editor and select_shell methods) though. I'll put it on the to-do
list.
digital man
Snapple "Real Fact" #188:
Antarctica is the driest, coldest, windiest, and highest continent on earth.
- synchronet fossil
Re: synchronet fossil
By: MRoblivious1bmf to Digital Man on Tue Nov 17 2009 06:45 am
> From Newsgroup: alt.bbs.synchronet
>
> To: Digital Man
> .,: This is something about synchronet fossil,
> Digital Man said it to MRoblivious1bmf on Mon Nov 16 2009 03:18 pm
> --──────────────────────-────---───────────────---─────────--────────
> > >
> > > i believe i had this issue when trying to launch pcboard as a door as
> > > well.
> > >
> > > am i missing something or is this due to fossil changes?
>
> > Possibly due the FOSSIL driver changes, but we had *more* programs
> > recognize the v3.14 FOSSIL, not fewer. <shrug>
>
>
> boy that's too bad, because i always recommended that people use synchronet
> as a front end to their dos bbses instead of gameserv.
>
> with 3.13 it only uses a couple megs of memory and there are less issues
> with input and time slices.
I've tested with tons of doors and other FOSSIL programs (e.g. file transfer
drivers, editors, etc.) and all seem happy with the latest FOSSIL. I'll add it
to the to-do list to test RG and see what the problem could be.
digital man
Snapple "Real Fact" #63:
The average human produces 10,000 gallons of saliva in a lifetime.
- MongoDB
<tracker1> would you be willing to look at the MongoDB console client
(spidermonkey based), and see if it would be hard to integrate the objects into
sync?
- CreateProccess() CREATE_NO_WINDOW flag
add option to hide windows (rather than just minimize)?
- Re: searching for duplicates
"Digital Man" <digital.man@VERT> wrote in message
news:4BFA0F6B.28751.sync_sys@vert.synchro.net...
> Re: searching for duplicates
> By: Slinky to DOVE-Net.Synchronet_Sysops on Sun May 23 2010 02:48 pm
>
> > When I log on locally via ssh, and am asked to input the system
> > password, I
> > sometimes get a cut off saying:
> > "SY: ching for duplicates..."
> > What does this mean?
>
> Buggy SSH client? Buggy SSH server? Do you see the same behavior when
> using a
> different SSH client?
>
> digital man
>
> Snapple "Real Fact" #18:
> A jellyfish is 95% water.
>
> ---
> ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net
Originally experienced via syncterm, tried putty and found same results.
---
■ Synchronet ■ Dan-PC - dan-pc.synchro.net
- mailall.js
Re: mailall.js
By: Access Denied to Digital Man on Sun May 23 2010 08:28 am
> Hey DM,
>
> Back roughly a year ago you made me a bulk email mod called mailall.js
> (based off bulkmail.js, but with the ability of using javascript to send
> them account information, etc). I'm routing through my SMTP server via my
> ISP just fine, but it seems as though after it sends out some emails, it
> starts giving me errors of "421 Connection rate too high, try again later
> [R0203001]."
>
> Is there a way to slow this process down so that it doesn't connect so
> fast? Or is it just because of the _amount_ of connections? I believe it
> was trying to send out about 230 emails in under a minute, and after about
> 100 it started giving me that error message. Maybe if there was a delay in
> between messages going out it would fix this? I guess it doesn't matter how
> long it takes to get done, as long as it works for every email.
What you want is to throttle the sendmail thread. This isn't really a
JavaScript question, unless you want to queue up 100 e-mails at a time, wait
for an hour or so, then another hundred. It'd probably easy to just add some
kind of throttle support to the sendmail thread, which it currently doesn't
have. I'll look into adding a configuration parameter.
digital man
Snapple "Real Fact" #127:
A hummingbird's heart beats 1,400 times a minute.
- Feature Request
How about an option (x) in the sysop's (and possibly users) e-mail menu to mark
a message as spam and have the originating IP auto-appended to the IP.CAN file,
as long as the IP doesn't resolve to the BBS.
I suppose it should automatically mark it for deletion at the same time.
Sean Fahey
www.a2central.com
bbs.a2central.com
---
■ Synchronet ■ A2Central.com - your total source for Apple II computing.
- possible fossil issue?
From Newsgroup: alt.bbs.synchronet
I noticed that the doorgame lunatix runs very very slowly on the
synchronet fossil, but when using
netfoss it loads up right away.
i knew it had issues, i just thought it was a general issue with it
not being ran in its intended environment.
i stopped by gargoyle's landing and i saw his copy was running very
fast, and it was loading netfoss beforehand.
i gave it a try myself and its as fast as his.
is this indicative of a fossil issue with synchronet? it certainly
seems so.
--- Synchronet 3.15a-Win32 NewsLink 1.92
- feature suggestion // temporary ban for bruteforce attacks
From Newsgroup: alt.bbs.synchronet
feature suggestion:
limited amount of (sysop definable) unsuccessful logins for all
services.
after reaching set amount of failed attempts, the ip is blocked for
sysop definable amount of time.
perhaps a new temporaryban.can file could be used and the .can syntax
can be expanded to accept per entry
expirations[probably not worth it]
--- Synchronet 3.15a-Win32 NewsLink 1.92
- Feature Suggestion // ftp bandwidth cap
From Newsgroup: alt.bbs.synchronet
I dont know if i suggested this before, but it
would be nice to be able to set the MAX upload/download speed for
the ftp server.
maybe even have a different set of rules per security level, but that
may be overdoing it.
for a while i was using a program to limit my bandwidth per protocol.
--- Synchronet 3.15a-Win32 NewsLink 1.92
- Re: bbs door programs problem at end
Re: Re: bbs door programs problem at end
By: Digital Man to Slim on Thu Mar 10 2011 04:17 pm
> Re: Re: bbs door programs problem at end
> By: Slim to Digital Man on Fri Mar 04 2011 11:01 pm
>
> > > Re: Re: bbs door programs problem at end
> > > By: Slim to Digital Man on Thu Mar 03 2011 10:35 pm
> > >
> > > > > Re: bbs door programs problem at end
> > > > > By: Slim to All on Wed Mar 02 2011 11:31 pm
> > > > >
> > > > > > Hi all,
> > > > > > This Mbase is realy a wealth of knowledge or has been in the
> > > > > > past. Here is the new problem: when I quit a door program (an
> > > > > > so far I get kicke out so fast that I dont get to see the las
> > > > > > page the program is displaying. I did read the directions a b
> > > > > > and didnt see anything about changing the exit speed. It even
> > > > > > happens on the "stock" doors that come with the bbs.
> > > > >
> > > > > Did you try setting "Pause After Execution" to "Yes" for those
> > > > > doors in SCFG?
> > > > > digital man
> > > >
> > > > Yes , I did try that and I cant detect a difference in the exit
> > > > speed. It just seems soo fast?!! at the end to go back to the doors
> > > > list.
> > >
> > > The "pause" when that option is enabled is a [Hit a Key] prompt. You'r
> > > not getting that prompt?
> > >
> > > digital man
> >
> > Not at all. Log on and see for yourself? strange?
>
> Maybe that option got broken at some point. Are you using the stock
> exec/xtrn_sec.js?
>
> digital man
>
> Snapple "Real Fact" #11:
> Flamingos are pink because they eat shrimp.
>
Yes I am.
---
■ Synchronet ■ BBS in the BOONIES - markathome.homeip.net
- Time expired/Users not being disconnected
Is there a problem in the current version of Synchronet when the users time
has expired the bbs will not disconnect the user.
!% Node 2 Tue Mar 22 2011 23:26:32
Joseph Stalinsky Expired
Ran out of time
!% Node 2 Tue Mar 22 2011 23:26:33
Joseph Stalinsky Expired
Ran out of time
!% Node 2 Tue Mar 22 2011 23:26:34
Joseph Stalinsky Expired
U,T,C,J,J,;,/L,F
@- 23:34 T: 23 R: 4 P: 0 E: 0 F: 1 U: 0k 0 D: 0k 0
---
■ Synchronet ■ bbs.cyberchatnet.com 23
- Possible bug with bbs.post_msg()
Hi DM -
I think I may have found a bug with the bbs object's post_msg() method. If you
pass in a reply header whose "from" property is a blank string, sbbsctrl will
crash. I found this in a script I have that lists messages in a sub-board and
allows the user to select one to read and optionally reply to it. I'm using
the daily build from September 20.
There's a message that was posted in the Synchronet Discussion sub on Dove-Net
today (October 7) that has a blank "from" name. My script gets a message
header from MsgBase.get_msg_header(), and in this case, it's "from" name was
blank; if I select to reply to the message, my script then passes that message
header object to bbs.post_msg() (as the 3rd parameter), and at that point, my
sbbsctrl would crash. I tried it several times to verify the crash and was
able to reproduce it each time.
My workaround was to make sure the "from" name in the header is set to
something if it's blank - I set it to "All" in that case. Then, when I pass
the header object to bbs.post_msg(), "All" becomes the default "To" name for
my reply, and sbbsctrl doesn't crash.
Nightfox
---
■ Synchronet ■ Digital Distortion BBS - digdist.bbsindex.com
- Re: Don't allow existing email address - new users
Digital Man formulated on domingo :
> Re: Don't allow existing email address - new users
> By: Internetado to dove.sync.discussion on Sun Nov 06 2011 03:42 pm
>
>> How to unable new users to register using existing email addresses
>> in user database? new user = new email
>
> Can you restate the question? I didn't understand it.
>
> digital man
Hi DM,
Today when a user register (new account) in Synchronet, he may use the
email thar alredy exist from another user ( 2 or more user using the
same email address).
I want - if possible - to disable this (new user = new email).
I'm refering to html new user's form.
Thank you.
Eduardo.
--
Internetado
...
Rede-LUSO: news://rede-luso.dtdns.net - Brasil
| Arte, Cultura e Lusofonia | ( luso.* )
---
■ Synchronet ■ LUSO BBS - Brasil - luso.dtdns.net