Nokioteca [Nokia] Forum: [mshell]sms Resender V2.0 - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[mshell]sms Resender V2.0 versione 2.0 del mio primo programma

#1 L   sarte 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 11
  • Iscritto: 26 febbraio 2010
  • Località:Toscana
  • Cellulare:n73

Inviato 08 marzo 2010 - 14:21

Ciao ragazzi!!! Ecco la versione 2.0 del mio primo programmino in mShell(bellissimo come linguaggio!)
vi spiego brevemente il suo funzionamento....il programma legge tutti i messaggi che il cellulare riceve e appena riconosce un sms con scritto start si attiva e reinvia tutti i messaggi che il cellulare riceve al mittente dell'sms che ha attivato il programma(quindi quello che ha inviato l'sms con scritto start).
Basterà poi inviare un sms con scritto stop per bloccare l'invio dei messaggi.
use sms,time
print"________________________________";
print"";
print" sms resender v2.0";
print" by SaRtE";
print"________________________________\n";
while true do
print "Waiting the start...";
n=sms.receive();
m=sms.get(n);
t=lower(trim(m["text"]));
if t="start" then
sms.send(m["sender"],"connesso!!");
print"connesso a: "+m["sender"];
u=m["sender"];
k=0;
while k=0 do
print "Waiting...";
nx=sms.receive();
mx=sms.get(nx);
tx=lower(trim(mx["text"]));
if tx="stop" then
sms.send(u," stopped!!");
print"stopped!!";
k=1
else
sms.send(u,mx["sender"]+" testo: " +tx);
print"*sms reinviato a: "+u+"\n*testo: "+tx;
end;
end;
end;
end;

0

#2 L   sarte 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 11
  • Iscritto: 26 febbraio 2010
  • Località:Toscana
  • Cellulare:n73

Inviato 09 marzo 2010 - 14:57

nessun commento?!.... =(

Messaggio modificato da sarte il 09 marzo 2010 - 14:57

0

#3 L   Ra_ 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 181
  • Iscritto: 24 agosto 2006
  • Cellulare:N73

Inviato 09 marzo 2010 - 18:34

use sms,time

print"________________________________";
print"";
print" sms resender v2.0";
print" by SaRtE";
print"________________________________\n";
while true do
	print "Waiting the start...";
	n=sms.receive();
	m=sms.get(n);
	t=lower(trim(m["text"]));
	if t="start" then
		sms.send(m["sender"],"connesso!!");
		print"connesso a: "+m["sender"];
		u=m["sender"];
		k=0;
		while k=0 do
			print "Waiting...";
			nx=sms.receive();
			mx=sms.get(nx);
			tx=lower(trim(mx["text"]));
			if tx="stop" then
					sms.send(u," stopped!!");
					print "stopped!";
					k=1;
				else
					sms.send(u,mx["sender"]+" testo: " +tx);
					print "*sms reinviato a: "+u+"\n*testo: "+tx;
			end;
		end;
	end;
end;



indenta il codice la prossima volta :thumbs:

comunque vedendo il codice sembra carino, ma non lo provo perchè per ora non mi serve! Me lo fregherò un giorno in caso!

N.B: continua a programmare che di programmatori in mshell ce n'è sempre di meno! :thumbs: :lol: :lol:

Messaggio modificato da Ra_ il 09 marzo 2010 - 18:37

0

#4 L   sarte 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 11
  • Iscritto: 26 febbraio 2010
  • Località:Toscana
  • Cellulare:n73

Inviato 09 marzo 2010 - 22:31

Visualizza MessaggiRa_, il 09/03/2010 - 18:34, ha scritto:

indenta il codice la prossima volta :thumbs:

comunque vedendo il codice sembra carino, ma non lo provo perchè per ora non mi serve! Me lo fregherò un giorno in caso!

N.B: continua a programmare che di programmatori in mshell ce n'è sempre di meno! :wub: :) :)


grazie.... cmq per l'inestazione si hai ragione... è perche l'ho scritto direttamente su cell...
cmq si penso che ogni tanto nel tempo libero qualche script in mshell proverò a scriverlo... ;)

Messaggio modificato da sarte il 09 marzo 2010 - 22:32

0

#5 L   toscyo 

  • Member
  • PuntoPunto
  • Gruppo: Utente
  • Messaggi: 20
  • Iscritto: 12 febbraio 2006

Inviato 16 maggio 2010 - 20:28

Visualizza Messaggisarte, il 09/03/2010 - 23:31, ha scritto:

grazie.... cmq per l'inestazione si hai ragione... è perche l'ho scritto direttamente su cell...
cmq si penso che ogni tanto nel tempo libero qualche script in mshell proverò a scriverlo... :)

ottimo
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione