Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AuthActivity
- extends Activity
- {
- private static final int FILE_SELECT_CODE = 0;
- String path = "";
- private void showFileChooser()
- {
- Intent localIntent = new Intent("android.intent.action.GET_CONTENT");
- localIntent.setType("image/jpg");
- localIntent.addCategory("android.intent.category.OPENABLE");
- try
- {
- startActivityForResult(Intent.createChooser(localIntent, "Select a File to Upload"), 0);
- return;
- }
- catch (ActivityNotFoundException localActivityNotFoundException)
- {
- Toast.makeText(this, "Please install a File Manager.", 0).show();
- }
- }
- private void showToken(final String paramString)
- {
- runOnUiThread(new Runnable()
- {
- public void run()
- {
- Toast.makeText(AuthActivity.this.getApplicationContext(), "Your token - " + paramString, 1).show();
- }
- });
- }
- public String getPath(Context paramContext, Uri paramUri)
- throws URISyntaxException
- {
- if ("content".equalsIgnoreCase(paramUri.getScheme())) {}
- try
- {
- paramContext = paramContext.getContentResolver().query(paramUri, new String[] { "_data" }, null, null, null);
- int i = paramContext.getColumnIndexOrThrow("_data");
- if (!paramContext.moveToFirst()) {
- break label79;
- }
- paramContext = paramContext.getString(i);
- return paramContext;
- }
- catch (Exception paramContext) {}
- if ("file".equalsIgnoreCase(paramUri.getScheme())) {
- return paramUri.getPath();
- }
- label79:
- return null;
- }
- protected void onActivityResult(int paramInt1, int paramInt2, Intent paramIntent)
- {
- switch (paramInt1)
- {
- }
- for (;;)
- {
- super.onActivityResult(paramInt1, paramInt2, paramIntent);
- return;
- if (paramInt2 == -1) {
- try
- {
- Uri localUri = paramIntent.getData();
- try
- {
- this.path = getPath(this, localUri);
- ((Button)findViewById(2131034115)).setText(this.path.substring(this.path.lastIndexOf("/") + 1));
- }
- catch (URISyntaxException localURISyntaxException)
- {
- localURISyntaxException.printStackTrace();
- }
- }
- catch (Exception localException)
- {
- localException.printStackTrace();
- }
- }
- }
- }
- public void onCreate(final Bundle paramBundle)
- {
- super.onCreate(paramBundle);
- setContentView(2130903040);
- paramBundle = (TextView)findViewById(2131034117);
- paramBundle.setClickable(true);
- paramBundle.setOnClickListener(new View.OnClickListener()
- {
- public void onClick(View paramAnonymousView)
- {
- paramAnonymousView = new Intent(AuthActivity.this, MyActivity.class);
- AuthActivity.this.startActivity(paramAnonymousView);
- }
- });
- ((Button)findViewById(2131034115)).setOnClickListener(new View.OnClickListener()
- {
- public void onClick(View paramAnonymousView)
- {
- AuthActivity.this.showFileChooser();
- }
- });
- paramBundle = (EditText)findViewById(2131034112);
- final EditText localEditText1 = (EditText)findViewById(2131034113);
- final EditText localEditText2 = (EditText)findViewById(2131034114);
- ((Button)findViewById(2131034116)).setOnClickListener(new View.OnClickListener()
- {
- public void onClick(View paramAnonymousView)
- {
- new Thread(new Runnable()
- {
- public void run()
- {
- // curl -X POST "http://213.170.91.83/authentication" -H "username: username" -H "password: N6@I5XrbCq" -H "phone: +79522714833"
- Object localObject = new DefaultHttpClient(new BasicHttpParams());
- HttpPost localHttpPost = new HttpPost("http://213.170.91.83/authentication");
- localHttpPost.setHeader("username", AuthActivity.3.this.val$nameField.getText().toString());
- localHttpPost.setHeader("password", AuthActivity.3.this.val$passwordField.getText().toString());
- localHttpPost.setHeader("phone", AuthActivity.3.this.val$phoneField.getText().toString());
- try
- {
- localHttpPost.setEntity(new FileEntity(new File(AuthActivity.this.path), "image/jpg"));
- localObject = Globals.convertStreamToString(((DefaultHttpClient)localObject).execute(localHttpPost).getEntity().getContent());
- AuthActivity.this.showToken(((String)localObject).substring(((String)localObject).indexOf("{\n ") + 4, ((String)localObject).indexOf("\n}")));
- return;
- }
- catch (Throwable localThrowable)
- {
- localThrowable.printStackTrace();
- }
- }
- }).start();
- }
- });
- }
- public boolean onKeyDown(int paramInt, KeyEvent paramKeyEvent)
- {
- return false;
- }
- }
- public class Globals
- {
- static final String host_address = "http://213.170.91.83/";
- static final String myPhoneNumber = "+79522714833";
- static final String password = "N6@I5XrbCq";
- public static String convertStreamToString(InputStream paramInputStream)
- {
- BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(paramInputStream));
- StringBuilder localStringBuilder = new StringBuilder();
- try
- {
- for (;;)
- {
- String str = localBufferedReader.readLine();
- if (str == null) {
- break;
- }
- localStringBuilder.append(str + "\n");
- }
- try
- {
- paramInputStream.close();
- throw ((Throwable)localObject);
- }
- catch (IOException paramInputStream)
- {
- for (;;)
- {
- paramInputStream.printStackTrace();
- }
- }
- }
- catch (IOException localIOException)
- {
- localIOException = localIOException;
- localIOException.printStackTrace();
- try
- {
- paramInputStream.close();
- for (;;)
- {
- return localStringBuilder.toString();
- try
- {
- paramInputStream.close();
- }
- catch (IOException paramInputStream)
- {
- paramInputStream.printStackTrace();
- }
- }
- }
- catch (IOException paramInputStream)
- {
- for (;;)
- {
- paramInputStream.printStackTrace();
- }
- }
- }
- finally {}
- }
- }
- public class MyActivity
- extends Activity
- {
- public void onCreate(final Bundle paramBundle)
- {
- super.onCreate(paramBundle);
- setContentView(2130903041);
- final TextView localTextView = (TextView)findViewById(2131034123);
- localTextView.setClickable(true);
- localTextView.setOnClickListener(new View.OnClickListener()
- {
- public void onClick(View paramAnonymousView)
- {
- paramAnonymousView = new Intent(MyActivity.this, AuthActivity.class);
- MyActivity.this.startActivity(paramAnonymousView);
- }
- });
- paramBundle = (EditText)findViewById(2131034120);
- localTextView.setClickable(true);
- localTextView = (TextView)findViewById(2131034122);
- localTextView.setVisibility(4);
- ((Button)findViewById(2131034121)).setOnClickListener(new View.OnClickListener()
- {
- public void onClick(View paramAnonymousView)
- {
- new Thread(new Runnable()
- {
- public void run()
- {
- try
- {
- Object localObject2 = (HttpURLConnection)new URL("http://213.170.91.83/language_test?token=" + MyActivity.2.this.val$tokenField.getText()).openConnection();
- Object localObject1 = ((HttpURLConnection)localObject2).getHeaderField("hash");
- if ((localObject1 == null) || (((String)localObject1).isEmpty()))
- {
- MyActivity.2.this.val$wrongToken.setVisibility(0);
- return;
- }
- Bitmap localBitmap = BitmapFactory.decodeStream(((HttpURLConnection)localObject2).getInputStream());
- localObject2 = new Bundle();
- ((Bundle)localObject2).putParcelable("image", localBitmap);
- ((Bundle)localObject2).putString("hash", (String)localObject1);
- ((Bundle)localObject2).putString("token", String.valueOf(MyActivity.2.this.val$tokenField.getText()));
- localObject1 = new Intent(MyActivity.this, TaskActivity.class);
- ((Intent)localObject1).putExtras((Bundle)localObject2);
- MyActivity.this.startActivity((Intent)localObject1);
- return;
- }
- catch (Exception localException)
- {
- localException.printStackTrace();
- }
- }
- }).start();
- }
- });
- }
- public boolean onKeyDown(int paramInt, KeyEvent paramKeyEvent)
- {
- return false;
- }
- }
- public static final class id
- {
- public static final int extractEditText = 2131034118;
- public static final int extractEditText2 = 2131034119;
- public static final int imageView = 2131034124;
- public static final int loginButton = 2131034116;
- public static final int nameField = 2131034112;
- public static final int passwordField = 2131034113;
- public static final int phoneField = 2131034114;
- public static final int photoChooseButton = 2131034115;
- public static final int registrateButton = 2131034123;
- public static final int registratedButton = 2131034117;
- public static final int startButton = 2131034121;
- public static final int timerString = 2131034127;
- public static final int tokenTextField = 2131034120;
- public static final int translateButton = 2131034126;
- public static final int translateField = 2131034125;
- public static final int wrongToken = 2131034122;
- }
- public static final class layout
- {
- public static final int auth_layout = 2130903040;
- public static final int main = 2130903041;
- public static final int task_layout = 2130903042;
- }
- public static final class string
- {
- public static final int app_name = 2130968576;
- }
- public class TaskActivity
- extends Activity
- {
- volatile int clock;
- Handler myHandler = new Handler();
- private void show(final String paramString)
- {
- runOnUiThread(new Runnable()
- {
- public void run()
- {
- Toast.makeText(TaskActivity.this.getApplicationContext(), paramString, 1).show();
- }
- });
- }
- public void onCreate(final Bundle paramBundle)
- {
- super.onCreate(paramBundle);
- setContentView(2130903042);
- paramBundle = getIntent().getExtras();
- final Object localObject = (Bitmap)paramBundle.getParcelable("image");
- ((ImageView)findViewById(2131034124)).setImageBitmap((Bitmap)localObject);
- new Thread(new Runnable()
- {
- public void run()
- {
- TaskActivity.this.clock = 5;
- for (;;)
- {
- if (TaskActivity.this.clock > -1)
- {
- TaskActivity.this.myHandler.post(new Runnable()
- {
- public void run()
- {
- TaskActivity.1.this.val$timer.setText("���������������� " + TaskActivity.this.clock + " ������������");
- if (TaskActivity.this.clock == 0)
- {
- Intent localIntent = new Intent(TaskActivity.this, MyActivity.class);
- TaskActivity.this.startActivity(localIntent);
- }
- }
- });
- try
- {
- Thread.sleep(1000L);
- TaskActivity localTaskActivity = TaskActivity.this;
- localTaskActivity.clock -= 1;
- }
- catch (InterruptedException localInterruptedException)
- {
- for (;;)
- {
- localInterruptedException.printStackTrace();
- }
- }
- }
- }
- }
- }).start();
- localObject = (EditText)findViewById(2131034125);
- ((Button)findViewById(2131034126)).setOnClickListener(new View.OnClickListener()
- {
- public void onClick(final View paramAnonymousView)
- {
- paramAnonymousView = paramBundle.getString("hash");
- new Thread(new Runnable()
- {
- public void run()
- {
- try
- {
- Object localObject2 = (HttpURLConnection)new URL("http://213.170.91.83/language_test?token=" + this.val$token + "&hash=" + paramAnonymousView + "&answer=" + TaskActivity.2.this.val$answer.getText()).openConnection();
- Object localObject1 = ((HttpURLConnection)localObject2).getHeaderField("hash");
- if ((localObject1 != null) && (!((String)localObject1).isEmpty()))
- {
- Bitmap localBitmap = BitmapFactory.decodeStream(((HttpURLConnection)localObject2).getInputStream());
- localObject2 = new Bundle();
- ((Bundle)localObject2).putParcelable("image", localBitmap);
- ((Bundle)localObject2).putString("hash", (String)localObject1);
- localObject1 = new Intent(TaskActivity.this, TaskActivity.class);
- ((Intent)localObject1).putExtras((Bundle)localObject2);
- TaskActivity.this.startActivity((Intent)localObject1);
- return;
- }
- localObject1 = Globals.convertStreamToString(((HttpURLConnection)localObject2).getInputStream());
- localObject1 = ((String)localObject1).substring(((String)localObject1).indexOf("{\n \"") + 5, ((String)localObject1).indexOf("\n}"));
- TaskActivity.this.show((String)localObject1);
- return;
- }
- catch (Exception localException)
- {
- localException.printStackTrace();
- }
- }
- }).start();
- }
- });
- }
- public boolean onKeyDown(int paramInt, KeyEvent paramKeyEvent)
- {
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement