2022
LOGO

Bücher aus eigener Feder - auf Amazon
- -


Hardcover/Paperback/eBook: 2013 erstes eBook - 2022 als Hardcover - Buchandel-Bezug
H.-J. Berndt

Messen mit dem Smartphone in 2022

Als im Jahr 2013 das erste eBook über KindleDirectPublishing kdp erschien, war das eher ein Experiment. Dass sich dieser Titel nach 10 Jahren noch unter den ersten Plätzen im Bereich Messtechnik notiert, war, trotz der Überzeugung ein Meisterwerk geschaffen zu haben, nicht zu erwarten.

Inzwischen können über kdp auch Taschenbücher und gebundene Ausgaben veröffentlicht werden, ohne die oft fragwürdigen Kompetenzen von klassischen Verlagen in Anspruch nehmen zu müssen. Im Gegensatz zu der oft falsch verbreiteten Meinung können solche Taschenbücher auch über den Buchhandel erworben werden. Die entspechenden Ausführungen findet man unter dieser kdp-Seite.
Dies funktioniert allerding nur, wenn der jeweilige Händler wirkliches Interesse am Kunden hat und der Autor diese Option freigibt. Zumindest die Freigabe ist hier erfolgt.

Der Untertitel lautet Mit wenig Programmzeilen schnell zum Ergebnis - unterwegs und ohne PC und weil der damalige Bildschirm eines Smartphones nur wenige Zeilen gleichzeitig darstellen konnte, sollten für jedes Programm etwa dreizehn Programm-Zeilen ausreichen.


Gebundene Ausgaben 2022


Quasi zum Jubiläum, also Ten Years After, steht u.a. das Werk mit etwas über hundert inhaltlich unveränderten Seiten als Hardcover bzw. als gebundene Ausgabe zur Verfügung. Mit seinem Hochglanz-Umschlag im bekannten Rot sieht das Exemplar von sich aus bereits wie ein Geschenk aus...


RFO-BASIC im Jahr 2022 und Download


Das von Paul Laughton entwickelte kostenlose Basic-Dialekt, mit seinen einfachen Möglichkeiten, steht nicht mehr wie damals in Googles Play Store zur Verfügung. Ein Grund dafür ist auch die damals verwendete API, die von Google nicht mehr unterstützt wird. Trotzdem funktioniert RFO-BASIC unverändert auf Android. Der Quelltext ist noch auf GitHub verfügbar, die APK, als die eigentliche Binärdatei oder die App ist über diese Quelle nicht zu beziehen. Auch die damalige Seite von Paul Laughton http://laughton.com/basic/versions/index.html ist nicht mehr online. Das Internet-Archiv zeigt noch eine letzte Sicherung vom 27. Februar 2018. Über den Link http://laughton.com/basic/ erfolgt zurzeit eine Weiterleitung auf eine Wiki zu RFO-BASIC mit der Möglichkeit auch die App in der Version 1.92 als APK zu laden.


Beispiel-Programm 2022


Der Inhalt von Internetseiten erfährt einen ständigen Wandel. Insbesondere JavaScript sorgt dafür, dass vieles aus früheren Tagen nicht mehr funktioniert. Wegen der Einfachheit in RFO-BASIC Internetseiten zu untersuchen entstand das Kapitel 11 Daten aus dem Internet. Schon damals war klar, dass einige Beispiele bald nicht mehr funktionieren, da sich der Seitenquelltext ändert. Das Prinzip ist jedoch unverändert geblieben.

Als Beispiel soll die Position des hier aufgeführten eBook aus 2013 in der Liste der Bestseller im Bereich Messtechnik gefunden werden. Ein Screenshot im September 2022 zeigt Rang 5 an.

Das Verfahren zum Erhalt der aktuellen Position ist in diesem BASIC trotz https-Adresse sehr unkompliziert möglich. Anstatt die Seite Bestseller zu untersuchen, ist es einfacher die Position auf der Buch-Seite zu erfragen. Die ASIN führt zur richtigen Seite. In diesem Fall ist das

https://amazon.de/dp/B00CO5TGEK

Der Quelltext der Seite liefert hier vier Fundstellen der Zeichenkette "Nr. ", wobei die zweite Fundstelle die gesuchte Position darstellt. Das Programm besteht also aus den folgenden Schritten:

  • GRABURL mit angegebener Adresse aufrufen und Quelltext in A$ speichern
  • Position der Zeichenkette "Nr. " in A$ mit IS_IN suchen
  • Zweite Position der Zeichenkette "Nr. " in A$ suchen
  • Position der Zeichenkette " in " in A$ finden

In diesem Fall sollte "Nr. 5" als Zeichenfolge isoliert worden sein.

!Bestseller ASIN
ASIN$ = "B00CO5TGEK"
GRABURL a$,"https://www.amazon.de/dp/"+ASIN$
x=IS_IN("Nr. ",a$)
a$=MID$(a$,x+1)
x=IS_IN("Nr. ",a$)
a$=MID$(a$,x)
x=IS_IN(" in ",a$)
IF x<1 THEN PRINT "fail"
PRINT MID$(a$,1,x)

_______

Nr. 5


Ergänzungen zum Buch auf dieser Seite

Inhalt und Rezensionen oder Basic in der Hosentasche
Software zum eBook
Wetter in der Hosentasche
Videotext für Morser


Messen mit dem Smartphone
H.-J. Berndt
Messen mit
dem Smartphone

Eigene Programme auf Android Tablet und Phone

Kindle-eBook ASIN B00CO5TGEK
Taschenbuch ISBN-10: 1549621912; ISBN-13: 978-1549621918
Hardcover ISBN-13: 979-8849124155
Imprint: Independently published, Mai 2013
Bei amazon.de


.
Startseite Bücher Software Digital RTV Musik Kontakt

Für Inhalt und weitere Verzweigung externer Links sind die Betreiber der dortigen Seiten verantwortlich - H.-J. Berndt