Forum: Markt Hilfe bei Porgrammerstellung Small Basic


von Walter L. (Gast)


Lesenswert?

Hallo,

suche Hilfe  bei der Programmierung von Small Basic.

Wer schreibt mir ein Prog. in Small Basic zu welchem Preis?

Was soll es können:

Es kann ein Wort, bestehend aus max. 10 ascci Großbuchstaben, über die 
PC-Tastatur in das Prog. eingegeben werden.

Als Beispiel BLABLABLAB.

Nach diesem eingebbaren Wort ist in einem Textfile mit dem Namen 
"exported-image.txt"(max. 1Mb groß, steht im Ordner D:\TEMP_HS) zu 
suchen.

Beispiel:

6AE4 003F 6AE4 003F 6AAD 003F 6AB2 003F
6AE4 003F 6AE4 003F 6AE4 003F 6AE4 003F
6AE4 003F 6AE4 003F 6AE4 003F 6AE4 003F
6AB7 003F 6ABC 003F 6AC1 003F 6AC6 003F
6ACB 003F 6AD0 003F 6AE4 003F 6AE4 003F
6AE4 003F 6AE4 003F 6AE4 003F 6AE4 003F
6AE4 003F 6AE4 003F 6AD5 003F 6AE4 003F
6AE4 003F 6AE4 003F 6AE4 003F 6AE4 003F
6AE4 003F 6AE4 003F 0020 0042 004C 0041
0042 004C 0041 0042 004C 0041 0042 0020
0031 0048 0055 0038 0049 0030 0052 0020
0048 0053 0020 004C 0041 0042 0054 004F
0050 0020 0044 003A 002B 0043 0043 0053
0056 0031 0030 002E 0032 002B 0043 004F
0044 0045 005F 0032 0038 0030 0032 0037
002B 0053 0043 0048 0057 0045 0042 0045
004E 005F 0032 0038 0030 0032 0037 0020
0053 0043 0048 0057 0045 0042 0045 004E
005F 0032 0038 0030 0032 0037 005F 0037
0038 0038 006A 005F 0031 0030 0030 0075
0053 0065 006B 002E 0063 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 0000 0000 0000 0000 0000 0000
0000 0000 FFFF 8876 0000 0001 FFFE 8878
0000 0000 0000 FFFE 887A 0000 0000 0000
FFFE 887C 0000 6E56 003F FFFE 887E 0000
6E56 003F FFFF 8800 0000 0000 0000 0000
FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF



Wie in diesem Bsp. zu erkennen ist, ist das Wort in der Form

0042  004C  0041  0042  004C  0041  0042  004C  0041  0042

abgelegt.

Hinter diesem Wort können noch max. 140 ascci-zeichen folgen.

Ist das Wort im File gefunden, werden die folgen max. 140 ascci-zeichen 
auf dem Bildschim ausgegeben.

Die ASCCI-Zeichen sind also in einem HEX-16-Bit-Wort abgelegt, wobei die 
oberen 8 Bits NULL sind.
Wird das Wort nicht gefunden, kommt eine Fehlermeldung.

Gern hätte ich den Quellcode dazu, damit ich evtl. Änderungen vornehmen 
kann, wenn z.B. exported-image.txt nicht im Ordner D:\TEMP_HS steht.

VG Walter

von Thomas (kosmos)


Lesenswert?

das ist eine Aufgabe für Excel, Access, LibreOffice Base o.ä.

sollte man ohne Programmierkenntnisse über die Hilfe zusammenklicken 
können oder wieso unbedingt Small Basic?

https://praxistipps.chip.de/excel-als-datenbank-nutzen-so-gehts_35414

: Bearbeitet durch User
von Tim D. (Gast)


Lesenswert?

Oder ein PHP-Script schreiben. Für so'n Kram habe ich schon eine ganze 
Sammlung auf dem Rechner.

Nur ein paar "Stupser", kein Kochbuch:

XAMPP installieren
https://www.apachefriends.org/de/index.html

Ein bisschen in PHP einarbeiten:
Allererste Schritte;
https://www.schattenbaum.net/php/anfang.php
Sprachreferenz:
https://www.php.net/manual/de/langref.php

Textdatei auslesen:
https://www.php.net/manual/de/function.file-get-contents.php
oder so:
https://www.php-kurs.com/dateien-auslesen.htm

Wort / Zeichenkette suchen:
https://www.php.net/manual/de/function.strstr
oder mit
https://www.php.net/manual/de/function.strpos.php

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.