PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mIRC verschluckt Leerzeichen


Mac Fly
30.05.2002, 23:19
Das is voll doof. Wenn meine Remotes aus sind (/remote off), dann funzt es wunderbar, sind sie aber an, dann werden leerzeichen verschluckt. Ich hab hier mal nen Screenie, in der die motd angzeigt wird, einmal im debug, einmal im Script.
Das einzigste, das diese Anzeige beeinflusst, ist der raw 372
RAW 372:*:{ if (!$3) halt | echo -st $symb $3- $symb | halt }

ohne die if + halt kommt ein "/echo: insufficient parameters" Error, wenn eine leere Zeile kommt...

http://www.netkiffer.de/Space_prob.gif

Wie bekomm ichs hin, das es trotzdem klappt?
Ich hab schon versucht, $chr(160) und $chr (255) mit $chr(32) zu ersetzen, aber es funzt net :(


Mac Fly
01.06.2002, 13:52
Ich hab den Raw jetzt einfach weggelassen, so passt wenigstens die motd wieder. Aber es muss doch möglich sein, ds Prob zu lösen?

Denn sobald ich irgendwas replace oder durch nen identifier jage, werden "überflüssige" Spaces verschluckt :(

Felix Kaiser
01.06.2002, 14:50
Das ist ein kleiner Denkfehler von Khaled. Jedes Identifier wird immer nach diesem Prinzip bearbeitet, da geht nix.

Mac Fly
01.06.2002, 14:52
:mauer: :mauer: :mauer: :(

Codeq
01.06.2002, 17:10
mac, behandel es als token , dann klappts...

übergibt $1- an ne variable und lass dir die token ausgeben, ODER machn /tokenize auf $1- ....

Mac Fly
01.06.2002, 18:40
Also entweder klappt das net, oder ich versteh net, wie du es meinst...

RAW 372:*:{
if (!$3) halt
var %test $3-
echo -st $gettok(%test,1-,32)
halt
}


so hab ichs jetzt, klappt aber net :(

Codeq
01.06.2002, 20:35
hmmmmm
bei den raw events gehts echt nicht..

bei alias aufrufen isses kein problem... :mad:

raven
06.06.2002, 18:20
Ich weiß net obs geht aber probier doch mal die leerzeichen durch
strg + r strg + r leertaste
zu ersetzen
vielleicht klappts ja