Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 24-10-2007, 17.58.44   #1
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Mi servono beta-tester

Sto scrivendo un programma da consegnare all'università e credo di essere a buon punto, vi va di provare il programma e vedere se trovare errori?
Lasciate perdere la grafica, al momento non mi importa l'aspetto, vedete solo se fa quello che vi aspettereste e se avete consigli o se riscontrate errori riportateli in questo post.

Una veloce spiegazione: si tratta di un programma client-server che simula, tramite uso di mailslot, lo scambio di email su un unico terminale al quale possono avere accesso più persone, quindi è in grado di gestire più account. Queste persone possono anche essere loggate contemporaneamente (c'è però un limite che al momento ho impostato a 3). Le email inviate e ricevute vengono salvate in apposite cartelle all'interno della cartella da cui viene avviato il processo server.

Potete scaricare il necessario da qui, forse sarà necessario fare click col tasto destro e selezionare "Salva destinazione come..." (o simili).

Grazie a chi vorrà darmi una mano
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 18.23.26   #2
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
No, ho provato e bisogna copiare il link nella barra degli indirizzi del browser, ecco il link per esteso:
http://lacasa.altervista.org/software/email.rar
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 18.48.41   #3
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
scusa ma sia il client che il server devono necessariamente risiedere sulla stessa macchina ?
cmq ecco il primo errore forse:
Codice:
Mailslot per la ricezione creato correttamente.
Dimensione messaggi: 456 bytes

Non ci sono utenti registrati.


Attesa richiesta servizio...

Ricevuta richiesta di login...
Canale di risposta \\.\mailslot\client844 creato correttamente

Utente prova non registrato
LogIn() - Esito inviato...
Peocesso di login eseguito correttamente

Utenti loggati (1):
Utenti loggati (2):
Utenti loggati (3):
Numero utenti on: 0

Attesa richiesta servizio...

Ricevuta richiesta di registrazione utente...
NuovoUtente() - Canale di risposta \\.\mailslot\client844 creato corretta

Registrazione utente miciomao effettuata con successo
NuovoUtente() - Registrazione inviata...
array utenti on: miciomao
array utenti on:
array utenti on:
Processo di registrazione eseguito correttamente

Controllo handle per l'utente miciomao
Handle: 4653456
Utenti loggati (1): miciomao
Utenti loggati (2):
Utenti loggati (3):
Numero utenti on: 1

Attesa richiesta servizio...

Ricevuta richiesta invio email...
SalvaEmail() - Errore nel salvataggio dell'email
Controllo handle per l'utente miciomao
Handle: 4653456
Utenti loggati (1): miciomao
Utenti loggati (2):
Utenti loggati (3):
Numero utenti on: 1

Attesa richiesta servizio...
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 24-10-2007, 18.57.09   #4
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
ho capito!
tutti gli utenti devono essere registrati per poter inviare/ricevere mail
non c'è una gestione errore per questo caso ?


un'altra cosa
nei file txt contenuti nella folder ricevute, credo siano i log del server, la seconda riga "mangia" sempre un carattere o sbaglio ?

___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 24-10-2007, 19.01.49   #5
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Ammazza che culo, ti ha dato errore nell'unico punto in cui ho dimenticato di incollare il codice per prendere la descrizione dell'errore dai rapporti di windows...

Comunque si, client e server sono sulla stessa macchina, lo so che ha poco senso, ma è puramente a scopo didattico
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 19.04.17   #6
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Si hai ragione, io ho sempre usato questo pc e non ho provato a cancellare le cartelle degli utenti in modo da simulare il fatto che solo uno è registrato.
Questa è una cosa da sistemare

A quale file txt ti riferisci? Dentro a "Ricevute" vengono salvate le email e il nome è la data e l'ora di scrittura, non mi pare si mangi dei caratteri.

Ultima modifica di Alhazred : 24-10-2007 alle ore 19.06.52
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 19.44.14   #7
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Ho modificato il codice, ora prima di inviare una mail controlla che il destinatario esista.

Ultima modifica di Alhazred : 24-10-2007 alle ore 19.46.22
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 19.46.56   #8
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
Quota:
Inviato da Alhazred
Si hai ragione, io ho sempre usato questo pc e non ho provato a cancellare le cartelle degli utenti in modo da simulare il fatto che solo uno è registrato.
Questa è una cosa da sistemare
quello che mi pare di aver capito è che durante la composizione di un mex bisogna alimentare dei campi tra cui
__
da: nomeutente
a: nomeutente
__
giusto?
infatti ho provato ad inviare una mail ad un utente inesistente e mi ha generato quell'errore

Quota:
A quale file txt ti riferisci? Dentro a "Ricevute" vengono salvate le email e il nome è la data e l'ora di scrittura, non mi pare si mangi dei caratteri.
esempi (in neretto):

2007/10/24 18:52:58
imensione messaggi: 456 bytes


Non ci sono utenti registrati.

2007/10/24 18:52:59
ttesa richiesta servizio...

Ricevuta richiesta di login...
Canale di risposta \\.\mailslot\client844 creato correttamente

2007/10/24 18:53:5
ttesa richiesta servizio...

Ricevuta richiesta invio email...
SalvaEmail() - Errore nel salvataggio dell'email
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 24-10-2007, 20.03.35   #9
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Non riesco a capire
Dimensione messaggi: 456 bytes
Non ci sono utenti registrati.
Attesa richiesta servizio...
Ricevuta richiesta di login...
Canale di risposta \\.\mailslot\client844 creato correttamente
Attesa richiesta servizio...
ecc...

appaiono solo nella console che viene aperta dal server, a te viene creato un file txt con queste cose?
Nella console a me si leggono tutte per intero
Alhazred non è collegato   Rispondi citando
Vecchio 24-10-2007, 20.21.48   #10
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
no no sono dei txt contenuti nella dir ricevute
ti allego shot con il 1° aperto

___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 24-10-2007, 22.40.04   #11
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
A me questi file non li crea
Prova con la nuova versione che ho messo online.

Anche questa da problemi comunque, se provi ad inviare una email ad una persona non registrata gestisce correttamente la cosa, ma se in seguito si riprova a inviarla ad una persona registrata vien fuori un errore di sintassi sul nomefile o directory, ma la sintassi mi sembra corretta... mi sa che il problema è un altro.
Alhazred non è collegato   Rispondi citando
Vecchio 25-10-2007, 10.19.49   #12
miciomao
Hero Member
 
L'avatar di miciomao
 
Registrato: 14-01-2005
Loc.: Rome, Italy
Messaggi: 1.132
miciomao promette bene
forse ho capito
non trovando un destinatario esistente non crea la cartella di destino e ficca tutti i file nella cartella ricevute

cmq adesso scarico la new version
___________________________________

♫ m u s i c ♪ i s ♫ t h e ♪ a n s w e r ♫
"Il più piccolo dei piccoli felini è già lui stesso un vero capolavoro". (Leonardo da Vinci)
Namasté!
miciomao non è collegato   Rispondi citando
Vecchio 25-10-2007, 11.48.03   #13
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Il problema è che io prorpio non ho scritto nessuna riga di codice per far salvare un log del server, ho intenzione di farlo, ma non l'ho ancora fatto.

Quando il server scrive queste cose all'avvio (e solo all'avvio le scrive)
Mailslot per la ricezione creato correttamente.
Dimensione messaggi: 456 bytes
Non ci sono utenti registrati.


non c'è nessuna linea di codice che apre un file! Boh

Intanto ho sistemato l'errore di cui parlavo nell'ultimo post ed ho aggiornato la versione online.
Alhazred non è collegato   Rispondi citando
Vecchio 12-12-2007, 15.54.04   #14
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Ok, rieccomi, versione con molti cambiamenti da quella postata qui, compreso un menu da scorrere con le frecce direzionali invece che scrivere i numeri della selezione.
Ditemi se ci sono errori o se ci sono cose che cambiereste, grafica compresa, ho messo le voci del menu centrate, ma non è che siano bellissime visto come vengon fuori.

Il link è sempre lo stesso:
http://lacasa.altervista.org/software/email.rar
Alhazred non è collegato   Rispondi citando
Vecchio 15-12-2007, 18.45.48   #15
Alhazred
Made in Japan
Top Poster
 
L'avatar di Alhazred
 
Registrato: 04-07-2001
Messaggi: 4.461
Alhazred promette bene
Ho corretto qualche bug e aggiunto qualcosa alla grafica, vado particolarmente fiero degli indicatori che visualmente dicono se il nome utente e la password hanno la corretta lunghezza al momento di una nuova registrazione
Ricordo che per inviare un messaggio è necessario che anche il destinatario sia registrato al sul server (anche se non necessariamente loggato), quindi bisogna registrare almeno 2 utenti affinché si possano provare tutte le funzioni.

http://lacasa.altervista.org/software/email.rar
salva destinazione con nome
Alhazred non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Vista SP 2 beta rilasciato ai tester leofelix Segnalazioni Web 0 22-10-2008 23.53.15
VLC 0.8.5 beta 3 Thor Archivio News Software 0 21-04-2006 10.22.18
NetBeans IDE 5.0 Beta Dav82 Archivio News Software 0 01-10-2005 00.53.04
Beta tester nemesis Windows 7/Vista/XP/ 2003 0 19-08-2004 18.22.50

Orario GMT +2. Ora sono le: 23.40.31.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.