PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Textfilter bei SMS Alamierung



dobby-saar
08.05.2007, 19:46
Hallo, ich habe mit FMS 32 pro eine SMS Alamierung aufgebaut aber der Textfilter und der Blacklist-Filter funktionieren nicht.
Ich wollte einmal dass bestimmte Wörter und Klammern herausgelöscht werden. Das andere mal will ich dass bei bestimmten Wörtern im Text (z.B. Probealarm) keine SMS gesendet wird.

Wie kann ich sowas realisieren dass es funktioniert.
Wenn möglich gebt mir auch eine Beispielzeile.

vorab recht herzlichen dank.

Gruss dobby

Hausen
09.05.2007, 00:41
Hallo,

mit welchem Programm/Anbieter verschickst Du dei Sms denn?

Gruss Hausen

tiger1335
09.05.2007, 23:04
ich arbeite an einer kooperation mit dem programm "Alarm-SMS"

Leider klappts noch net so wie ich es gerne hätte (löst nichts aus)...Aber wenn ich das, was ich bei FMS in der "Aktion"s-Zeile stehen habe bei Start->ausführen reinkopiere und Enter drücke, dann klappts schomma...mit Empfängerliste und verschiedenen Textbausteinen...nur noch fraglich wieso er die Kommandozeile nicht richtig ausführt....

Link:
http://www.fitt.org/software/alarmsms.htm

Hausen
10.05.2007, 03:01
Hallo,

mit dem Programm habe ich zwischenzeitlich auch mal gearbeitet, aber die SMS´en sind einfach zu treuer. Die neue Version des Programms ist auch
wesentlich besser als die Vorgängerversion.
Bei mir hat aber eigentlich alles funktioniert. Das einzige was ich noch nicht ausprobiert habe ist, ob der Alarmtext von FMS32 mit übergeben wird.

Gruss Hausen

dobby-saar
11.05.2007, 10:00
Hallo,

ich arbeite mit ib-system

gruss dobby

felix000
11.05.2007, 13:21
Dann poste doch mal bitte den Aufruf von IBSS und die Textfilterdatei...

DaKnu
11.05.2007, 16:28
Hi,

ich arbeite mit IBSS77 und SMS77.de. Eine SMS kostet mich 4ct. Aus FMS-Pro starte ich eine Batch-Datei mit dem Parameter %3. In meiner Batch steht folgendes drin:

@ECHO OFF
ECHO Alarm fuer die Feuerwehr xyz eingegangen, SMS wird gesendet...

C:\Programme\Heirue-Soft\FMS32-PRO\ibss77.exe /U: "Benutzername" /P: "Passwort" /E: 0163 xxxxxxx /T: 2 /OF:filter.txt /N: Alarm-SMS!!! %* /FLASH

Das ganze kirg ich dann als Flash SMS auf´s Handy. Ca. 10-15 sek nach dem der Melder geht...

Zudem hab ich noch ne Filter.txt mit folgendem Inhalt:

WF=>Wehrführer
FEUK=>Feuer Klein
[EOT]
[NULL]
[STX]
[ETB]
[SI]

"
/

MfG MrSnow

felix000
11.05.2007, 16:32
Überprüf mal die Schreibweisen der Filterdatei:

filter.txt <--> Filter.txt

ansonsten kann ich beim drüberschaun keinen Fehler feststellen...

dobby-saar
11.05.2007, 21:11
Hallo,

ich habe folgende Dateien

Alarm Batch

@ECHO OFF
ECHO Alarm fuer die Feuerwehr XXX: Wehrführer ( 1649999 ) eingegangen, SMS werden gesendet...


#Test Person
C:\Programme\Heirue-Soft\SMSVersandt\ibss\IBSS.exe /C: config.txt /E: 01779999999 /T: 2 /OP: probealarmfilter.txt /OB: blacklist.txt /OF: textfilter.txt /N: WeFue Musterdorf* %*


und im Verzeichniss ibss gibt es dann noch folgende Dateien :
config.ibss
probealarmfilter.ibss
blacklist.ibss
textfilter.ibss

In den Filterdateien steht aber nur z.B.
[BEL]
[DC]
[ENQ]
[EOT]
[ETX]
[FF]
[NULL]
[RS]
[SI]
[SOH]

sonst nichts.


und all diese Filter funktionieren nicht ausgenommen die config
Die SMS geht aber raus nur halt ohne Filter.

Gruss dobby

Hausen
11.05.2007, 22:53
Hallo Dobby,

also in Deiner Batchdatei rufst Du z.B.: die Datei "/OF: textfilter.txt" auf, das ist auch so richtig und sollte auch so funktionieren.
Aber unten schreibst Du das sich im Ordner IBSS die Datei "textfilter.ibss" befindet.
Ist das so richtig oder hast Du Dich nur mit der Endung vertan? Denn diese sollte dann auch eigentlich die Endung ".txt" haben!? Das gleiche gilt für die restlichen Dateien auch.

Habe Deine Zeile mal bei mir so getestet (mit den txt-Dateien im Ordner IBSS) und bei mir funktioniert es einwandfrei.

Gruss Hausen

dobby-saar
12.05.2007, 19:06
Hallo Hausen,

ich habe die Dateien so genannt weil ich das in einem Forumsbeitrag so geleden habe.
Ich hab mich darüber auch schon gewundert aber da es ja bei der config datei funktioniert hab ich mir keine weiteren Gedanken gemacht.

Gruss dobby

Hausen
12.05.2007, 19:18
Hallo Dobby,

hast Du es dann mal mit den txt-Dateien ausprobiert?

Gruss Hausen

dobby-saar
15.05.2007, 08:00
Hallo Hausen,

ja hab ich versucht. Aber ohne Erfolg.
Beim Textfilter ist mir aufgefallen dass zB.
wenn im Pogsagtext ein [EOT] drinsteckt wird
die erste Eckige Klammer weggelöscht dann sieht es so aus EOT]
aber der Rest bleibt stehen.
Die Blacklist geht gar nicht.

Gruss Dobby

Hausen
15.05.2007, 13:45
Hallo dobby,

also das verstehe ich nicht so ganz. Habe es nochmals bei mir ausprobiert und es klappt?!

Habe mal meine Batchdatei mit Deinem Wortlauten umgeschrieben. Sichere mal Deine Dateien aus IBSS (außer die Dateien des SMS-Sendeprogramms) in ein anderes Verzeichnis und dann kopierts Du die Dateien der Zip-Datei hinein. Danach bearbeitest Du die Test.bat und trägst dort Deine Handynummer und in die config.txt Deinen Benutzernamen und Dein Passwort ein. Wenn Du dann die Test.bat ausführst, solltest Du eine Sms mit folgendem Text bekommen: "WeFue Musterdorf Alarmuebung"

Hoffe dann das das dann funktioniert.

Gruss Hausen

Hausen
26.05.2007, 13:38
Hallo Dobby,

hast Du es mal ausprobiert oder hat sich Dein Problem erledigt?

Gruss Hausen

dobby-saar
30.05.2007, 15:17
Hallo Hausen,

sorry dass ich mich erst jetzt wieder melde aber ich bin
einfach nicht dazu gekommen es zu testen.
So und nun zum Problem.
Ich habe Deine Datei getestet wie Du es beschrieben hast
und es hat funktioniert.
Ich hab meine Dateien alle verglichen und keinen Unterschied
gefunden, trotzdem haben meine nicht gefunzt.
Ich bau das System jetzt neu auf mit Deinen Dateien.
Recht herzlichen Dank für Deine hilfe.

grüsse aus dem Saarland

dobby

andreas.ruedell
31.05.2007, 10:41
Kann man auch mehr als eine Handynummer angeben an die eine SMS geschickt werden soll?????


Und kann man irgendwie Leerzeichen rausfiltern:

sihe Beispiel in Text datei. (Das Forum hier filter schon Leerzeichen)

Hausen
31.05.2007, 14:13
Hallo Andreas,

ja Du kannst die Meldung auch an mehrere Nummern versenden.
Den Aufruf einfach mehrmals in die Batch-Datei eintragen.

echo ###### Test Person 1 ######
@echo off
C:\Programme\Heirue-Soft\SMSVersandt\ibss\IBSS.exe /C: config.txt /E: 01xxxxxxxxx1 /T: 2 /OP: probealarmfilter.txt /OB: blacklist.txt /OF: textfilter.txt /N: Text

echo ###### Test Person 2 ######
@echo off
C:\Programme\Heirue-Soft\SMSVersandt\ibss\IBSS.exe /C: config.txt /E: 01xxxxxxxxx2 /T: 2 /OP: probealarmfilter.txt /OB: blacklist.txt /OF: textfilter.txt /N: Text

usw...

Kannst Du aber hier im Forum auch alles sehr gut nachlesen. Denke das Thema ist schon ziemlich oft behandelt worden.

Mit den Leerzeichen habe ich jedoch leider keine Idee. Werde aber mal was rumtüfteln.

Gruss Hausen

andreas.ruedell
31.05.2007, 14:59
Danke für die Antwort.

Habe da noch ein Problem......

Ich habe selber keine Ahnung vom schreiben einer Batchdatei.
Evt. Könntest du mir dabei helfen. Oder mir eine schreiben die ich
dann anschließend anpassen kann auf meine Bedürfnisse.

Das müsste Sie können:
-> Mindestens 3 Leuten eine SMS schicken (beliebig erweiterbar…)
-> Immer den Originaltext von FMS32pro übernehmen (Mit dem Parameter %3, steht für Alarmierungstext)

Mein Pfad wo ich IBSS77 gespeichert habe lautet:
"C:\ibss77\ibss77.exe"

Der Text also (N:ALARM %3) soll aus dem FMS32pro übernommen werden.

Sonstige Fragen:
Was muß ich denn in die confif.txt eintragen?
Mit was kann ich denn eine Batchdatei schreiben und dannach bearbeiten?
Welches Programm muß ich dafür haben??

Mit Freundlichen Grüßen
Andreas Rüdell

andreas.ruedell
31.05.2007, 16:00
Hat sich erledigt.


Habe alles geschafft.


Außer es kann mir jemand sagen wir ich Leerzeichen filtern kann

Rene14
09.07.2007, 15:44
Hallo,

ich habe folgende Dateien

Alarm Batch

@ECHO OFF
ECHO Alarm fuer die Feuerwehr XXX: Wehrführer ( 1649999 ) eingegangen, SMS werden gesendet...


#Test Person
C:\Programme\Heirue-Soft\SMSVersandt\ibss\IBSS.exe /C: config.txt /E: 01779999999 /T: 2 /OP: probealarmfilter.txt /OB: blacklist.txt /OF: textfilter.txt /N: WeFue Musterdorf* %*


und im Verzeichniss ibss gibt es dann noch folgende Dateien :
config.ibss
probealarmfilter.ibss
blacklist.ibss
textfilter.ibss

In den Filterdateien steht aber nur z.B.
[BEL]
[DC]
[ENQ]
[EOT]
[ETX]
[FF]
[NULL]
[RS]
[SI]
[SOH]

sonst nichts.


und all diese Filter funktionieren nicht ausgenommen die config
Die SMS geht aber raus nur halt ohne Filter.

Gruss dobby

Moin,
bin hier noch etwas neuer in der Materie...
Was bitte bedueten denn die Abkürzungen?
[BEL]
[DC]
[ENQ]
usw.....

Ich bin am tüfteln, wie man aus Wetterwarnung eine HTML Datei auf´s Handy bekommt. Man hat ja nur 160 Zeichen...
Bin also auch mit Textfilter und co dabei.

Wäre über eine Antwort dankbar!

Hat schon jemand so eine Datei ?

Rene14

Rene14
11.07.2007, 19:34
Hat keiner von euch Erfahrungen damit ?!?

Gruß
Rene14

Rene14
24.07.2007, 20:04
Hallo Andreas,
Mit den Leerzeichen habe ich jedoch leider keine Idee. Werde aber mal was rumtüfteln.

Gruss Hausen


Hallo,
bin auch am tüfteln mit den Leerzeichen...
Hast Du es schon gelöst?

Gruß
Rene14

coastboy
24.07.2007, 22:39
Hi,

wo und wie wollt ihr die Leerzeichen entfernen?

mfg
coastboy

Rene14
24.07.2007, 22:43
Leerzeichen sollen entfernt werden, wenn es mehr als 1 ist.
D.h. wenn in einer Datei 2,3,4 oder noch mehr Leerzeichen hintereinander kommen, sollen die gelöscht werden.

Gruß
Rene14

coastboy
24.07.2007, 23:18
Oh,

da fällt mir spontan leider keine Lösung ein.

Sorry.

MfG
coastboy