artikel:nav_fx:pin_code_decryptor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
artikel:nav_fx:pin_code_decryptor [Fri. 20.09.2019 19:12] go4itartikel:nav_fx:pin_code_decryptor [Thu. 31.10.2019 23:14] go4it
Zeile 4: Zeile 4:
  
 {{:artikel:nav_fx:navi-fx_typenschild.jpg?nolink|}} {{:artikel:nav_fx:navi-fx_typenschild.jpg?nolink|}}
- 
-:!: **AKTUELL WERDEN NUR CODES DES "A05" ALGORITHMUS BERECHNET** :!: 
  
 <html> <html>
 <style> <style>
 +#pintab td {
 +  padding-top: 8px;
 +  padding-right: 8px;
 +}
 </style> </style>
 <form id="calcpin"> <form id="calcpin">
Zeile 17: Zeile 19:
     </td>     </td>
     <td>     <td>
-      <input type="text" name="type" id="type" minlength="10" maxlength="10" ><br/> +      <input type="text" name="type" id="type" minlength="10" maxlength="13" ><br/> 
-      <div style="font-size: 0.8em; color:#A0A0A0;">Example: 7612300524</div>+      <div style="font-size: 0.8em; color:#A0A0A0;">Example: 7 612 300 524</div>
     </td>     </td>
    </tr>    </tr>
Zeile 34: Zeile 36:
     </td>     </td>
     <td>     <td>
-     <input type="button" id="btn_calc" value="Get Radio PIN-Code"> +     <input type="button" id="btn_calc" value="Calc PIN"> =
-    </td> +     <input type="text" id="pin_code" readonly="readonly" size="4" style="font-weight:bold; color:green; font-size:1.3em;">
-   </tr> +
-   <tr> +
-    <td> +
-      <label>Result:</label> +
-    </td> +
-    <td+
-     <input type="text" id="pin_code" readonly="readonly" size="4">+
     </td>     </td>
    </tr>    </tr>
Zeile 49: Zeile 44:
 <script> <script>
 jQuery('#btn_calc').click(function(event){ jQuery('#btn_calc').click(function(event){
-  if(jQuery('#type').val().substr(7,1) != '5') { +  jQuery('#pin_code').load('https://mk4-wiki.denkdose.de/tools/satnav/calc_pin.php?type='encodeURIComponent(jQuery('#type').val()) + "&serial="encodeURIComponent(jQuery('#serial').val()), function(responseText, status) {
-    alert('This type cannot be calculated (see notes above form)'); +
-    return false; +
-  } +
-  jQuery('#pin_code').load('https://mk4-wiki.denkdose.de/tools/satnav/calc_pin.php?type='+jQuery('#type').val()+"&serial="+jQuery('#serial').val(), function(responseText, status) {+
     var data = jQuery.parseJSON(responseText);     var data = jQuery.parseJSON(responseText);
     if (data['result'] == 'OK') {     if (data['result'] == 'OK') {
       jQuery('#pin_code').val(data['data']);       jQuery('#pin_code').val(data['data']);
-    } else {+    } else if (data['result'] == 'ERROR'{
       jQuery('#pin_code').val('----');       jQuery('#pin_code').val('----');
 +      alert(data['message']);
     }     }
   });   });
Zeile 64: Zeile 56:
 </script> </script>
 </html> </html>
 +