Jump to content

HTML input form izmantošana android


eddyboi
 Share

Recommended Posts

Labdien,

Ir vēlme uztaisīt android applikāciju ar kuru es varētu sūtīt sms no tele2.lv izmantojot android interfeisu. Jautājums kādēļ- es nedzīvoju Latvijā un bieži sūtu sms uz Latviju, nav ērti vērt vaļā browseri, rakstīt url, atrast linku sūtīt sms utt. Pagaidām esmu tikai uztaisījis app ar import android.webkit.WebView; bet ir vēlme to izdarīt ar android interfeisu, nevis vērt vaļā html lapu.

Itkā to var izdarīt ar HttpPost:

HttpClient httpclient = new DefaultHttpClient();

HttpPost httppost = new HttpPost(www.server.com/dologin.php);

List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);

nameValuePairs.add(new BasicNameValuePair("username", "KennyStarfighter");

nameValuePairs.add(new BasicNameValuePair("password", "SecretPassword");

nameValuePairs.add(new BasicNameValuePair("redirect", "?controller=login&view=loggedonpage"));

httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

HttpResponse response = httpclient.execute(httppost);

HttpEntity he = response.getEntity();

Bet tā kā esmu iesācējs šajās lietās, man nav ne jausmas kā to visu savienot ar EditText formām. Cerams, ka kāds varēs dot kādu padomu. Paldies

Pievienoju klāt app, kā pagaidām izskatās, bet tas nebūt nav vēlamais efekts.

tele2.rar

Link to comment
Share on other sites

Tiku taisījis šo, tiesa gan vienu app uz tele2, bite, lmt...lielākā ķēpa bija ar captcha un vēl dažiem līdzi vilkās kaut kādi sesijas ID kurus nācās postot, citiem bija viltība ka referer adrese bija jābūt tā pati uz kuru sūti, ja ir tukša, tad nekā.

Nebija tik vienkārši ka noposto divus/trīs laukus un aidā. Katrā lapā bija savas īpatnības.

Ja nemaldos, no tele2 varēja sūtīt konkrētu sms skaitu dienā, vai kaut kā tā....šo ierobežojumu dēļ apstādināju šo pasākumu :)

Link to comment
Share on other sites

Nu tur nav ko decodēt, to var redzēt kaut vai htmlā.

Uzliec fiefox ar httpfox pluginu, iepriekš izmantoju tieši to, pirms chrome atklāju to jau iebūvētu...

Tur var uzspiest start un tad uztaisīt post...

post-57481-0-20933200-1330075353_thumb.png

Link to comment
Share on other sites

IE arī ir developer tools, nosūtīt sms var arī vienkārši pievienojot

countlang=LV-LV&number=test&message=test&captcha_entered_code=test&send=Nos%FBt%EEt

Vai var kaut kā android ielādēt šo adresi, nerādot viņu uz ekrāna?

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...