PDA

View Full Version : سوال: کمک در ساخت آی دی میکر با وب بروزر



saeedvir
جمعه 03 مهر 1388, 10:57 صبح
دوستان من می خواهم یک آی دی میکر بسازم

و تا حالا تونستم که تمام فیلد های متنی را پر کنم

فقط کد امنیتی باقی مونده.
که می خواهم اون را در یک image box نشون بدم ولی مشکل این جا است که آدرس تصویر عوض میشه

من سورس را ضمیمه کردم

لطفا کمک کنید.

vb.c++
جمعه 03 مهر 1388, 13:02 عصر
دوست عزیز باید از API استفاده کنی و لینک caption رو اول دانلود کنی بد نمایشش بدی داخل
image box



Public Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long

vb.c++
جمعه 03 مهر 1388, 13:21 عصر
بجای اون همه کد های تکراری از این راه هم میتونی استفاده کنی



Private Sub Command2_Click()
Set maker = w.Document
maker.All("firstname").Value = Text1.Text
maker.All("secondname").Value = Text2.Text
maker.All("gender").selectedindex = 1
maker.All("mm").selectedindex = 1
maker.All("dd").Value = Text3.Text
maker.All("yyyy").Value = Text4.Text
maker.All("country").selectedindex = 1
maker.All("yahooid").Value = Text6.Text
'---------
If c4.Text = "@Yahoo.com" Then maker.All("domain").selectedindex = 0
If c4.Text = "@Ymail.com" Then maker.All("domain").selectedindex = 1
If c4.Text = "@RocetMail.com" Then maker.All("domain").selectedindex = 2
maker.All("password").Value = Text7.Text
maker.All("passwordconfirm").Value = Text8.Text
maker.All("altemail").Value = Text9.Text
maker.All("secquestion").selectedindex = 2
maker.All("secquestionanswer").Value = Text10.Text
maker.All("secquestion2").selectedindex = 3
maker.All("secquestionanswer2").Value = Text11.Text
maker.All("cword").Value = Text12.Text
If Check1.Value = 1 Then maker.All("tos_agreed").Checked = 1
'maker.all("IAgreeBtn").Click
End Sub

saeedvir
جمعه 03 مهر 1388, 16:31 عصر
ممنون از پاسختون ولی من که گفتم لینک تصویر عوض میشه :

مثلا یک بار لینک تصویر اینه :
https://ab.login.yahoo.com/img/KBBeSeJZFel8gwPlJi6r8vqXTSkLxOxTtxiuK.eeaFX2tRlbgV OAJLc2pklFhYncgsB4SI7QEgHaxFK5Ra20rBlwokL0m6TTk8mJ .jpg

و یک بار اینه :

https://ab.login.yahoo.com/img/wMsWceJZFem5ShtB28W5pJcCyf71mztupd4gkRZ.JrevL37sZi XAyVWRnbDRAIScKyAp60aegwuuztwBKeUXlzGt5Ev0HO4Ki30x MHc-.jpg

همان طور که دیدی این باز هم عوض میشه

یعنی اگه یک بار دیگه هم صفحه را رفرش کنیم لینک تصویر عوض میشه.

می تونید راهنمایی کنید ؟

vb.c++
جمعه 03 مهر 1388, 17:20 عصر
سئوالت زیاد مفوم نیست ،منظورتو دقیق بگو چیه از این که image عوض میشه(تو دو حالت image عوض میشه 1-یا اشتباه تو تایپ 2-باز شدن صفحه جدید) حالا با کدوم اینا مشکل داری؟

vb.c++
جمعه 03 مهر 1388, 17:26 عصر
اگه دوست داشتی آیدی مسنجرتو برام بزار

حمید محمودی
جمعه 03 مهر 1388, 21:21 عصر
قدرت تصویر Captcha در همینه که مشکلی پیش نیاد. تا الان تنها راهی که میدونم Image Processing هست. و البته بسیار مشکل. با وجود تلاش های بسیار برای دور زدن آن، راهی 100% عملی و کاربری پیدا نشده. (البته پیشرفت های خوبی شده اما...)


موفق باشید.