Visual Basic - Basic - PicBasic ve Türevleri
Paypal İle Para Gönderen Kod (Yardım VB6)
Paypal İle Para Gönderen Kod (Yardım VB6)
-
WebBrowser1 nesnesi ile "Para Gönderin - Paypal" (kime gönderilecek) kısmında takılıyor proje
"E-posta Adresi: Lütfen yalnızca ad@etkialani.com formatında geçerli bir e-posta adresi girin." diyor. Text boxa direk veri girildiği için kabul etmiyor sanırım. El ile tek tek girince sorun çıkartmıyor
Düzeltebilecek olan var mı ?
Proje:
http://www.multiupload.com/WZGRDCBY7N
-
Akşama bi bakarım.
-
Browserin otomatik doldurmasi fln calisiyosa ondan degildir. Hidden input falan varmi bi bak derim.
-
Eğer naz yapıp direkt "deneme@denemail.com" şeklinde olduğunda kabul etmiyorsa sendkeys kullanarak harfleri tek tek göndermeyi dene.
tam olarka kod nasıldı unuttum ama
sendkeys (text1.hwnd, "d")
sendkeys (text1.hwnd, "e")
sendkeys (text1.hwnd, "n")
sendkeys (text1.hwnd, "e")
sendkeys (text1.hwnd, "m")
sendkeys (text1.hwnd, "e")
şeklinde yapmayı dene.
-
paypal a ödeme emrini nusoap ile gönderen bir fonksiyon yazmıştım, ödeme emrini aldıktan sonra senin belirttiğin linkteki bir dosyayı işlemin başarılı olup olmadığına dair tetikliyor , bu dosyayı sadece paypalın isteklerine yanıt vermesi için sadece pp ipleri req gönderdiğinde çalışır hale getirdim.
ödeme gerçekleşmişse sana ödeme emrini gönderirken gönderdiğin değerleri mpay diye bir değişken ile geri gönderiyor sen bunları alıp istediğin işlemi yapıyorsun.
çözemessen PM at sana kodları ve açıklamalarını göndereyim.
-
gVeR bunu yazdı:
-----------------------------
Browserin otomatik doldurmasi fln calisiyosa ondan degildir. Hidden input falan varmi bi bak derim.
-----------------------------<p class="group">
<label for="email">Kime <span class="optional">(E-posta)span>
label>
<span class="field">
<input class="acInput" id="email" size="34" autocomplete="off" name="email_acInput" value="" type="text">
<input value="" name="email" type="hidden">span>
p>
<label id="recentContacts" for="recent_select">
<span class="field">
span>
label>
paypal.Document.All.Item("email_acInput").Value = paypalkime.Text yaptım burayı, Dolduruyor fakat kabul etmiyor
Otomatik doldurması normal yazarken çalışıyor. Kodla girince çalışmıyor
değişken olarak
email ve email_acInput var
email sayfada gözükmüyor
dejnclea bunu yazdı:
-----------------------------Eğer naz yapıp direkt "deneme@denemail.com" şeklinde olduğunda kabul etmiyorsa sendkeys kullanarak harfleri tek tek göndermeyi dene.
sendkeys (text1.hwnd, ")
-----------------------------
pencere gizli olacak
1harf = Left(paypalkime.Text, 1)
böyle yazdırdım yemedi -
Program acilinca sendkeys le rasgele bisiler yolla sora sil bastan yaz
-
paypal.Document.All.Item("login_email").Value = SendKeys diye kullanılamıyor
SendKeys normal kullanamam, pencere gizli olacak
-
bunun birde C#.net de tecrübesi olan yapan var mıı
-
Çözüldü
Ekranın gözükmeyen bir yerinde pencere apileri ile o pencere aktif edilecek. SendKeys ile kime kısmı doldurulcak. (500 mili saniye pencere başlığı taskbarda gözüküyor o kadar olsun :D )