Hi Tommi,Not only that, but if/when this gate software is used on other systems, it could be a problem when the msgids all resume from 00000001. A better formula might be a combination random hex number+serial hex.
On 2020-10-12 16:02:08, you wrote to me:
@MSGID: 2:460/58 00000354
MSGID looks fine now.
Well, normally you want to base your MSGID on the time, and not use a sequence number. Because if you re-install the application (within 3 years), it will probably restart at 0 again, and you have created duplicate MSGID's...
Bye, Wilfred.
Well, normally you want to base your MSGID on the time, and not use
a sequence number. Because if you re-install the application (within
3 years), it will probably restart at 0 again, and you have created
duplicate MSGID's...
Not only that, but if/when this gate software is used on other
systems, it could be a problem when the msgids all resume from
00000001.
A better formula might be a combination random hex number+serial hex.
Not only that, but if/when this gate software is used on other
systems, it could be a problem when the msgids all resume from
00000001. A better formula might be a combination random hex number+serial hex.
Not only that, but if/when this gate software is used on other
systems, it could be a problem when the msgids all resume from
00000001.
No, because the combination of node number and ID should be unique,
not just the ID.
A better formula might be a combination random hex number+serial
hex.
No, you can't use a random number, because of the small size of the
ID, there is a too high chance you generate an identical ID.
Well, normally you want to base your MSGID on the time, and not use a sequence number.
Because if you re-install the application (within 3 years), it will probably restart at 0
again, and you have created duplicate MSGID's...
Bye, Wilfred.
Not only that, but if/when this gate software is used on other systems, it could be a problem
when the msgids all resume from 00000001. A better formula might be a combination random hex
number+serial hex.
Well, normally you want to base your MSGID on the time, and not use
a
sequence number. Because if you re-install the application (within 3
years), it will probably restart at 0 again, and you have created
duplicate MSGID's...
Hi August.I hear ya. MSGID is defined as node # and 8-char hex. There is plenty of uniqueness right there. But in the case of a reinstall within 3 years, unless the gate software knows where it left off the last time, the new messages after the reinstall may end up being treated as dupes by other systems?
12 Oct 20 17:27:10, you wrote to Wilfred van Velzen:
Well, normally you want to base your MSGID on the time, and not use a sequence number.
Because if you re-install the application (within 3 years), it will probably restart at 0
again, and you have created duplicate MSGID's...
Bye, Wilfred.
Not only that, but if/when this gate software is used on other systems, it could be a problem
when the msgids all resume from 00000001. A better formula might be a combination random hex
number+serial hex.
The other system is not using the fido address 2:460/58. MSGID is a combination of fido address and 8 char hex string. :)
'Tommi
---
Not only that, but if/when this gate software is used on otherThe other system is not using the fido address 2:460/58. MSGID is
systems, it could be a problem when the msgids all resume from
00000001. A better formula might be a combination random hex
number+serial hex.
a combination of fido address and 8 char hex string. :)
From what I understand, each gate would be a unique "user" not sharing Telegram Groups, and having different Fido addresses. By this I am referring to the idea of multiple gates for the same echo. Nor do I necessarily see very much overlap in gate/echo combinations.
As I said in another reply, I don't understand all of the technical aspects, but in this case, I don't really see an issue.
Hi, Charles!In that, you are right. As long as the matching group is Private on the TgM side, the messages are not really gated anywhere and just remain on your BBS. So the bot is not really gate in the traditional sense. It's just a facilitator to use Telegram as a reader not unlike someone would prefer to use QWK or a newsreader from an nntp feed.
12 «¬Γ 20 09:53, Charles Pierson -> August Abolins:
From what I understand, each gate would be a unique "user" not sharing Telegram Groups, and having different Fido addresses. By this I am referring to the idea of multiple gates for the same echo. Nor do I necessarily see very much overlap in gate/echo combinations.
As I said in another reply, I don't understand all of the technical aspects, but in this case, I don't really see an issue.
Strictly speaking, this is not exactly a gate in Telegram. It looks more like BBS.
Have nice nights.
Stas Mishchenkov.
Strictly speaking, this is not exactly a gate in Telegram. It
looks more like BBS.
Have nice nights.
Stas Mishchenkov.
--- èáªñδ⌐ αẠíπσá⌐ ¬á¬ »«ß½Ññ¡¿⌐. Å«Γ«¼π τΓ« «ñ¡áªñδ Γᬠ¿
íπñÑΓ. * Origin: Lame Users Breeding. Simferopol, Crimea.
(2:460/5858)
I hear ya. MSGID is defined as node # and 8-char hex. There is plenty of uniqueness right there. But in the case of a reinstall within 3 years, unless the gate software knows where it left off the last time, the new messages after the reinstall may end up being treated as dupes by other systems?I have* *a_ trick. ;)_
A random number segment in the 8-char string (even if it was as short as 3 hex chars) would significantly reduce that headache.
(BTW.. this message also serves as test to see if the Subj from your fido message is inherited in my Reply.)
--subj:CR required, or false positives--Ma*y be.* _I need take a _look...
Hello Stas. I'm pretty sure I had added the CR after that post. Maybe the attachment (the photo) tripped the parser somehow?
Strictly speaking, this is not exactly a gate in Telegram. It
looks more like BBS.
The bot, is a program which collects the messages and transfers them between Fido and Telegram, correct?
So would it be like a Mailer/Tosser?
I'm trying to understand the functionality.
So would it be like a Mailer/Tosser?Not mailer. It creates fido pakets and can read them from the
other system.
I'm trying to understand the functionality.Gate has its own "technical" Fido address and is subscribed on my
node at an echo conference like a normal Fido system. Then it toss
the mail and upload to the Telegram servers those messages that correspond to the groups. The same is in the reverse order.
I see. So it acts more as a node or point system off of yours. Not
quite as complicated as I thought, but still complicated enough.
I'm surprised you've done as much as you have in about a year or so?
Hi, Charles!Indeed. That is quite an achievement.
12 «¬Γ 20 17:06, Charles Pierson -> Stas Mishchenkov:
I see. So it acts more as a node or point system off of yours. Not quite as complicated as I thought, but still complicated enough.
I'm surprised you've done as much as you have in about a year or so?
In fact, quite recently, everything worked very differently. I can say that August pushed me to convert the gate into a tosser when he noticed that in some letters the text after some characters is lost. Since then, no more than two or three weeks have passed.
Have nice nights.
Stas Mishchenkov.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,044 |
Nodes: | 15 (1 / 14) |
Uptime: | 00:07:05 |
Calls: | 500,299 |
Calls today: | 17 |
Files: | 95,203 |
D/L today: |
2,550 files (610M bytes) |
Messages: | 465,266 |
Posted today: | 12 |