📜 ⬆️ ⬇️

Fidonet's arrival on Android

The Fidonet network in the twenty-third year of its existence in Russia comes to the Android operating system. For an example, please pay attention to this screenshot, which was kindly provided by Slava Petrov (2: 5053 / 54.17):

[screenshot HotdogEd]

Before you is a view of the HotdogEd mail editor on a horizontally located screen of a mobile phone (or tablet) with a size of 800 × 480 pixels. As it is easy to see, the author HotdogEd (Sergey Poziturin, 2: 5020/2140) was able to place on the screen a list of messages (in the form of response trees) from some echo conference (in this example, from Pushkin.Local) and the text of one of the messages.
')
To receive and send messages from Android to Fidonet, as well as to sort fidopochta, HotdogEd uses a module based on the open and cross-platform source code of the mailer and echo processor jNode, the author of which (Ivan Agarkov, 2: 5020/848) put his code on GitHub (these are the results of exactly the work about which he himself told us at Habrahabr on September 16, 2012 ). In addition to it, HotdogEd is also able to act as an NNTP client in case the user prefers to use the results of gating from Fidonet to USENET.

I’ll say right away that HotdogEd is not yet present on Google Play. But Tolik Vdovichev (2: 5000 / 26.180), the creator of the AfterShock software package, which is being sold on Google Play for a dollar, successfully outscored it. Few people knew about its development until very recently (he reported about it in Ru.FTN.Develop only on April 20), however, as can be seen from the screenshot from Google Play, at the beginning of April, AfterShock could be used to read Fidonet messages in full screen width:

[AfterShock screenshot]

The fidochmail headers are displayed with an Aftershock in the form that is traditional for much earlier Fidonet software (for example, they are shown in the same way in the GoldED-NSF editor I mentioned in Habrahabr on July 15, 2009 ), so they will be accustomed to fidoshnikam. AfterShock can also communicate with Fidonet nodes via binkp protocol (version 1.0) and store echomail in Squish format (one of the two most popular formats in Fidonet; the second one is JAM). For comparison, you can immediately indicate that jNode stores echomail via ORMLite , which opens up access to a variety of database formats of modern DBMS (DB2, Derby, H2, hSQL, mySQL, Netezza, Oracle, PostgreSQL, SQLite, MS SQL Server), but eliminates compatibility with traditional Fidonet software. (If desired, it is not difficult to pick up several weighty arguments in favor of each of these two opposing approaches to business.)

As a postscript, let me warn you that there is still no support for my hypertext Fidonet designs in HotdogEd or in AfterShock; so, for example, on the first of the above screenshots, it is easy to notice that HotdogEd, who met the intra-Fidoneto address (FGHI URL) in the form of "area: //pushkin.local? msgid = 2: 5020 / 2140.2140 + 46442700" in the letter of Valery Nikolsky, is wrong trying to isolate from it a piece of "pushkin.local? msgid = 2" (and understand it, probably, as "http: //pushkin.local? msgid = 2", which is wrong). But I hope that more time will come for this.

Source: https://habr.com/ru/post/177785/


All Articles