Bonjour,
j'ai créée un app sous android , avec déverrouillage de l'app par mot de passe (ex: 1234). Mais algorithme de déverrouillage étant en dur dans l'appli, je souhaiterai la déporter sur un serveur de maniére a pour administrer ce mot de passe à distance pour tous les utilisateurs. Donc mes recherches m'orientent vers un serveur PHP avec l’exécution d'un script pour le code. Mais la, je ne sais pas par quoi commencer (je pars de ZERO) et étant néophyte dans le monde des serveurs, je demande votre aide.
Merci de donner la marche a suivre, voici ci dessous l'algorithme tres simple sous android :
-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109 import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivityBootKey extends AppCompatActivity { EditText texte1; Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_mainbootkey); texte1 = (EditText) findViewById(R.id.editText4); button = (Button) findViewById(R.id.button34); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("1");}}); button = (Button) findViewById(R.id.button36); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("2");}}); button = (Button) findViewById(R.id.button35); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("3");}}); button = (Button) findViewById(R.id.button37); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("4");}}); button = (Button) findViewById(R.id.button38); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("5");}}); button = (Button) findViewById(R.id.button39); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("6");}}); button = (Button) findViewById(R.id.button40); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("7");}}); button = (Button) findViewById(R.id.button42); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("8");}}); button = (Button) findViewById(R.id.button43); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("9");}}); button = (Button) findViewById(R.id.button41); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.append("0");}}); button = (Button) findViewById(R.id.button46); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { texte1.setText("");}}); button = (Button) findViewById(R.id.button44); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if ("1234".equals(texte1.getText().toString())) {Intent intent = new Intent(getApplicationContext(),MainActivityHOME.class); startActivity(intent);} else {Toast.makeText(getApplicationContext(),"Mauvais mot de passe !", Toast.LENGTH_SHORT).show();}}}); } }
Partager