@@ -20,18 +20,20 @@ public class UpgradeManager {
2020
2121 protected String username ;
2222 protected String password ;
23+ protected String userHash ;
2324
24- public UpgradeManager (String user , String pass ) {
25+ public UpgradeManager (String user , String pass , String uhash ) {
2526 username = user ;
2627 password = pass ;
28+ userHash = uhash ;
2729 }
2830
2931 public UpgradeResult addUpdate (UpgradeType type ) {
3032
3133 JSONObject json = new JSONObject ();
3234 try {
3335 TimeUnit .MILLISECONDS .sleep (100 );
34- InputStream is = new URL (Utils .generateURL ("user::::pass::::utype" , username + "::::" + password + "::::" + type .toString (), "vh_addUpdate.php" )).openStream ();
36+ InputStream is = new URL (Utils .generateURL ("user::::pass::::uhash:::: utype" , username + "::::" + password + "::::" + userHash + "::::" + type .toString (), "vh_addUpdate.php" )).openStream ();
3537 BufferedReader rd = new BufferedReader (new InputStreamReader (is , Charset .forName ("UTF-8" )));
3638 String jsonText ;
3739
@@ -62,7 +64,7 @@ public ArrayList<Task> getTasks() {
6264 JSONObject json = new JSONObject ();
6365 try {
6466 TimeUnit .MILLISECONDS .sleep (100 );
65- InputStream is = new URL (Utils .generateURL ("user::::pass" , username + "::::" + password , "vh_tasks.php" )).openStream ();
67+ InputStream is = new URL (Utils .generateURL ("user::::pass::::uhash " , username + "::::" + password + "::::" + userHash , "vh_tasks.php" )).openStream ();
6668 BufferedReader rd = new BufferedReader (new InputStreamReader (is , Charset .forName ("UTF-8" )));
6769 String jsonText ;
6870
@@ -95,7 +97,7 @@ public boolean finishTask(Task task) {
9597 URLConnection in ;
9698 try {
9799 TimeUnit .MILLISECONDS .sleep (100 );
98- in = new URL (Utils .generateURL ("user::::pass::::taskid" , username + "::::" + password + "::::" + task .getTaskID (), "vh_finishTask.php" )).openConnection ();
100+ in = new URL (Utils .generateURL ("user::::pass::::uhash:::: taskid" , username + "::::" + password + "::::" + userHash + "::::" + task .getTaskID (), "vh_finishTask.php" )).openConnection ();
99101
100102 BufferedReader br = new BufferedReader (new InputStreamReader ((in .getInputStream ())));
101103 String line = br .readLine ();
@@ -125,7 +127,7 @@ public boolean abortTask(Task task) {
125127 URLConnection in ;
126128 try {
127129 TimeUnit .MILLISECONDS .sleep (100 );
128- in = new URL (Utils .generateURL ("user::::pass::::taskid" , username + "::::" + password + "::::" + task .getTaskID (), "vh_abortTask.php" )).openConnection ();
130+ in = new URL (Utils .generateURL ("user::::pass::::uhash:::: taskid" , username + "::::" + password + "::::" + userHash + "::::" + task .getTaskID (), "vh_abortTask.php" )).openConnection ();
129131
130132 BufferedReader br = new BufferedReader (new InputStreamReader ((in .getInputStream ())));
131133 String line = br .readLine ();
0 commit comments