Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
Lo chassis in Ceraluminium è il cuore di questo notebook in edizione 2026, un modello pensato per garantire produttività con le tipiche applicazioni di produttività personale e capace di offrire un'autonomia di funzionamento lontano dalla presa di corrente da riferimento. Potenza, facilità di trasporto e costruzione robusta tutto in un notebook compatto.
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
Apple ha rinnovato iPhone 18 Pro soprattutto dentro: chip A20 Pro a 2 nm con memoria affiancata al SoC, camera di vapore tre volte più ampia, Dynamic Island più piccola del 25% grazie a Face ID sotto il display e fotocamera principale con diaframma variabile da f/1.48 a f/4. Lo abbiamo misurato al colorimetro e nei benchmark, usato con iOS 27 e messo alla prova in fotografia tra laghi, borghi e interni poco illuminati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 31-07-2007, 10:31   #1
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
[java] login ed invio sms da sito

Allora chi ha vodafone saprà che offre 10 sms gratis al giorn da sito,vorrei creare un piccolo client in java per non andare ogni volta sul sito.In realtà la cosa nn è una questione vitale ma mi servirebbe per fare esercizio circa l' interfacciamente con il web dato che sn poco poco pratico.
La cosa dovrebbe funzionare cosi.
-login
-invio sms con testo.
La difficolta supplementari sono 2 :il sito al primo sms dopo il logig utilizza un codice ottico per cui dovrei farmelo restituitre sul client ed inserirlo,per i successivi chiede conferma per l' invio.

Per ora però bisogna iniziare dal login

www.190.it

ecco la home del sito

ecco il codice html:















<!-- Page Generation Date = "Tue Jul 31 11:25:27 MEST 2007" -->
<!-- TabName = "HOME 190" -->
<!-- Host Name = "458" -->








<html lang="it">
<head>
<link rel="shortcut icon" href="/res/img/favicon.ico">
<title>Vodafone</title>
<script src="/res/js/style.js" language="JavaScript" type="text/javascript"></script>
<script src="/res/js/navigation.js" language="JavaScript" type="text/javascript"></script>
<script src="/res/js/flashDetect.js" language="JavaScript" type="text/javascript"></script>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">
</head>
<body>
<a name="trilogy_top_header"></a>














<script language="JavaScript" type="text/javascript">
if(navigator.appName == "Microsoft Internet Explorer"){
//Check if the browser is InternetExplorer, and if it supports the getElementById DOM method
var ie_vers = (document.defaultCharset && document.getElementById);
if(ie_vers)
document.write ("<style id='hideObject'> object{display:none;} </style>");
}
</script>




<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">











<!-- NUOVO HEADER GENERATO PER IL TEMPLATE 190 -->
<!-- Debug: header 190 EX -->


<div style="width:760px;height:15px;">
</div>


<table border="0" cellpadding="0" cellspacing="0" width="760" align="center">
<tr>
<td>
<div class="nw_header">
<div class="nw_header_logo">
<a href="http://www.190.it" onFocus="this.blur()" target="_top"><img src="/res/img/new_header/logo_1.gif" alt="Vodafone" title="Vodafone" border="0"></a>
</div>

<div class="nw_header_buttons">

<div class="nw_header_servizi">

<div class="nw_header_v12space"></div>
<a href="#"
onClick='javascript:window.open("http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=diac&tk=9616,t")'
onFocus="this.blur()">
&raquo;&nbsp;Sito accessibile
</a>
&nbsp;&nbsp;|&nbsp;&nbsp;


<a href="http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=new_support_area&tk=9616,t" target="_top" onFocus="this.blur()">


&raquo;&nbsp;Contattaci
</a>

</div>

<div class="nw_header_bottoni">

<a href="http://www.areaprivati.190.it/190/trilogy/jsp/home.do?tabName=Piani%2C+Tariffe+e+Promozioni+privati&tk=9616,t"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('priv','','/res/img/new_header/btn_privati_on.gif',1);"onFocus="this.blur()"><img name="priv" src="/res/img/new_header/btn_privati.gif" border="0" ></a><a href="http://www.areaaziende.190.it/190/trilogy/jsp/home.do?tabName=Piani%2C+Tariffe+e+Promozioni+aziende&tk=9616,t"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('busi','','/res/img/new_header/btn_business_on.gif',1);"onFocus="this.blur()"><img name="busi" src="/res/img/new_header/btn_business.gif" border="0" ></a><a href="http://www.190.it/190/trilogy/jsp/home.do?tabName=HOME+190&tk=9616,t&fdtn=true"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('fdte','','/res/img/new_header/btn_fai_da_te_on.gif',1);"onFocus="this.blur()"><img name="fdte" src="/res/img/new_header/btn_fai_da_te.gif" border="0" ></a><a href="http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=XLINK_ZERO_LIMIT_HP&tk=9616,t"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('vliv','','/res/img/new_header/btn_vodafone_live_on.gif',1);"onFocus="this.blur()"><img name="vliv" src="/res/img/new_header/btn_vodafone_live.gif" border="0" ></a><a href="http://www.shop.190.it/190/trilogy/jsp/home.do?tabName=SHOP&tk=9616,t"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('vshp','','/res/img/new_header/btn_shop_on.gif',1);"onFocus="this.blur()"><img name="vshp" src="/res/img/new_header/btn_shop.gif" border="0" ></a><a href="http://www.vodafone.it/vodafone/trilogy/jsp/home.do?tabName=HOME+VODAFONE&tk=9616,t"target="_top"onMouseOut="MM_swapImgRestore();"onMouseOver="MM_swapImage('azie','','/res/img/new_header/btn_azienda_on.gif',1);"onFocus="this.blur()"><img name="azie" src="/res/img/new_header/btn_azienda.gif" border="0" ></a>
</div>
<div class="nw_header_barra">
</div>
</div>
</div>
</td>
</tr>
</table>
<!-- Debug: EX ----------------------------------->












<script language="JavaScript" src="/res/js/sitesearch.js"></script>
<script language="javascript">
var logged=false;
var count=0;
function oneshot() {
if(logged==true) return false;
count++;
if(count>1) {
logged = true;
return false;
}
return true;
}
function resetPost() {
if(logged==true) {
logged=false;
count = 0;
}
}

</script>


<center>
<table border="0" cellpadding="0" cellspacing="0" width="760" class="new_login">
<tr>
<td height="35">


<form name="loginForm" target="_top" method="POST" action="https://www.190.it/190/trilogy/jsp/login.do" onSubmit="return oneshot();">

<table border="0" cellpadding="0" cellspacing="0" width="325" background="/res/img/new_header/login_left_ground.gif">
<tr valign="top">
<td width="11" height="35"></td>
<td>
<img class="h_ten" src="/res/img/new_header/login_username.gif" alt="Inserisci la tua username" title="Inserisci la tua username">&nbsp;<input type="text" name="username" class="log" onChange="resetPost();" />
<img src="/res/img/new_header/login_password.gif" alt="Inserisci la tua password" title="Inserisci la tua password">&nbsp;<input type="password" name="password" class="log" onChange="resetPost();" />
</td>
<td>
<input type="image" name="login_button" style="margin-top:7px;" src="/res/img/new_header/btn_login_entra.gif" alt="Entra" border="0">
</td>
</tr>
</table>
</form>
</td>
<td valign="top" width="435">
<script src="/res/js/search.js"></script>
<div id="hdOuterRicerca">
<div id="hdInnerRicercaOn">
<script language="javascript">drawSearchBox('searchForm','/190/trilogy/jsp/search.do')</script>
</div>

<!-- HOME 190 e VODAFONE -->
<div id="hdInnerRicercaOff">
<table border="0" cellpadding="0" cellspacing="0" width="435" background="/res/img/new_header/login_right_ground_a.gif">
<tr valign="top">
<td width="10" height="35"></td>
<td width="100"><img class="h_ten" src="/res/img/new_header/login_dimenticati.gif" alt="Li hai dimenticati?" title="Li hai dimenticati?"></td>
<td width="98"><a href="http://www.190.it/190/lsch/regu/ty_l_reguREMINDER.jsp" target="_parent" onfocus="if(this.blur)this.blur()"><img src="/res/img/new_header/btn_login_aiuto.gif" alt="Aiuto" border="0" title="Aiuto"></a></td>
<td width="135"><a href="http://www.190.it/190/lsch/regu/ty_l_regu.jsp" target="_parent" onfocus="if(this.blur)this.blur()"><img src="/res/img/new_header/btn_login_registrati.gif" alt="Registrati qui" border="0" title="Scegli username e password"></a></td>
<td width="83"><a href="javascript:showSearchBox();" ><img src="/res/img/new_header/btn_login_cerca.gif" alt="Ricerca qui" border="0" title="Ricerca qui"></a></td>
</tr>
</table>
</div>

</div>
</td>
</tr>
</table>
</center>







<table width="760" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="*" valign="top">











<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

<script src="/res/js/flashDetect.js" language="JavaScript" type="text/javascript"></script>

<script>

function showHtml() {
document.write('<table cellpadding="0" cellspacing="0" border="0" width="760" bgcolor="#ffffff">'
+ '<tr>'
+ '<td align="center" valign="top"><br>'
+ '<table border="0" cellspacing="0" cellpadding="0" width="760">'
+ '<tr>'
+ '<td width="100%" colspan="3" valign="top" style="height:100%;">'
+ '<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%">'
+ '<tr>'
+ '<td width="7">'
+ '<img src="/res/img/box_top_sx_hp.gif" alt="" width="7" height="38"></td>'
+ '<td width="100%" style="background: url(\'/res/img/box_top_bg_hp.gif\') repeat-x;">&nbsp; <img src="/res/img/t_benvenuto.gif" alt="Benvenuti nella sezione Fai da te di www.190.it" border="0" class="E3titles" width="253" height="12"></td>'
+ '<td width="7">'
+ '<img src="/res/img/box_top_dx_hp.gif" alt="" width="7" height="38"></td>'
+ '</tr>'
+ '<tr>'
+ '<td width="7" style="background: url(\'/res/img/box_sx_hp.gif\') repeat-y;"><img src="/res/img/d.gif" width="7" height="1" alt=""></td>'
+ '<td width="100%" valign="top" style="height:100%;"><!-- box content -->'
+ '<table border="0" cellspacing="0" cellpadding="0" width="100%" height="129">'
+ '<tr>'
+ '<td class="E3boxRow" colspan="2" valign="top" height="1"><p>Il fai da te &egrave; la sezione dedicata ai Clienti Vodafone dove puoi visualizzare i dati relativi al traffico telefonico effettuato ed attivare e personalizzare i servizi che Vodafone ha pensato per te.<br>'
+ '<br>Per accedere ai servizi del Fai da te inserisci Username e Password che hai scelto in fase di registrazione su questo sito. Se invece non hai ancora registrato la tua SIM Vodafone su www.190.it cosa aspetti?<br><br>'
+ 'Clicca sul bottone Registrati Qui che trovi nella barra grigia qui sopra, inserisci i tuoi dati e ... scopri il mondo dei servizi che Vodafone ha pensato per te!<br>'
+ '&nbsp;</p>'
+ '</td>'
+ '</tr>'
+ '</table>'
+ '<!-- /box content --></td>'
+ '<td width="7" style="background: url(\'/res/img/box_dx_hp.gif\') repeat-y;"><img src="/res/img/d.gif" width="7" height="1" alt=""></td>'
+ '</tr>'
+ '<!-- box bottom -->'
+ '<tr>'
+ '<td width="7">'
+ '<img src="/res/img/box_bott_sx_hp.gif" alt="" border="0" width="7" height="6"></td>'
+ '<td width="99%" background="/res/img/box_bott_bg_hp.gif"></td>'
+ '<td width="7">'
+ '<img src="/res/img/box_bott_dx_hp.gif" alt="" border="0" width="7" height="6"></td>'
+ '</tr>'
+ '<!-- /box bottom -->'
+ '<tr>'
+ '<td colspan="3">'
+ '<table border="0" cellspacing="0" cellpadding="0" width="100%">'
+ '<tr>'
+ '<td width="4"><img src="/res/img/crn_sx_shdw_hp.gif" width="6" height="7" alt=""></td>'
+ '<td width="99%" background="/res/img/bg_shdw_hp.gif"></td>'
+ '<td width="4"><img src="/res/img/crn_dx_shdw_hp.gif" width="6" height="7" alt=""></td>'
+ '</tr>'
+ '</table>'
+ '</td>'
+ '</tr>'
+ '</table>'
+ '</td>'
+ '</tr>'
+ '<!-- Inizio immagini footer -->'
+ '<tr>'
+ '<td width="33%" valign="top" style="height:100%;" align="center">'
+ '<br />'
+ '<a href="http://www.macromedia.com/shockwave/download/triggerpages_mmcom/yflash-it.html" target="_blank"><img src="/res/img/macromedia_274x124.gif" alt="Download Flash" border="0"></a>'
+ '</td>'
+ '<td width="34%" valign="top" style="height:100%;" align="center">'
+ '<br />'
+ '<a href="http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=fdt_az_dettaglio_chiamate"><img src="/res/img/dettaglio_chiamate_274x124.gif" alt="Dettaglio Chiamate" border="0"></a>'
+ '</td>'
+ '<td width="33%" valign="top" style="height:100%;" align="center">'
+ '<br />'
+ '<a href="http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=config_phone"><img src="/res/img/configurazione_274x124.gif" alt="Configurazioni telefoni" border="0"></a>'
+ '</td>'
+ '</tr>'
+ '</table>'
+ '<br>'
+ '</td>'
+ '</table>'
);
}
</script>






<!-- body fdt no log -->










<script>
function openPopup(strurl,w,h,scrollbars,tk,popupName) {
strurl = strurl + '&tk='+ tk +',c' + '&popup=true';
if (scrollbars==''){
scrollbars='no';
}
tools = 'width='+w+','+'height='+h+','+'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scrollbars+',resizable=yes,top=5,left=5';
window.open(strurl, popupName, tools);
}
</script><script>
var htmlOutput = '<object align="middle" height="494" width="760" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="Cliente Guest" classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000">'
+ '<param value="/res/attachments/images/fdt_guest_home_new.swf" name="movie">'
+ ''
+ '<param>'
+ ''
+ ''
+ '</param>'
+ ''
+ '<embed height="494" width="760" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" src="/res/attachments/images/fdt_guest_home_new.swf">'
+ ''
+ ''
+ ''
+ '</embed>'
+ '</object>';
</script>


<script>
if (!useRedirect) {
// if dynamic embedding is turned on
if(hasRightVersion) { // if we've detected an acceptable version
// FDT FLASH GUEST
document.write('<table cellpadding="0" cellspacing="0" border="0" bgcolor="#ffffff">'
+ '<br>'
+ '<tr>'
+ '<td width="99%" align="center">'
);
document.write(htmlOutput);
document.write('</td>'
+ '</tr>'
+ '</table>'
);
} else { // flash is too old or we can't detect the plugin
// FDT HTML GUEST
showHtml();
}
}
</script>








</td>
</tr>
</table>






<script src="/res/js/flashDetect.js" language="JavaScript" type="text/javascript"></script>



<script language="JavaScript" type="text/javascript" src="/res/js/flashActivator.js"></script>






<!-- Footer 190 -->

<table border="0" cellpadding="0" cellspacing="0" width="760" align="center">

<div class="new_footer">
<div class="new_footer_190_left"><img src="/res/img/new_header/bandierina_ing.gif" alt="English version" hspace="3" align="absmiddle">&nbsp; <a href="http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=190english&tk=9616,f" target="_blank">English Version</a></div>
<div class="new_footer_190_right">Copyright &copy; 2006 Vodafone Group &nbsp; | &nbsp; <a href="#" onFocus="if(this.blur)this.blur()"
onClick="javascript:window.open('http://www.190.it/190/trilogy/jsp/dispatcher.do?ty_key=ty_privacy_policy_190&popup=true&ty_nocache=true', '', 'width=488,height=600,scrollbars=yes');">Privacy &amp; P.IVA</a></div>
</div>
<tr><!-- sostituisce css margin-->
<td height="15"><img src="/res/img/nada.gif"/></td>
</tr>
</table>





<script language="JavaScript" type="text/javascript">
function setUtCookie() {
// cookie per tracciamento browser, flash, risoluzione
var Value = escape(1);
var day = new Date();
day.setDate(day.getDate() + 1);
var Expire = day.toGMTString();
var cName = "UserTracer=";
var cExpire = "; expires=";
document.cookie = cName + Value + cExpire + Expire;
}


function getUtCookie() {
// cookie: se presente, recupero
var read = document.cookie;
var cook = read.indexOf("UserTracer=");
if(cook != -1) {
var cStart = cook + 11;
var cEnd = read.indexOf(";", cook);
if(cEnd == -1) cEnd = read.length;
var value = read.substring(cStart, cEnd);
value = unescape(value);
return value;
}
else {
return null;
}
}


var UtCookie = getUtCookie();
if(UtCookie != "1") {
setUtCookie();
var color = screen.colorDepth;
var URL = "/res/trace/trace_additional_parameter.html" + "?vf=" + actualVersion + "&sw=" + screen.width + "&sh=" + screen.height + "&color=" + color;
document.write("<IFRAME SRC=\"" + URL + "\" TITOLO=\"User Tracing\" WIDTH=\"0\" HEIGHT=\"0\" FRAMEBORDER=\"0\" MARGINWIDTH=\"0\" MARGINHEIGHT=\"0\">");
document.write("</IFRAME>");
}

</script>









</body>
</html>





Ovvio nn pretendo che qualcuno faccia il client per me dato che mi serve per imparare ma vorrei delle linee guida e delle spiegazioni su come interpretare l' html e interfacciarlo a java e quali strumenti di java utilizzare per il tutto
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2007, 08:22   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Curiosità personale: gli SMS sono verso tutti o solo verso Vodafone ?

Purtroppo recuperare il codice ottico non è una cosa facile, anzi è molto, ma molto complicata, si parla di realizzare in pratica un ocr.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-08-2007, 09:42   #3
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
sn solo verso vodafone.Per i codice nn intendo bypassarlo,mi serve solo che il server me lo forwardi sul client.Ci sono programmi simili scritti in C# che per altri siti rimandano il codice ottico sul client e una volta digitato lo rispediscono sul server.In sostanza dovrebbe essere una cosa del genere:
ipotizziamo che il codice sia in immagine.jpg(ora nn so esattamente come il sito li gestisca) dovrei andare a prenderla,visualizzarla sul mio client ,scrivere la stringa esatta nel textField e inviarla.

Ultima modifica di nuovoUtente86 : 01-08-2007 alle 09:47.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Instagram porta i nuovi strumenti di edi...
NVIDIA, l'accordo da 20 miliardi con Gro...
Una macchina da caffè ha generato 1 TB i...
Samsung, vendere smartphone conviene sem...
Cani a bordo sotto controllo su Rivian R...
Test segreti per violare la crittografia...
La Smart Home che anticipa le tue esigen...
Samsung registra un utile operativo reco...
Non solo video: come l'assistente IA di ...
La ricerca di Windows 11 farà molto più ...
NVIDIA RTX Spark, Microsoft promette cen...
Starlink, Musk accusa gli 'oligarchi' in...
Microsoft e Meta riducono l'uso interno ...
Tanti sconti del Prime Day ora sono per ...
ECOVACS T90 OMNI ancora al prezzo specia...
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: 13:32.


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