PDA

View Full Version : سوال: تشخیص ایونت های یک برنامه وب از داخل برنامه



امیر مهرشاد
چهارشنبه 20 شهریور 1392, 22:44 عصر
درود به همه دوستان :
در خصوص سوال فوق که شاید به مبحث جالبی هم تبدیل بشه مطالبی رو اضافه میکنم ؛

من در تایپیکی (باز نشدن صفحه https حتی با geckoWebBrowser یا WebKitBrowser) بدنبال راهی بودم تا بتونم صفحات https رو باز کنم و send و Resive داشته باشم از آنجاییکه این صفحات رو با در اختیار نداشتن certificate مربوط به همون سایت نمی توان با بروز های دیفالت vs باز کرد بدنبال راهی دیگه برای اینکار افتادم (نه بابا کرک و دور زدن نیس):بامزه:

اونم اینه که بیایم ایونت های اون سایت رو از داخل برنامه خودمون چک کنیم و سپس بر اساس ایونت های اون ، کد های دلخواهی رو اجرا کنیم (فرستادن موس به پوزیشن تکس باکس دلخواه سایت و کلیک و درج تکست و سایر دستورات دلحواه)

چون روی فرم اون سایت بعد از زدن باتن جستجو تکس فرم به شکل progressBar دایره ای شکل (WaitingBar) تغیر شکل پیدا میکند متوجه می شویم در حال واکشی داده ها از سرورش هست حالا دنبال سولوشنی برای بررسی لحظه ای اون WaitingBar در یک تایمر هستم که بمحض stop شدن اون (دوباره به آیکون کروم تغیر پیدا میکند)متوجه شویم قطعا عمل جستجو به پایان رسیده است و الان نوبت این است که دستورات جدیدی در برنامه خودمون اجرا گردد (مثلا فرستادن شماره به تکس باکس)

حالا این بررسی رو چطور باید انجام داد بهتر نیست سمت هوش مصنوعی یا OpenCV بریم یا با تشخیص پیکسلی رنگ ها در y و x پروگسس بار کار رو ساده تر میکنه ؟


http://persiandrive.com/282392

لینک اصلی مشاهده عکس :
http://persiandrive.com/282392

از کلیه اساتید و دوستان عزیز تقاضا میکنم راهکارهای مفید خودشونو توی این تایپیک اعلام بفرمایند

شب زیباتون قشنگ !

امیر مهرشاد
پنج شنبه 21 شهریور 1392, 18:51 عصر
تا اینجا 67 نفر بازدید کننده تایپیکو فقط دید زدن از این 67 نفر واقعا هیچ کدومشون ایده ای نظری نداشتن اگه این 67 نفر تیم میشدن بنظرتون چقد طول میکشید یه ماشین حساب بنویسن (شوخی):تشویق:

fjm11100
پنج شنبه 21 شهریور 1392, 19:44 عصر
اگر دقیقا میدونی اجزای سایت در چه مختصاتی قرار دارند(با توجه به رزولوشن صفحه) میتونی رنگ اون مختصات را بخونی ببینی تموم شده کارش یا نه اما این روش کثیف کاریه چون باید حواست باشه ویندو browser در چه مختصاتی قرار گرفته و اندازه و زومش چطوریه(این آخریه یعنی زوم بدست آوردنش داستانیه)
با توجه به اینکه داده های صفحه توسط انجین ajax بروز میشه فکر نمیکنم راهی داشته باشه.

امیر مهرشاد
پنج شنبه 21 شهریور 1392, 20:44 عصر
fjm11100 عزیز در هر حال متعاقب فرمایش شما من دنبال راهکار اصولی و حرفه ای تری هستم اینقبیل موارد و اینجوری کار کردن واقعا آزار دهندست ازشما متشکرم دوستان نظرات و ایده هاشونو بدن:متفکر: