رفتن به مطلب

دریافتirGetCaptcha


امین مهدی نژاد
 اشتراک گذاری

ارسال های توصیه شده

irGetCaptcha


در بسیاری از اپ های کاربران گت المنت کردن کاربرد فراوانی دارد.و با این وجود گرفتن و نمایش کدهای امنیتی هم برای آنها نیاز فراوانی دارد.

این کتابخانه بسادگی تصویر امنیتی را از وب ویو برای شما استخراج می کند.

امکانات:

  • گرفتن واعمال مستقیم تصویر به ایمیج ویو
  • گرفتن تصویر بر اساس ID
  • گرفتن تصویر بر اساس آدرس
  • گرفتن تصویر بر اساس توضیحات موجود در خاصیت ALT

منبع:

GitHub - ismailkocacan/Android-Captcha-Handler: Android Captcha Handler

توضیحات و نحوه استفاده در پست مربوطه قرار داده خواهد شد


 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

یک سوال این چه فرقی با کتابخانه آقای نیکروان داره؟؟؟؟؟

اگر فرقی نداره ابن محصول رو رایگان بزارید اشتباه نیست؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 ساعت قبل، mostafa.kasiri گفته است :

سلام

یک سوال این چه فرقی با کتابخانه آقای نیکروان داره؟؟؟؟؟

کتابخونه کار باهاش ساده تر از دمویی که از کتابخونه موجود در فروشگاه دیدم بنظر میاد. ولی کاربردش یکی هست

در 1 ساعت قبل، mostafa.kasiri گفته است :

اگر فرقی نداره ابن محصول رو رایگان بزارید اشتباه نیست؟؟؟

من محصول فروشی کلا نزاشتم تا حالا.در ضمن از کتابخونه آقای نیکروان دو سال میگذره. و چون علاقه ای به خرید کتابخونه نداشتم و ندارم. چون چیزی که بخوام در گیتهاب پیدا میشه. از وجود چنین محصولی بی خبر بودم.

در ضمن ما برای حفاظت از محصولات فروشگاه بعضی از موارد رو تا حالا ممنوع کرده بودیم که من سنت شکنی کردم و برای افزایش کیفیت و رشد بیشتر انجمن این مورد رو تغیر دادم. بالاخره رقابت باعث بهبود کیفیت میشه.

«موفق باشید.»

لینک ارسال
به اشتراک گذاری در سایت های دیگر

آموزش نحوه استفاده از کتابخونه

کد زیر نمونه ای از گرفتن تصویر می باشد

Sub Globals
	Private WebView1 As WebView
	Private ImageView1 As ImageView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("Layout1")
	Dim ir As irGetCaptcha
	ir.Initialize(WebView1,ImageView1)
	ir.getFromId("id")
	'ir.getFromAlt("Alt Text here")'
	'ir.getFromSrc("Src Attribute Text")'
End Sub

Sub Button1_Click
	WebView1.LoadUrl("http://example.com/")
End Sub

توضیحات:

کد کاملا واضحی بنظر میاد و فقط سه متد داره که توضیح میدم

  • getFromId : گرفتن تصویر امنیتی بر اساس id اون در تگ HTML صفحه مورد نظر
  • getFromAlt : گرفتن تصویر امنیتی بر اساس ALT  تگ در HTML صفحه مورد نظر
  • getFromSrc :گرفتن تصویر امنیتی بر اساس SRC اون در تگ HTML صفحه مورد نظر

«موفق باشید.»

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 ماه بعد...

سلام و خسته نباشید


Sub Globals
	Dim webv As WebView
	Dim extras As WebViewExtras
	Private EditText1 As EditText
	Private EditText2 As EditText
	Private EditText3 As EditText
	Private ImageView1 As ImageView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("l1")
	webv.Initialize("webv1")
	extras.addJavascriptInterface(webv,"test")
	extras.addWebChromeClient(webv,"")
	ProgressDialogShow("لطفا صبر کنید")
	
	Activity.LoadLayout("l1")
	Dim ir As irGetCaptcha
	ir.Initialize(webv,ImageView1)
	ImageView1.Gravity = Gravity.FILL
	'ir.getFromId("id")
	'ir.getFromAlt("Alt Text here")'
	ir.getFromSrc("CaptchaImage.aspx?guid=2eeae34e-0c59-4a6d-8736-07476b66c3fc")
	Activity.AddView(webv,0,50%y,100%x,50%y)
	webv.LoadUrl("http://nutrition.tbzmed.ac.ir/")
End Sub

اینا کدامه

ولی همچنان کپچا رو لود نمیکنه

ولی اون یکیا خوب کار میکنن

ممنون میشم اگه کمک کنین:give_heart:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 ساعت قبل، jafarik گفته است :

سلام و خسته نباشید


Sub Globals
	Dim webv As WebView
	Dim extras As WebViewExtras
	Private EditText1 As EditText
	Private EditText2 As EditText
	Private EditText3 As EditText
	Private ImageView1 As ImageView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("l1")
	webv.Initialize("webv1")
	extras.addJavascriptInterface(webv,"test")
	extras.addWebChromeClient(webv,"")
	ProgressDialogShow("لطفا صبر کنید")
	
	Activity.LoadLayout("l1")
	Dim ir As irGetCaptcha
	ir.Initialize(webv,ImageView1)
	ImageView1.Gravity = Gravity.FILL
	'ir.getFromId("id")
	'ir.getFromAlt("Alt Text here")'
	ir.getFromSrc("CaptchaImage.aspx?guid=2eeae34e-0c59-4a6d-8736-07476b66c3fc")
	Activity.AddView(webv,0,50%y,100%x,50%y)
	webv.LoadUrl("http://nutrition.tbzmed.ac.ir/")
End Sub

اینا کدامه

ولی همچنان کپچا رو لود نمیکنه

ولی اون یکیا خوب کار میکنن

ممنون میشم اگه کمک کنین:give_heart:

 

سلام همین الان متوجه شدم که این قسمت از کد رو اشتباه نوشتم ولی بعد درست کردنش بازم لود نمیکنه:

ir.getFromSrc("CaptchaImage.aspx?guid=2eeae34e-0c59-4a6d-8736-07476b66c3fc")

که تبدیلش کردم ب 

ir.getFromSrc("CaptchaImage.aspx?guid=")

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

سلام آقای مهدی نژاد من یه پروژه داشتم میخواستم اگه میشه واسه ما انجامش بدی لطفا بهم پیام بدید ممنون میشم 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

 اشتراک گذاری

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...