Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.58 KB | None | 0 0
  1. package jvpg.cgodin.qc.ca.projetpldl.Private;
  2.  
  3. import android.graphics.Bitmap;
  4. import android.graphics.BitmapFactory;
  5. import android.os.AsyncTask;
  6. import android.support.v7.app.AppCompatActivity;
  7. import android.os.Bundle;
  8. import android.util.Base64;
  9. import android.util.Log;
  10. import android.view.View;
  11. import android.widget.Button;
  12. import android.widget.CompoundButton;
  13. import android.widget.EditText;
  14. import android.widget.ImageView;
  15. import android.widget.TextView;
  16. import android.widget.Toast;
  17. import android.widget.ToggleButton;
  18.  
  19. import org.json.JSONException;
  20. import org.json.JSONObject;
  21.  
  22. import java.io.BufferedInputStream;
  23. import java.io.BufferedReader;
  24. import java.io.InputStream;
  25. import java.io.InputStreamReader;
  26. import java.io.UnsupportedEncodingException;
  27. import java.math.BigInteger;
  28. import java.net.HttpURLConnection;
  29. import java.net.URL;
  30. import java.net.URLEncoder;
  31. import java.security.MessageDigest;
  32. import java.security.NoSuchAlgorithmException;
  33.  
  34. import jvpg.cgodin.qc.ca.projetpldl.ModifierUtilisateurActivity;
  35. import jvpg.cgodin.qc.ca.projetpldl.R;
  36.  
  37. import static jvpg.cgodin.qc.ca.projetpldl.MainActivity.utilConnecte;
  38.  
  39. public class AddMusiqueActivity extends AppCompatActivity {
  40.  
  41. String url = "http://424v.cgodin.qc.ca:8086/ProjetPLDL/webresources/musiques/creerMusique/";
  42. String urlTicket = "http://424v.cgodin.qc.ca:8086/ProjetPLDL/webresources/utilisateurs/GetTicket/";
  43. String fluxJSON = "";
  44. String fluxJSONTicket="";
  45. int noTicket;
  46. int cle;
  47. String chaineConfirmation;
  48. String params = "";
  49.  
  50.  
  51. ImageView imgVignette;
  52. TextView txtURL;
  53. EditText addMusiqueTitre;
  54. EditText addMusiqueArtiste;
  55. ToggleButton togglePublique;
  56. ToggleButton toggleActif;
  57. Button btnSave;
  58.  
  59.  
  60.  
  61.  
  62. @Override
  63. protected void onCreate(Bundle savedInstanceState) {
  64. super.onCreate(savedInstanceState);
  65. setContentView(R.layout.activity_add_musique);
  66.  
  67. imgVignette = (ImageView) findViewById(R.id.imgVignette);
  68. txtURL = (TextView) findViewById(R.id.txtURL);
  69. addMusiqueTitre = (EditText) findViewById(R.id.addMusiqueTitre);
  70. addMusiqueArtiste = (EditText) findViewById(R.id.addMusiqueArtiste);
  71. togglePublique = (ToggleButton) findViewById(R.id.togglePublique);
  72. toggleActif = (ToggleButton) findViewById(R.id.toggleActif);
  73. btnSave = (Button) findViewById(R.id.btnSave);
  74.  
  75. byte[] decodedString = Base64.decode(getIntent().getStringExtra("vignette"), Base64.DEFAULT);
  76. Log.e("biggggggggggggg",getIntent().getStringExtra("vignette")+"");
  77. Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
  78. imgVignette.setImageBitmap(decodedByte);
  79.  
  80. txtURL.setText((getIntent().getStringExtra("musique")));
  81. addMusiqueTitre.setText((getIntent().getStringExtra("titre")));
  82.  
  83.  
  84. ToggleButton toggle = (ToggleButton) findViewById(R.id.togglePublique);
  85. toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
  86. public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
  87. if (isChecked) {
  88. // The toggle is enabled
  89. } else {
  90. // The toggle is disabled
  91. }
  92. }
  93. });
  94.  
  95.  
  96. btnSave.setOnClickListener(new View.OnClickListener() {
  97. @Override
  98. public void onClick(View v) {
  99. //new LoginActivity.GGDownloadTask().execute("test");
  100. new GGDownloadTaskTicket().execute("test");
  101. ///Log.i("LoginActivity!",fluxJSON);
  102. }
  103. });
  104.  
  105.  
  106. }
  107.  
  108. public void doAction(){
  109. Toast.makeText(AddMusiqueActivity.this,fluxJSON , Toast.LENGTH_SHORT).show();
  110. }
  111.  
  112. public class GGDownloadTask extends AsyncTask<String, Integer, String> {
  113.  
  114. @Override
  115. protected void onPreExecute() {
  116. super.onPreExecute();
  117. /*ImageView imgVignette;
  118. TextView txtURL;
  119. EditText addMusiqueTitre;
  120. EditText addMusiqueArtiste;
  121. ToggleButton togglePublique;
  122. ToggleButton toggleActif;
  123. Button btnSave;*/
  124.  
  125. String txtURLTempo=txtURL.getText().toString();
  126. String vignetteTempo=getIntent().getStringExtra("vignette").toString();
  127.  
  128. vignetteTempo = vignetteTempo.replaceAll("\\+", "Password1");
  129. vignetteTempo = vignetteTempo.replaceAll("/", "Password2");
  130. vignetteTempo = vignetteTempo.replaceAll("=", "Password3");
  131. vignetteTempo = vignetteTempo.replaceAll(" ", "");
  132.  
  133.  
  134.  
  135. try {
  136.  
  137. txtURLTempo = URLEncoder.encode(txtURL.getText().toString(), "UTF-8")+"";
  138. } catch (UnsupportedEncodingException e) {
  139. e.printStackTrace();
  140. }
  141.  
  142.  
  143. String lol = "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  144. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  145. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  146. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  147. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  148. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  149. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  150. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK" +
  151. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  152. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  153. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  154. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  155. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  156. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  157. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  158. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  159. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  160. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  161. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  162. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  163. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  164. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  165. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  166. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  167. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  168. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  169. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  170. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  171. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  172. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  173. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  174. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  175. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  176. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  177. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  178. "zjr27Password1gyMVe0vTbzPassword10NP863Password2AOXyzPassword2SPassword2bjrPassword2AFJPassword17kg1Password2JdDiPassword1suZyxNJ6JXlyyWnNrdSvdrXta1" +
  179. "9YuPassword2Password2QlmfgBwPassword2VoN4LB5zl70T3sldrRuNPassword12i20SsuZHzPasswordAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  180. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  181. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  182. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  183. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  184. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  185. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  186. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSEl" +
  187. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  188. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  189. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  190. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  191. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  192. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  193. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  194. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  195. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  196. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  197. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  198. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  199. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  200. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  201. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  202. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  203. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  204. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  205. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  206. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  207. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  208. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  209. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  210. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  211. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  212. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  213. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  214. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  215. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  216. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  217. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  218. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  219. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  220. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  221. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK" +
  222. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  223. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  224. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  225. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  226. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  227. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  228. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  229. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  230. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  231. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  232. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  233. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  234. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  235. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  236. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  237. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  238. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  239. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  240. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  241. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  242. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  243. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  244. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  245. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  246. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  247. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  248. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  249. "zjr27Password1gyMVe0vTbzPassword10NP863Password2AOXyzPassword2SPassword2bjrPassword2AFJPassword17kg1Password2JdDiPassword1suZyxNJ6JXlyyWnNrdSvdrXta1" +
  250. "9YuPassword2Password2QlmfgBwPassword2VoN4LB5zl70T3sldrRuNPassword12i20SsuZHzPasswordAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  251. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  252. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  253. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  254. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  255. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  256. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  257. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSEl" +
  258. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  259. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  260. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  261. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  262. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  263. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  264. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  265. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  266. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  267. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  268. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  269. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  270. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  271. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  272. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  273. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  274. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  275. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  276. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  277. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  278. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  279. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  280. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  281. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  282. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  283. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  284. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  285. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  286. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  287. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  288. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  289. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  290. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  291. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  292. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK" +
  293. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  294. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  295. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  296. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  297. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  298. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  299. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  300. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  301. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  302. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  303. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  304. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  305. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  306. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  307. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  308. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  309. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  310. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  311. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  312. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  313. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  314. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  315. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  316. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  317. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  318. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  319. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  320. "zjr27Password1gyMVe0vTbzPassword10NP863Password2AOXyzPassword2SPassword2bjrPassword2AFJPassword17kg1Password2JdDiPassword1suZyxNJ6JXlyyWnNrdSvdrXta1" +
  321. "9YuPassword2Password2QlmfgBwPassword2VoN4LB5zl70T3sldrRuNPassword12i20SsuZHzPasswordAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword22wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB" +
  322. "AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHPassword2wAARCABaAHgDASIA" +
  323. "AhEBAxEBPassword28QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoLPassword28QAtRAAAgEDAwIEAwUFBAQA" +
  324. "AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3" +
  325. "ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm" +
  326. "p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4Password1Tl5ufo6erx8vP09fb3Password1Pn6Password28QAHwEA" +
  327. "AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLPassword28QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx" +
  328. "BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSEl" +
  329. "U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3" +
  330. "uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3Password1Pn6Password29oADAMBAAIRAxEAPwDPassword1ATae" +
  331. "53Y6DGM8nvn0wf06k00ckh224Password22c5656H2H5Password1xr7muNC0Password14BPassword1zhUbgY8tgDye2Password2rgDGf5Fs4lx4a" +
  332. "kRdPassword2lIRzjMWM4yO7gdvXPucgn8Password2o8d4KV08FKLbS9Password1qr297ZOlG2ze17u17Nn9W4v6KHEOFg60eJ" +
  333. "Fjl3hkju7Sd988vomrXbvdJtMPassword1M9jen6jPassword2GjY3pPassword1oPassword2xr6wltTECjQx5HZoPassword1evUbmPfrgexyOaoGz" +
  334. "hHXbPassword2wB8enPassword2Av8Password19dq4rw8ldYOXTX23Password2ANoPassword1zWvlu3r8vVPassword1j1jKVPassword2wDjJE7Wu1ktrN3taPassword1dOPassword134r" +
  335. "VtmnPassword1zX4BPassword2ZP8bQPassword1Pv8AhpX47eJfg7Lo0fhPassword1fwTF4c8C634tPassword2wCEwt2Password24SWTxHYFtO0jU10rUrf7" +
  336. "LoMGjSaoEgmfVZpTmPTpAfqBfgTPassword2AMEpZZ7OOT9uL4oJbvDPqd1Mfgl4uDW9oTZx2HhdRPassword2wgmW8R" +
  337. "PLqDySavhvD66Zo2sDcrT6EHPassword1N7jRbZlkkjijRPassword1OkPYls9DnoBjn6EkNnmZreOEGPy0wDwMHuTnn" +
  338. "cc53ceg3ZyQM9tDiGjWvy4VPVfFJud7zPassword1T2tePassword1nuq7adPassword2lsf4N5nljl9YzhNe44tU1bVyVlrb7PW" +
  339. "7bbu24uPassword23xpHwoPassword24Jc6p8Cvh9pnin9pbUvCPassword2xq0rQfifdPassword1PfEfhTwd8bdZ0zXvEKPassword1KvE4Password1GWnjTt" +
  340. "ePassword1FK6YNPPassword2wCEbHhRblNIGlEyPq5uNfNyu6tzSPhPPassword2wAEirPRPassword2E9lePassword2tReN9Uu9X8XaJpGgPassword1INTPassword1H" +
  341. "nxWPassword2tTwh4LXwpqp1rXbHRNA8A6RpXiTVD4iurQo2rkfLZ6ZDH4fFuuva3qH52tYQOrsEjDjHPle5" +
  342. "JG3JA6rPassword1J7nFc3NbRRfuthDgdTk92PTJzjA5z3HHUnoo5tCq2lFqyV7JqPassword1sl6293R67rS92eRjvD" +
  343. "qvgE39d003T97e1nqtbW0d073vbX9DbD4If8Eq1ttCl1r9sT4jLd3cPassword1qw63p2gPassword1BfF2o22g2lidT" +
  344. "1DT7xtc1L4C6PPassword2aP9qrBYeFV8vR1dNbvB4k3f8I6n9h1y3gf4GPassword28E4rjRLBfiHPassword12b4ittaGmatLq" +
  345. "l34TPassword1GnxJbTBqi65qB0SzsrDVPg08mB4dhsWlLaxjWNc1HVlzo0XheJfEPwJcWUstrdXcUBa2tZb" +
  346. "SGecRkPassword1SbzeLMMMn7Password22NwOe5GD1PZeEfB3h7WPDHiPassword2xHrPassword2jDQvDp0zTifD2nTym41fXvEB1HQf8A" +
  347. "QBomnudSsdMbTrPassword1Password2lOsvGujq9oVycMx9COITjzON9rauy1ktLNLaO26uPassword1kW38dicnWGrexeLXSza" +
  348. "s38VtG3dPassword2PrZttKPassword2cPassword2tIPassword1EP2avC2qPassword1D1Password2ZsPassword1Jvib4j6Rqfhv7X4vHinQb3SdQ8MeJPassword2t8obRkebwv" +
  349. "4UTUYPassword2soDefHpYUNBKQ5Vkr5n2N6fqP8a6m0gjcMChycc5b1OMYORnjvPassword1JJOOtstO89EjjT68E55" +
  350. "kGfvAjPassword1XXJzzXJUzGnh1K8ZWWPassword2vWWml9W7LT5bNXtKXvZVwVXzS6w2Mj07tdU3u2lovRN3fuyZ5Z" +
  351. "kDgNjHXgnufUPassword15796CZD3zjocKM19Gab4c8yNmMewDHWEnuwPassword1pGRkc9zzgE11V74QvNO03TdSeKw" +
  352. "e2vYSYfIvtGurv8A4Password2tT08f2hp9hIdR03P8AZ95Password2yFgCQByeCfKqcTUIyaWGbatrzu2vMtH7Nr7P" +
  353. "ePassword1107tr7nCPassword1CeOq0XXrZu4rssmqOyTlq1Kqu11ZXd31TPkcgdCPassword2TPassword2Zor6Rk0d5GbMCEk9omGcFPassword1c" +
  354. "KRjoOPassword2TPJIYEqv8AWehPassword2z6l6Password129P7n5Password1l92tF4JZhLWOcNx6PPassword1xa2qvJXPassword2jLovz1s7n2JJ8NbmJD" +
  355. "5YJ9MkE8lhjlycHqTnPassword16OOtYx8E6ys6wQxyOZJhDwF5O7A43HtzjnoeCcgfTa6RfKCNnz8c8DnLZ" +
  356. "zjr27Password1gyMVe0vTbzPassword10NP863Password2AOXyzPassword2SPassword2bjrPassword2AFJPassword17kg1Password2JdDiPassword1suZyxNJ6JXlyyWnNrdSvdrXta1" +
  357. "9YuPassword2Password2QlmfgBwPassword2VoN4LB5zl70T3sldrRuNPassword12i20SsuZHzPassword";
  358.  
  359. lol=vignetteTempo;
  360. params = noTicket + "/" + chaineConfirmation + "/" + utilConnecte.getId()+"/"+addMusiqueTitre.getText()+"/"
  361. +addMusiqueArtiste.getText()+"/"
  362. + txtURLTempo+"/"+"vigniette"+"/"+((Boolean)togglePublique.isChecked()).toString()+"/"
  363. +((Boolean)toggleActif.isChecked()).toString();
  364. Log.e("PARAMMMMMMMM2",params+"");
  365. Log.e("PARAMMMMMMMM",lol+"");
  366. }
  367.  
  368. //cette méthode prend en argument un tableau illimité de chaines de caractères
  369. @Override
  370. protected String doInBackground(String... params) {
  371. String resultString = null;
  372. resultString = getJSON();
  373. fluxJSON = resultString;
  374. return resultString;
  375. }
  376.  
  377. @Override
  378. protected void onProgressUpdate(Integer... progress) {
  379. super.onProgressUpdate(progress);
  380. }
  381.  
  382. @Override
  383. protected void onPostExecute(String s) {
  384. super.onPostExecute(s);
  385. Log.i("JSON",fluxJSON);
  386. doAction();
  387. }
  388.  
  389. public String getJSON() {
  390. HttpURLConnection c = null;
  391. String resultat = "";
  392. try {
  393. URL u = new URL(url+params);
  394. c = (HttpURLConnection) u.openConnection();
  395. c.setRequestMethod("GET");
  396. StringBuffer sb = new StringBuffer();
  397. InputStream is = null;
  398.  
  399. is = new BufferedInputStream(c.getInputStream());
  400. BufferedReader br = new BufferedReader(new InputStreamReader(is));
  401. String line = "";
  402. while ((line = br.readLine()) != null){
  403. sb.append(line);
  404. }
  405. resultat = sb.toString();
  406. }
  407. catch(Exception e){
  408. Log.e("Read JSON Fail", Log.getStackTraceString(e));
  409. }
  410.  
  411. return resultat;
  412. }
  413.  
  414. }
  415.  
  416. public class GGDownloadTaskTicket extends AsyncTask<String, Integer, String> {
  417.  
  418. @Override
  419. protected void onPreExecute() {
  420. super.onPreExecute();
  421. params = utilConnecte.getCourriel();
  422. }
  423.  
  424. //cette méthode prend en argument un tableau illimité de chaines de caractères
  425. @Override
  426. protected String doInBackground(String... params) {
  427. String resultString = null;
  428. resultString = getJSON();
  429. fluxJSONTicket = resultString;
  430. return resultString;
  431. }
  432.  
  433. @Override
  434. protected void onProgressUpdate(Integer... progress) {
  435. super.onProgressUpdate(progress);
  436. }
  437.  
  438. @Override
  439. protected void onPostExecute(String s) {
  440. super.onPostExecute(s);
  441. //Toast.makeText(LoginActivity.this, "Fin de l'exécution du traitement en arrière-plan", Toast.LENGTH_SHORT).show();
  442. //doAction();
  443. useTicket();
  444. Log.i("JSON",fluxJSONTicket);
  445. }
  446.  
  447. public String getJSON() {
  448. HttpURLConnection c = null;
  449. String resultat = "";
  450. try {
  451. URL u = new URL(urlTicket+params);
  452. c = (HttpURLConnection) u.openConnection();
  453. c.setRequestMethod("GET");
  454. StringBuffer sb = new StringBuffer();
  455. InputStream is = null;
  456.  
  457. is = new BufferedInputStream(c.getInputStream());
  458. BufferedReader br = new BufferedReader(new InputStreamReader(is));
  459. String line = "";
  460. while ((line = br.readLine()) != null){
  461. sb.append(line);
  462. }
  463. resultat = sb.toString();
  464. }
  465. catch(Exception e){
  466. Log.e("Read JSON Fail", Log.getStackTraceString(e));
  467. }
  468.  
  469. return resultat;
  470. }
  471.  
  472. }
  473.  
  474. public void useTicket(){
  475. try {
  476. JSONObject jObj = new JSONObject(fluxJSONTicket);
  477.  
  478. cle = jObj.getInt("cle");
  479. noTicket = jObj.getInt("noTicket");
  480.  
  481. if(noTicket != -1){
  482. String cleMDP = cle + utilConnecte.getMotDePasse();
  483. try {
  484. MessageDigest m= null;
  485. m = MessageDigest.getInstance("MD5");
  486. m.update(cleMDP.getBytes(),0,cleMDP.length());
  487. chaineConfirmation = new BigInteger(1,m.digest()).toString(16);
  488. } catch (NoSuchAlgorithmException e) {
  489. e.printStackTrace();
  490. }
  491. new GGDownloadTask().execute("test");
  492.  
  493. }
  494. else{
  495. Toast.makeText(this, "Impossible de générer un ticket", Toast.LENGTH_SHORT).show();
  496. }
  497.  
  498.  
  499. } catch (JSONException e) {
  500. e.printStackTrace();
  501. }
  502. }
  503. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement