Nightfox wrote to All on 08-06-17 19:04 <=-
I have been working on some JavaScript code that can parse a FTN
nodelist, in the form of a function that takes a nodelist filename and returns an array containing zone objects (each zone object would have information about the zone, and include an array of nodes on the zone
and an array of regions, which in turn would contain an array of nets, which in turn contains an array of nodes. Once parsed into that data structure, I'm thinking that could be used in a JavaScript script for doing things like zone, region, net, and node lookups, FTN sysop
lookups, etc.. Do any other Synchronet sysops think this might be
useful? I've seen other sysops occasionally ask about FTN nodelist parsing/searching for Synchronet, but it's not something that has been discussed a whole lot.
I have been working on some JavaScript code that can parse a FTN nodelist,
Do any other
Synchronet sysops think this might be useful? I've seen other sysops occasionally ask about FTN nodelist parsing/searching for Synchronet, but it's not something that has been discussed a whole lot.
Yes! I'd love for SBBS to be able to do a nodelist lookup when you enter a name in the to: field.
I was thinking of creating a script to do that. But I was thinking, it would really only work for sysops & coordinators, since those are the only people in the nodelist.. If you want to be able to email a non-sysop, you'd still need to know their FTN address.
I have been working on some JavaScript code that can parse a FTN nodelist, in the form of a function that takes a nodelist filename and returns an array containing zone objects (each zone object would have information about the zone, and include an array of nodes on the zone and an array of regions, which in turn would contain an array of nets, which in turn contains an array of nodes. Once parsed into that data structure, I'm thinking that could be used in a JavaScript script for doing things like zone, region, net, and node lookups, FTN sysop lookups, etc.. Do any other Synchronet sysops think this might be useful? I've seen other sysops occasionally ask about FTN nodelist parsing/searching for Synchronet, but it's not something that has been discussed a whole lot.
Deuce has a parse_nodelist() function in exec/load/fido.js. Might want to take a look at it.
I use FNLScan as of now. It's abandonware but it still works. As of now it will parse 10 separate nodelists as follows:
_______________________________________________
+---------------------+
FNLScan Main Menu
+---------------------+
1) Search nodelist by BBS name
2) Search nodelist by sysop name
3) Search nodelist by city
4) Search nodelist by area code
5) Search nodelist by zone and net
6) Search nodelist entries for text
T) Toggle short/long node display mode
X) Toggle expert mode
H) Help on FNLScan
Q) Quit to BBS
Would be nice to have a Synch plugin. :)
DesotoFireflite wrote to Bill McGarrity on 08-08-17 15:56 <=-
Re: FTN nodelist parser
By: Bill McGarrity to Nightfox on Mon Aug 07 2017 08:19 am
I use FNLScan as of now. It's abandonware but it still works. As of now it will parse 10 separate nodelists as follows:
Would be nice to have a Synch plugin. :)
Echicken made a nodelist scanner that works well with Sync. I still use
it on my sync system. It's called FTNNV, FTN Node Viewer.
Echicken made a nodelist scanner that works well with Sync. I still use it on my sync system. It's called FTNNV, FTN Node Viewer.
Echicken made a nodelist scanner that works well with Sync. I still
use it on my sync system. It's called FTNNV, FTN Node Viewer.
I'll have to take a look at that.. Thanks for mentioning it.
Echicken made a nodelist scanner that works well with Sync. I still
use it on my sync system. It's called FTNNV, FTN Node Viewer.
I'll have to take a look at that.. Thanks for mentioning it.
glad i could help. its a nice little program. it also ley you replace the netmail command, and look uo tge node and send the message all at once.
Echicken made a nodelist scanner that works well with Sync. I still
use it on my sync system. It's called FTNNV, FTN Node Viewer.
I'll have to take a look at that.. Thanks for mentioning it.
glad i could help. its a nice little program. it also ley you replace the netmail command, and look uo tge node and send the message all at once.
Yes! I'd love for SBBS to be able to do a nodelist lookup when you enter a name in the to: field.
Echicken made a nodelist scanner that works well with Sync. I
still use it on my sync system. It's called FTNNV, FTN Node
Viewer.
I'll have to take a look at that.. Thanks for mentioning it.
glad i could help. its a nice little program. it also ley you
replace the netmail command, and look uo tge node and send the
message all at once.
I installed it on my BBS yesterday, and I think it's fairly nifty and works well. It was pretty much what I had in mind when I was thinking of writing my own.
Echicken made a nodelist scanner that works well with Sync. I
still use it on my sync system. It's called FTNNV, FTN Node
Viewer.
Yeah, a bunch of us were looking for something like this a few years ago, so he threw it togeather for us. I don't think he has fixed the user number lookup yet, but it works well for names and such. I just edited one of the js files and removed the reference to number lookup on the input field so no one would try to find anyone by bbs user number.
Nightfox wrote to DesotoFireflite on 08-10-17 13:19 <=-
Re: FTN nodelist parser
By: DesotoFireflite to Nightfox on Wed Aug 09 2017 04:43 pm
Echicken made a nodelist scanner that works well with Sync. I still
use it on my sync system. It's called FTNNV, FTN Node Viewer.
I'll have to take a look at that.. Thanks for mentioning it.
glad i could help. its a nice little program. it also ley you replace the netmail command, and look uo tge node and send the message all at once.
I installed it on my BBS yesterday, and I think it's fairly nifty and works well. It was pretty much what I had in mind when I was thinking
of writing my own.
OK... do you have multiple nodelists? I edited the mail-prompt.js as per the readme file but only showing the zones 1-4 from the fido.
This is what I have...
var nodelistPaths = [
"c:/fd/nodelist/nodelist.*",
"c:/fd/nodelist/sportnet.*",
"c:/fd/nodelist/league10.*",
"c:/fd/nodelist/agoranet.*",
"c:/fd/nodelist/whispnet.*",
"c:/fd/nodelist/TQMRadio.*",
"c:/fd/nodelist/micronet.*",
"c:/fd/nodelist/RWNLIST.*"
];
Is there another way? Should this all be on one line?
still use it on my sync system. It's called FTNNV, FTN Node
Viewer.
Yeah, a bunch of us were looking for something like this a few years
ago, so he threw it togeather for us. I don't think he has fixed the
user number lookup yet, but it works well for names and such. I just
edited one of the js files and removed the reference to number
lookup on the input field so no one would try to find anyone by bbs
user number.
The stock Synchronet email menu has 2 options, one for sending mail (for local email) and another for sending netmail. Since netmail is intended for sending email outside of the BBS, I think it's fine that it doesn't do a user number lookup.. That might not be a bug.
OK... do you have multiple nodelists? I edited the mail-prompt.js as per the readme file but only showing the zones 1-4 from the fido.
This is what I have...
var nodelistPaths = [
"c:/fd/nodelist/nodelist.*",
"c:/fd/nodelist/sportnet.*",
"c:/fd/nodelist/league10.*",
"c:/fd/nodelist/agoranet.*",
"c:/fd/nodelist/whispnet.*",
"c:/fd/nodelist/TQMRadio.*",
"c:/fd/nodelist/micronet.*",
"c:/fd/nodelist/RWNLIST.*"
Nightfox wrote to Bill McGarrity on 08-11-17 09:10 <=-
Re: FTN nodelist parser
By: Bill McGarrity to Nightfox on Fri Aug 11 2017 09:24 am
OK... do you have multiple nodelists? I edited the mail-prompt.js as per the readme file but only showing the zones 1-4 from the fido.
This is what I have...
var nodelistPaths = [
"c:/fd/nodelist/nodelist.*",
"c:/fd/nodelist/sportnet.*",
"c:/fd/nodelist/league10.*",
"c:/fd/nodelist/agoranet.*",
"c:/fd/nodelist/whispnet.*",
"c:/fd/nodelist/TQMRadio.*",
"c:/fd/nodelist/micronet.*",
"c:/fd/nodelist/RWNLIST.*"
];
Is there another way? Should this all be on one line?
That looks fine to me.. That's how I've specified my nodelists, and it seems to be working for me.
Echicken made a nodelist scanner that works well with Sync. I
still use it on my sync system. It's called FTNNV, FTN Node
Viewer.
OK... do you have multiple nodelists? I edited the mail-prompt.js
as per the readme file but only showing the zones 1-4 from the
fido. This is what I have...
var nodelistPaths = [
"c:/fd/nodelist/nodelist.*",
"c:/fd/nodelist/sportnet.*",
"c:/fd/nodelist/league10.*",
"c:/fd/nodelist/agoranet.*",
"c:/fd/nodelist/whispnet.*",
"c:/fd/nodelist/TQMRadio.*",
"c:/fd/nodelist/micronet.*",
"c:/fd/nodelist/RWNLIST.*"
];
Is there another way? Should this all be on one line?
That looks fine to me.. That's how I've specified my nodelists,
and it seems to be working for me.
Nada over here. This is what I get...
FTN Nodelist Viewer
+Zone 1: North America
+Zone 2: Eur (288)
+Zone 3: Australia NZ PNG
+Zone 4: America Latina
Accession wrote to Bill McGarrity on 08-13-17 11:18 <=-
On Sat Aug 12 2017 07:55:00, Bill McGarrity wrote to Nightfox:
OK... do you have multiple nodelists? I edited the mail-prompt.js
as per the readme file but only showing the zones 1-4 from the
fido. This is what I have...
var nodelistPaths = [
"c:/fd/nodelist/nodelist.*",
"c:/fd/nodelist/sportnet.*",
"c:/fd/nodelist/league10.*",
"c:/fd/nodelist/agoranet.*",
"c:/fd/nodelist/whispnet.*",
"c:/fd/nodelist/TQMRadio.*",
"c:/fd/nodelist/micronet.*",
"c:/fd/nodelist/RWNLIST.*"
];
Is there another way? Should this all be on one line?
That looks fine to me.. That's how I've specified my nodelists,
and it seems to be working for me.
Nada over here. This is what I get...
FTN Nodelist Viewer
+Zone 1: North America
+Zone 2: Eur (288)
+Zone 3: Australia NZ PNG
+Zone 4: America Latina
There is no zone 5 or 6 any more. So they most likely wouldn't show up
if the nodelist is read by whatever program you guys are referring to.
There is no zone 5 or 6 any more. So they most likely wouldn't
show up if the nodelist is read by whatever program you guys are
referring to.
I know that but from what I understood, I have other zone's nodelists listed as well, therefore, they should appear right after z1-z4. (I am assuming in order of actual zone #.)
Accession wrote to Bill McGarrity on 08-13-17 19:48 <=-
On Sun Aug 13 2017 19:13:00, Bill McGarrity wrote to Accession:
There is no zone 5 or 6 any more. So they most likely wouldn't
show up if the nodelist is read by whatever program you guys are
referring to.
I know that but from what I understood, I have other zone's nodelists listed as well, therefore, they should appear right after z1-z4. (I am assuming in order of actual zone #.)
Ah. Sorry, I misunderstood the original posts then. Does this script
use any other .ini like ftn_domains.ini or anything where those zones would also need to be specified?
Otherwise, maybe if there is no zone 5 in any of your nodelists, it
skips the rest?
Could just be not parsing any of the nodelists after the first one it reads. Unfortunately, that's out of my realm. ;)
E-Chicken is the Bomb! I appreciate all the he and other developers have put into this great systemm coming back from a ten year hiatus and seeing all these new additions was crazy, and overkill, but I'm still going through code every day just about!
E-Chicken is the Bomb! I appreciate all the he and other developers
have put into this great systemm coming back from a ten year hiatus
and seeing all these new additions was crazy, and overkill, but I'm
still going through code every day just about!
10-year hiatus? I've been running my current Synchronet BBS for 10 years, and Synchronet has been in steady development during that time, with mods being available for it too.
have put into this great systemm coming back from a ten year hiatus
10-year hiatus? I've been running my current Synchronet BBS for 10
Maybe a bit longer than 10 but not by far... the last time I ran SBBS the webserver was just coming out in full force, with the Runemaster additions, etc.. not all these cool JS additions..
Ah, I think I misunderstood.. Thought you meant Synchronet was on a 10-year hiatus, but I see you mean your BBS..
Sysop: | Ree |
---|---|
Location: | Toronto, ON |
Users: | 2 |
Nodes: | 10 (0 / 10) |
Uptime: | 113:22:37 |
Calls: | 375 |
Calls today: | 2 |
Files: | 2 |
Messages: | 38,883 |