wwSmsClient
Tutto quello che c'è da sapere su questo software, gli aspetti tecnici e le sue funzioni
Cos'è:
wwSmsClient, comunemente chiamato smsclient è un programma freeware
e serve principalmente per mandare SMS verso cellulari.
Con il passar del tempo il suo motore è stato potenziato e le sue funzioni arricchite.
Anche se lo scopo principale non è cambiato, SmsClient è attualmente in grado di simulare il comportamento di una persona che naviga su Internet.
Come anticipato, SmsClient è specilizzato per simulare la navigazione sui siti che mandano SMS, ma può anche fare da traduttore oppure mandare e-mail.
SmsClient ha inclusa una gestione degli account ed una rubrica. La prima funzionalità permette di specificare una volta per tutte un nome utente ed una password
per accedere ad un certo servizio, un po' come si fa per la posta elettronica; la seconda funzionalità permette di avere a portata di mano i contatti (o gruppi)
a cui spedire velocemente degli SMS o e-mail.
In pratica con SmsClient si può accedere con pochi click di mouse alla maggior parte dei servizi disponibili on-line.
Ad esempio, è possibile fare ricerche su enciclopedie, controllare le soglie del proprio piano tariffario H3G, o ancora, farsi tradurre una frase.
Ancora funzioni...
SmsClient mette a disposizione una vasta gamma di funzioni per controllare la spedizione degli SMS.
Invii programmati: E' possibile programmare
uno o più invii in un certo giorno e ad una certa ora, verso un solo numero o verso un gruppo di destinatari.
Ad esempio potrei configurare SmsClient per mandare 1 messaggio alle 18 ai miei allievi di scuola di ballo del Gruppo1 per comunicargli che la lezione è saltata
e automaticamente, dopo 10 minuti, mandare un SMS agli allievi del Gruppo2 per comunicargli che la loro lezione è confermata.
Oltre che programmare gli invii ad una certa ora, si può anche impostare SmsClient per avvisarci che qualcuno ha avuto accesso al nostro PC oppure che un file
è stato scaricato.
Pannello di controllo: SmsClient fornisce un
pannello di controllo per visualizzare in tempo reale lo stato della spedizione di ogni singolo SMS.
Permette dunque di mettere in pausa, annullare, riprendere, rispedire un certo messaggio. Ad ogni messaggio (o gruppo) si puo' assegnare anche una diversa priorità che inciderà sull'ordine di spedizione.
Statistiche: SmsClient permette
in modo veloce ed intuitivo di visualizzare statistiche sul numero di SMS spediti e falliti durante un certo intervallo di tempo.
La rappresentazione è fornita sia in maniera grafica che digitale.
Non finisce qui! In SmsClient ci sono tante
altre funzioni, ecco una lista di ciò che è possibile fare:
- Consultare un grande archivio di SMS gia' pronti per spedire
- Controllare quanti messaggi rimangono a disposizione nei vari account
- Cancellare automaticante con un click di mouse di tutti gli SMS inviati da un certo account (questo è utile quando si usa l'account di un amico)
- Ascoltare la musica sul Web
- Chattare
- Navigare su Internet grazie ad versione modificata di Internet Explorer atta a semplificare la generazione di script per SmsClient (vedi in seguito)
- Collegarsi dall'esterno al proprio PC e mandare messaggi come se ci si trovasse a casa (maggiori info)
- Collegarsi tramite cellulare ad SmsClient e usufruire dei servizi che mette a disposizione
SmsClient - La Storia:
SmsClient nasce a Novembre 2005 quando conobbi per caso la tariffa di H3G SuperTua Più. Per chi non lo sapesse, tale tariffa permette l'autoricarica
grazie agli SMS ricevuti da operatore diverso da Tre. L'esigenza era quella di trovare un software che permettesse l'invio di SMS in maniera automatica
senza stare davanti al PC o inviarne uno alla volta. Cercando sul web si trovava già qualche software con queste funzionalità, ma nessuno aveva tutte quelle
che volevo io. Quindi mi misi al lavoro e dopo circa una settimana c'era già una versione funzionante, anche se molto diversa da quella a cui si è ormai abituato il pubblico di SmsClient.it. Decisi di pubblicare il mio programma senza mettere limiti o pagamenti e fui aiutato da bx67212 e Scimmione. In breve tempo il forum inizò a popolarsi ed SmsClient cominciava a diventare più maturo. Quasi subito vennero ad aiutarmi nell'impresa di gestione degli utenti Chatter, Miolans e Nadine. Iniziarono anche i primi problemi: SmsClient che era nato per un progetto "benevolo" e senza fini di lucro, veniva venduto senza autorizzazione su eBay e in qualche altro giro di Ricarica-Maniaci. Ero molto deluso da questi fatti e mi tornavano in mente i discorsi di chi mi incitava a mettere SmsClient a pagamento.. D'altra parte ero incoraggiato a proseguire la missione spinto da tutti quegli utenti che manifestavano la loro gratitudine, cercando di dare il meglio di se e anche contribuendo economicamente. Gli utenti aumentavano, insieme alle soddisfazioni e alle delusioni, il server in cui eravamo ospitati non reggeva il traffico dei molti utenti e siamo stati sballottati qua e la per il mondo, c'erano problemi con il dominio e ancora, con chi lucrava con SmsClient. Nonostante tutte le tempeste l'arca di SmsClient e il suo brillante staff ha continuato a migliorare e ad arricchire la community con informazioni che spaziano in tutti i campi dall'hi-tech agli album fotografici. Rivolgo un caloroso grazie a tutti coloro che hanno collaborato, che hanno tenuto duro durante le mie assenze (anche per motivi di salute dovute a stress da SmsClient).
"Thanks, You made this community happen"
Info tecniche:
SmsClient è stato progettato in modo da essere flessibile e adattabile a situazioni diverse. Viene infatti utilizzato da diverse tipologie di utenti: c'e' chi lo usa per mandarsi SMS per ricaricarsi la propria SIM o chi ci manda messaggi pubblicitari, o ancora, chi ci manda e-Mail informative in blocco (attenzione!). SmsClient è in grado di gestire la spedizione contemporanea di teoricamente infiniti SMS via http (anche con l'utilizzo di proxy), può collegarsi ad un cellulare per spedire SMS (scalando in tal caso il credito dalla SIM oppure usufruendo delle offerte attive) grazie al protocollo PDU. Inoltre supporta anche il protocollo SMTP per inviare eMail. La sua flessibilità gli permette di potersi interfacciare facilmente con qualsiasi dispositivo di cui si conoscono le specifiche di comunicazione (gateway sms ecc).
SmsClient development:
SmsClient è stato sviluppato secondo quella ho ritenuto il top della tecnologia attuale, ossia in C# (.NET Framework 2.0) e conta circa 75mila righe di codice. SmsClient supporta le estensioni, Plugin, tutti i componenti con il quale viene distribuito, SmsComposer, Chat, Radio, Pannello di Controllo ecc., sono delle estensioni che comunicano tra loro tramite eventi. Sono già online degli esempi per creare i propri plugin per SmsClient e presto ci sarà una documentazione delle classi più dettagliata. Oltre ai plugins, SmsClient, supporta un meta-linguaggio di scripting con cui poter creare nuove navigazioni automatizzate. Ciò significa che chiunque può inserire in SmsClient un nuovo modo per spedire SMS oppure automatizzare un servizio già presente su web. Per creare gli script è necessario un po' di tempo e avere una media conoscenza del protocollo http. Infatti è necessario istruire SmsClient affinchè si comporti come un browser. Questa procedura è stata semplificata con l'aggiunta ad SmsClient di un Internet Explorer modificato che è in grado di creare in automatico degli script non complessi in base alle pagine che si visitano. SmsClient non viene distribuito con un motore per riconoscere i codici scritti nelle immaginine grafiche che talvolta compaiono per completare una certa procedura. Tuttavia, se si dispone di un motore di riconoscimento, SmsClient mette a disposizione una semplice interfaccia per agganciarsi all'engine OCR. Il software di riconoscimento immagini, quindi, è supportato ma non è stato sviluppato da nessuno dei membri dello staff di SmsClient, ne verrà mai sviluppato (inutile richiederlo anche a pagamento).