abbiamo la stessa età;
c'è un esempio con codice nel link che ti ho inviato;
guarda pure la parte server
abbiamo la stessa età;
c'è un esempio con codice nel link che ti ho inviato;
guarda pure la parte server
Ultima modifica di sspintux; 10-10-2020 a 14:38
Li ho guardati e testati gia tutti.
E comunque sono tutti la stessa cosa del codice che ho usato io.
L'errore è sempre lo stesso.
Io ("a sensazione"...) credo che non si prenda le credenziali.
Ma come ho detto sin dal primo post, potrei dire grosse stupidate non essendo esperto di permessi, protocoli, ecc
No, il punto è che qui si fornisce la documentazione da studiare per risolvere il problema, ma c'è qualcuno che preferisce evitare di leggerla, prescindere da qualsiasi conoscenza di base di protocolli e funzionamento del mezzo che sta usando per il proprio programma, e andare a tentoni sperando che la ricombinazione dei vari fattori magicamente porti a un risultato, e basandosi su questa mancanza di conoscenza va poi a fare supposizioni sul motivo dell'errore e redarguisce coloro che rispondono sul forum tacciandoli di arroganza.
Per fare determinate cose sono necessarie le dovute conoscenze: non si può permettersi di "saltarle" solo perché si ha una certa età e non si ha il tempo o la voglia di approfondirle.
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Scusami, e chi ti dice che io ho evitato di leggerla? Puoi dirmi che l'ho letta e non l'ho capita, magari?
Faccio delle prove, si è vero, e che male c'è? Non sono mica un chirurgo che se sbaglia crea danni a persone?
Parli come se leggendo la documentazione risulterebbe chiara la soluzione, (non solo tu). Benissimo Ma non sarebbe nello spirito del forum aiutare qualcuno dicendogli dove sta l'inghippo e poi magari fargli la ramanzina?
Sono 3 rghe di codice... se non funziona potrebbe essere qualcoisa lato server e io non essendo onnisciente non me ne intendo. Non me ne intendo perche programmo "per hobby". Non ho obbligato nessuno a rispondere. Se uno pensa "ma questo non sa proprio niente è una capra" puo anche non rispondere credo.
Detto ciò la chiudo qui, i problemi nella vita sono ben altri.
Risulta evidente dal fatto che i dubbi che riporti non riguardano cose descritte nella documentazione.
Questo da luogo a due ipotesi: o hai capito tutto, oppure non hai letto nulla.
Nel primo caso, avresti risolto il problema o quantomeno ci sarebbe un avanzamento.
Rimane quindi la seconda opzione. Se non fosse altro che tu stesso hai detto di non aver approfondito protocolli e altre cose.
Se le facessi in totale autonomia, nessun problema.
Tuttavia, le tue prove casuali sono la modalità con cui avanzi nel problema e intervieni alla discussione dopo che gli utenti ti hanno risposto e indirizzato altrove. Se i consigli non ti interessano e vuoi andare a caso, che senso ha la discussione?
Aiutare è un conto, voler invece partire da zero facendo scrivere e risolvere ad altri tutti i problemi è un altro.
Ad esempio, come ti è stato detto, sapere il significato dei protocolli che usi e che specifichi negli indirizzi non è imprescindibile: si tratta di una base fondamentale da approfondire per poter padroneggiare le operazioni che vuoi fare con i suddetti protocolli. Ciò però non vuol dire che, per risolvere il tuo problema, gli utenti del forum siano costretti a spiegarti qui, per filo e per segno, tutta la teoria necessaria.
Ti sono già stati forniti dei link, e Google è tuo amico per tutte le ricerche correlate, quindi approfondisci quelli e se hai dubbi poi chiedi dettagli.
In sintesi, il forum non è luogo di apprendimento delle basi, non è luogo di consulenza privata né di scrittura codice conto terzi, salvo nelle sezioni adeguate.
Ti è già stato detto che non è una giustificazione, e ti è stato spiegato il perché.
Non puoi nemmeno obbligare gli utenti a rispondere a quello che vuoi tu.
E nemmeno lamentarti delle critiche se non rispondi agli utenti che partecipano alla discussione per darti una mano.
Ad esempio, l'utente sspintux ti ha segnalato un link e ti ha detto che parla di ciò che non ti è chiaro in merito alla parte server.
Hai letto quello che ti ha segnalato? Quali sono i tuoi dubbi a riguardo?
Ci sono senz'altro problemi ben più importanti, soprattutto in questo periodo, ma il "benaltrismo" non giustifica un comportamento errato.
In conclusione, delle informazioni ti sono state date. Se hai dubbi specifici a riguardo, dopo averli letti, spiega quali sono, senza polemiche aggiuntive, e vedrai che chiunque sarà disposto a chiarirli.
Se vuoi fare di testa tua, non ci sono problemi ugualmente.
Se vuoi che gli altri facciano come vuoi tu, allora apri un forum personale privato.![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Non sono daccordo su nulla di quello che hai scritto ma credo sia inutile replicare punto per punto.Tu rimarrai convinto delle tue ragioni e io delle mie.
Andiamo al succo
Alla fine ce l'ho fatta trovando la soluzione in un altro forum dove un utente piu o meno chiedeva la stessa identica cosa e gli hanno consigliato di usare il protocollo FTP con tanto di esempio.
Grazie comnuqnue a tutti dell'interessamento (non sono ironico, il solo fatto di aver speso del tempo per rispondere ad un post, in qualsiasi modo, è sempre apprezzabile)
Rimane l'amaro in bocca perche chi cercherà la stessa cosa mia e google lo indirizzerà qui non troverà la soluzione ma solo un piccolo battibecco.
Ma tant'è. Questo rimane per me sempre un bellissimo forum
posta 'esattamente' sia la parte del webclient che esegue l'upload sia la parte server che lo riceve;
chi ha tempo e voglia per rispondere almeno avrà un punto di partenza presumibilmente certo
Non capisco cosa intendi per la parte server.
Io sto usando un progettino VB.NET
Per fare il download di un file dal sito uso questo codice (che funziona)
Mentre per fare l'upload del file uso questo (che non mi funziona)codice:Dim client As New WebClient() client.DownloadFile(New Uri(https://www.miosito.it/MiaDir/MioFile.txt"), "C:\Users\Antonio\Desktop\FileScaricato.txt")
A differenza del primo post uso https perche ora il sito accetta tale protocollocodice:Dim client As New WebClient() client.Credentials = New NetworkCredential("utente@aruba.it", "password") client.UploadFile(New Uri("https://www.miosito.it/MiaDir/FileDest.txt"), "c:\FileSrc.txt")