PDA

Visualizza la versione completa : [VB] Abilitazione a procedere da server web, molto curioso....... !!!


w_t
29-07-2002, 19:39
Ho un quesito molto curioso da proporre:

l'esempio non corrisponde molto alla reata', ma e' necessario per arrivare alla soluzione, dato la complicazione del vero progetto.

Ho un Software in quale visualizza delle foto che si trovano in un cdrom, ed ho un web hosting dove c'e' il mio sito,

problema:

il software mi deve permettere di visualizzare il contenuto del cdrom fino a che io sto' connesso al mio sito internet, il quale invia un segnale allo stesso software che fa da chiave di sblocco, al momento che mi disconnetto il software non mi deve piu' fare visualizzare nulla, si deve bloccare.

ora!:

per il programma ci penso poi,

per quanto riguarda la struttura del progetto io ho pensato questo:

deposito un "Webservice" nel mio hosting, lo uso come si usa una normale "classe.vb" e gli faro fare qualcosa di necessario per mantenere attivo il Software, tipo un contatore oppure un ciclo qualsiasi, in ogni modo da dovere sempre tenere attivo il "Webservice",

fino a che sono connesso ho una risposta dal "Webservice", al momento che la connessione cade, il mio ciclo non ha piu' risposta e il programma facendo affidamento su questo per stare aperto, si chiudera immediatamente.

Cosa ne pensate???

Avete un idea migliore???

steno12
29-07-2002, 19:56
E' perfetto.........qual' il problema!!!!!!!!

w_t
29-07-2002, 19:57
ma miprendi in giro o dici sul serio??? :confused:

steno12
30-07-2002, 00:26
Quello che hai descritto fattibile, proprio perch lo faccio io.............quindi.
Il problema solo che non posso aiutarti, in quanto utilizzi .NET ed io vb6, ma per quanto riguarda ci che hai scritto fattible come detto sopra.

Solo una cosa da te descritta non v bene:
e cio pi facile di quanto pensi:
non devi mandare nessun segnale al sito, ma devi (io uso il controllo webBrowser, tenere l'utente sulla pagina che sta sul webbrowser del tuo sito in background (se vuoi) cio incollato al link che proponi, se esce dal lnk, oppure abbandona la connessione, il programma si chiude.............

In definitiva, non devi fare altro che controllare in background se la connessione dell'utente attiva (gi ne ho parlato (controlla con la ricerca)) e controllare che sia ancorato al link, se no tutto si chiude e non sfoglia il CD.

Altra cosa che faccio far loggare l'utente tramite pagina .asp dal controllo webbrowser, se l'utente f il logout oppure esce dal link, la variabile della sua sessione si svuota e chiudo il programma, e non dimenticare di controllare in background che l'utente si scolleghi da internet, anche in questo caso chiudi il programma.

Se lo chiude l'utente, la variabile di sessione decade anch'essa
questo utile anche per te se stai a monitorare gli utenti dal web.......molto utile non trovi


Ora non ti resta che fare il programma............ basato sulla strada che ti ho descitto, oche tu hai descritto.




link
homepage
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
software
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/programmi/programmi.html
forum
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/public/twforum/default.asp

w_t
30-07-2002, 12:06
Cosa ne pensi di questo:

Usare il Vebservice per fare funzionare un metodo tipo una normale classe.vb del programma, ad esempio scivere il metodo "MyView" il cui metodo permette al programma di visualizzare le immagini se la connessione cade il metodo non e' piu' in esecuzione e quindi non vedo piu' nulla.....!!!

Non contatori o roba che non mi potrebbe servire, l'unica cosa:
se la connessione non e' buona cosa succede???

Casca tutto???
Oppure???

steno12
30-07-2002, 15:00
Non saprei......... i metodi che dici non li uso.
Posso dirti che da tempo mi sono attrezzato, grazie alla redazione di un famoso editoriale che collabora......, ........con un server NT collegato ad un Me e un gruppo elettrogeno (questo perch, te l'ho dico per esperienza passata), se fai collegare gli utenti sul tuo dominio, e gli utenti sono tanti, rubi spazio ad altri domini per i troppi utenti collegati creando le disconnessionei al tuo sito, quindi per prima cosa devi farti indirizzare l'IP sul tuo PC dove farci entrare gli utenti, oppure li mandi sulla pagina del tuo dominio e li reindirizzi sul tuo PC server, poi gli fai vedere le foto nella cartella che tu stabilisci........ spero che hai capito.

Ti premetto che faccio giocare on-line gli utenti in un campionato di calcio che non ha niente a che vedere col fantacalcio che un gioco passivo (l'ho ha detto il suo ideatore dopo che ha visionato il mio Champions Manager.)

Ultima dritta:

Fai cos (se non hai un Server (NT o 2000), cerca con google: download xitami

questo programmino meno di 300 Kb, e f diventare il tuo pc un server (........eccezzioanle l'ho uso sul Me).

una volta installato, lasci acceso il Pc 24 ore su 24 e dal tuo programma che ha l'utente lo fai collegare al web all'indirizzo di una pagina del tuo sito, io la uso in asp, dove l'utente inserisce ID e password e viene reindirizzato sul tuo IP address che hai dal memento che ti sei connesso, quindi reindirizzi l'utente sul tuo pc
dovew fargli vedere le foto............

xitami un vero server puoi far fare ftp ai tuoi utenti sul tuo pc, email, domini agli utenti ecc, ecc.

Ti piace?????????????

di pi .....non saprei...........che dirti........


link
homepage
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/
software
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/programmi/programmi.html
forum
http://%77%77%77%2e%74%77%6f%72%6b%2e%69%74/public/twforum/default.asp

w_t
30-07-2002, 15:36
Non posso fare come dici tu perche e' una cosa molto piu' grande di quello che ho spiegato nel post, non posso dire piu' di tanto perche sarebbe lunghissimo e poi perche non posso proprio fino a che non e' finita , a quel mometo faro' un post per fare vedere la mia applicazione, se funzione sara' una bomba!!!!

Loading