Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Mate X7 rinnova la sfida nel segmento dei pieghevoli premium puntando su un design ancora più sottile e resistente, unito al ritorno dei processori proprietari della serie Kirin. L'assenza dei servizi Google e del 5G pesa ancora sull'esperienza utente, ma il comparto fotografico e la qualità costruttiva cercano di compensare queste mancanze strutturali con soluzioni ingegneristiche di altissimo livello
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-09-2010, 16:24   #1
sneeze
Senior Member
 
L'Avatar di sneeze
 
Iscritto dal: Aug 2001
Messaggi: 1049
[C#] programma autologin (megaupload)

Riguardo al 3d chiuso sul programma per l'auto login di megaupload mi sono andato a leggere il contratto di servizio. e Megaupload permette di autorizzare terzi ad utilizzare il proprio profilo:

Quote:
5. Account cliente

5.1 Utenti autorizzati

Il Cliente può delegare altre persone ad agire come suoi rappresentanti ed utilizzare i Servizi, a patto che ogni persona incaricata abbia la capacità giuridica di sottoscrivere contratti vincolanti per conto del Cliente. Inoltre, il Cliente dichiara e garantisce che ogni persona che registra un account a nome del Cliente è un rappresentante autorizzato dal Cliente (un "Utente Autorizzato") con la suddetta capacità giuridica.


5.2 Responsabilità per l'accesso

Il Cliente è il solo responsabile di ogni accesso ed utilizzo dei Servizi (comprese tutte le attività e le transazioni) da parte di un Utente Autorizzato e/o di uno User ID registrato sotto l'account del Cliente, a meno che tale accesso od utilizzo dei Servizi non sia la conseguenza diretta di un'enorme negligenza da parte di Megaupload. E' responsabilità del Cliente, attraverso il proprio sistemista Utente Autorizzato, impostare degli accessi appropriati per ognuno degli Utenti Autorizzati del Cliente..


5.3 Responsabilità per User ID e Password

Il Cliente è il solo responsabile della confidenzialità dei dati di accesso del Cliente (cioè ID e password) e dei suoi Utenti Autorizzati, ed è responsabile delle attività derivanti dall'uso del proprio account.


5.4 Notifica di uso non autorizzato

Il Cliente dovrà segnalare immediatamente a Megaupload qualsiasi attività che indichi che l'account del Cliente od i dati siano usati senza autorizzazione, ivi compresi i casi in cui: (a) il Cliente ha ricevuto conferma di un ordine o di alcuni ordini effettuati utilizzando l'account del Cliente e che il cliente non ha effettuato o qualunque altra segnalazione contrastante; oppure (b) Il Cliente viene a conoscenza di usi non autorizzati di prodotti o servizi legati ai propri account.
Quindi direi che se ne può parlare dato che è possibile farlo per contratto.
Ora, visto che interessava molto anche me, non per la parte dell'auto login e nemmeno per fare entrare qualcuno su un mio account, ma bensì per riuscire a capire dove diavolo si effettua l'accesso a questi servizi. Ovviamente mi pare inutile spiegare che non è assolutamente tramite interfaccia web che i programmi come megamanager o jdownloader fanno accesso a questi servizi. Ci deve essere da qualche parte un servizio web o delle api con le quali fare autenticazione e operare. Mi chiedo, qualcuno ne sa qualcosa magari?
sneeze è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2010, 03:15   #2
bobbytre
Senior Member
 
L'Avatar di bobbytre
 
Iscritto dal: Feb 2010
Messaggi: 466
Il login su megaupload funziona come la maggior parte dei login sui siti internet.

Quindi ti basta che il tuo programma si possa collegare al server di Megaupload sulla porta 80 e poi usando il protocollo HTTP effettuare una richiesta di tipo POST inviando nei dati la tua username e la tua password

Otterrai una risposta da parte del server contenente un cookie

Inserisci successivamente il cookie ottenuto in tutte le richieste successive e verrai riconosciuto dal server come utente loggato.
__________________
I robot hanno scintillanti fondoschiena metallici che non dovrebbero essere baciati.
bobbytre è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2010, 13:23   #3
sneeze
Senior Member
 
L'Avatar di sneeze
 
Iscritto dal: Aug 2001
Messaggi: 1049
Quote:
Originariamente inviato da bobbytre Guarda i messaggi
Il login su megaupload funziona come la maggior parte dei login sui siti internet.

Quindi ti basta che il tuo programma si possa collegare al server di Megaupload sulla porta 80 e poi usando il protocollo HTTP effettuare una richiesta di tipo POST inviando nei dati la tua username e la tua password

Otterrai una risposta da parte del server contenente un cookie

Inserisci successivamente il cookie ottenuto in tutte le richieste successive e verrai riconosciuto dal server come utente loggato.
Risposta abbastanza banale. Ok per il cookie ma sei troppo generico e astratto, inviare nel post i dati username e password..... uhmmmm siamo proprio sicuri? vanno nel post? come devono essere chiamati? come li faccio riconoscere? magari vuole degli header nella richiesta? su che namespace? con che chiavi?
Ad ogni modo ammettiamo pure che facciamo la richiesta in post sulla 80 e metto login=pippo e password=lakhjdlaksjd e che ho fortuna e mi rilascia un cookie.
bene
e adesso?????.....

che chiamate faccio per avere la lista dei miei file uploadati? dove ne vedo lo stato? che chiamate faccio per vedere i dettagli del mio profilo?

Quindi riassumendo, non cercavo una risposta pressapochista di come si effettua un login su un sito web. Vorrei chiedere invece se qualcuno conosce dove stiano e le reference dei webservice di megaupload, dato che è evidente che devono esserci.
sneeze è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2010, 16:39   #4
bobbytre
Senior Member
 
L'Avatar di bobbytre
 
Iscritto dal: Feb 2010
Messaggi: 466
Quote:
Originariamente inviato da sneeze Guarda i messaggi
Risposta abbastanza banale. Ok per il cookie ma sei troppo generico e astratto, inviare nel post i dati username e password..... uhmmmm siamo proprio sicuri? vanno nel post? come devono essere chiamati? come li faccio riconoscere? magari vuole degli header nella richiesta? su che namespace? con che chiavi?
Ad ogni modo ammettiamo pure che facciamo la richiesta in post sulla 80 e metto login=pippo e password=lakhjdlaksjd e che ho fortuna e mi rilascia un cookie.
bene
e adesso?????.....

che chiamate faccio per avere la lista dei miei file uploadati? dove ne vedo lo stato? che chiamate faccio per vedere i dettagli del mio profilo?

Quindi riassumendo, non cercavo una risposta pressapochista di come si effettua un login su un sito web. Vorrei chiedere invece se qualcuno conosce dove stiano e le reference dei webservice di megaupload, dato che è evidente che devono esserci.
Mi dispiace che la risposta ti sia sembrata banale , generica o astratta , forse approfondendo un po il funzionamento del protocollo HTTP , alcune delle cose che ho scritto , potrebbero assumere un significato piu preciso e concreto.
__________________
I robot hanno scintillanti fondoschiena metallici che non dovrebbero essere baciati.
bobbytre è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2010, 17:13   #5
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Devi studiarti il funzionamento dell'interfaccia web usata da megaupload. Installa firefox e Live http headers e poi vai sul sito e fai quei passi a mano.

Nei log di live http headers vedrai tutte le richieste GET e POST che il browser invia e le relative repliche dei server di megaupload.

Se poi megaupload ha un'API specifica, beh, dev'esserci la documentazione sul loro sito da qualche parte.
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 11:35   #6
astorcas
Senior Member
 
L'Avatar di astorcas
 
Iscritto dal: Jan 2005
Città: Siena
Messaggi: 1313
Megaupload non fornisce nessuna API, anche perché il suo scopo è piuttosto essenziale. Per quanto riguarda il thread chiuso, l'utente voleva semplicemente automatizzare il processo di login su un determinato browser. A tal proposito, visto che richiedeva la soluzione in .NET, ho suggerito la libreria WatiN, che con poche righe di codice fa quanto detto.
La soluzione suggerita da bobbytre è valida, ma non necessaria in questo contesto mi sa
astorcas è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 14:17   #7
sneeze
Senior Member
 
L'Avatar di sneeze
 
Iscritto dal: Aug 2001
Messaggi: 1049
visto che siete così convinti lo prendo per buono anche se con riserva.
Mi metto in trace con il fiddler e vedo cosa passa...
Vi farò sapere
sneeze è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 14:44   #8
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da sneeze Guarda i messaggi
visto che siete così convinti lo prendo per buono anche se con riserva.
Mi metto in trace con il fiddler e vedo cosa passa...
Vi farò sapere
beh no, non è questione di convinzione, è che i web services funzionano così
pabloski è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 15:22   #9
Darecon
Senior Member
 
Iscritto dal: Sep 2003
Città: Tradate
Messaggi: 396
Quote:
Originariamente inviato da astorcas Guarda i messaggi
Megaupload non fornisce nessuna API, anche perché il suo scopo è piuttosto essenziale. Per quanto riguarda il thread chiuso, l'utente voleva semplicemente automatizzare il processo di login su un determinato browser. A tal proposito, visto che richiedeva la soluzione in .NET, ho suggerito la libreria WatiN, che con poche righe di codice fa quanto detto.
La soluzione suggerita da bobbytre è valida, ma non necessaria in questo contesto mi sa
Fantastica quella libreria.. Ho dato uno sguardo e ha delle funzioni che mi semplificano la vita in alcuni progetti.. Peccato che per usare ff serva installare un estensione, ma va piu' che bene anche IE! Grazie!
Darecon è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 15:27   #10
astorcas
Senior Member
 
L'Avatar di astorcas
 
Iscritto dal: Jan 2005
Città: Siena
Messaggi: 1313
Quote:
Originariamente inviato da pabloski Guarda i messaggi
beh no, non è questione di convinzione, è che i web services funzionano così
be' più che web services, qua si parla di protocollo http. Che è alla base del funzionamento di ogni browser.

Quote:
Originariamente inviato da Darecon Guarda i messaggi
Fantastica quella libreria.. Ho dato uno sguardo e ha delle funzioni che mi semplificano la vita in alcuni progetti.. Peccato che per usare ff serva installare un estensione, ma va piu' che bene anche IE! Grazie!
Prego!
astorcas è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 21:39   #11
sneeze
Senior Member
 
L'Avatar di sneeze
 
Iscritto dal: Aug 2001
Messaggi: 1049
no beh.... io per webservice indendevo wsdl.... tanto per dire.
intendevo chiamate a metodi
intendevo oggetti complessi serializzati sul canale
intendevo datacontract
ecc ecc
non è che sia proprio la stessa cosa eh... http è un protocollo
sneeze è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2010, 22:10   #12
pabloski
Senior Member
 
Iscritto dal: Jan 2008
Messaggi: 8406
Quote:
Originariamente inviato da sneeze Guarda i messaggi
no beh.... io per webservice indendevo wsdl.... tanto per dire.
intendevo chiamate a metodi
intendevo oggetti complessi serializzati sul canale
intendevo datacontract
ecc ecc
non è che sia proprio la stessa cosa eh... http è un protocollo
e infatti era questo che intendevo quando ho parlato di API

poi se è per questo, pure un form viene rappresentato con coppie chiave-valore serializzate
pabloski è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
No Man's Sky compie 10 anni: Hello Games...
Costa meno di 12€ ma cambia l'ordine in ...
Russia, WhatsApp bloccato senza preavvis...
Presentazioni professionali senza cavi: ...
AMD ha chiuso il 2025 al massimo storico...
Xiaomi Redmi Note 15 Pro e Pro 5G: fotoc...
Apple rilascia iOS 26.3 e apre un po' di...
Samsung è 'tornata': avviata la p...
Google annuncia la prima beta di Android...
2 TV smart a prezzi folli su Amazon: 40'...
I SoC a 2 nm costano troppo? Xiaomi potr...
Amazon Haul cambia marcia: articoli per ...
HONOR 600 Lite: svelate le prime specifi...
Non è per il Capodanno e non sono...
Il prossimo God of War potrebbe non esse...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:43.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v