PDA

View Full Version : باز نکردن پنجره پیام اینترنت اکسپلورر !



alnajon
یک شنبه 03 دی 1391, 22:02 عصر
سلام ...
من یه مشکل با اینترنت اکسپلورر دارم ...

من یه برنامه ساختم که اکسپلورر توی برنامه وارد یه سایت میشه ، یه سری اطلاعات رو وارد فرم ثبت نام میکنه و بعد روی یه باتن کلیک میکنه ...

بعد این کار سایت یه پیام میده که ثبت نام شدید ... پیامی شبیه زیر :

97153

حالا من میخواهم بعد از ثبت نام پیام بالا باز نشه ، ! یعنی برنامه بعد از ثبت نام هیچ عکس العملی نشون نده ..

من چطور میتونم این کار رو بکنم ؟! خیلی ممنون

alnajon
دوشنبه 04 دی 1391, 14:09 عصر
ببخشید کسی نیست جواب بده ،؟ کار مهمی دارم ... هر کی میدونه بگه ... دست شما درد نکنه

aradrobo
دوشنبه 04 دی 1391, 15:01 عصر
من بلدم . :قهقهه:

aradrobo
دوشنبه 04 دی 1391, 15:02 عصر
سلام ...
من یه مشکل با اینترنت اکسپلورر دارم ...

من یه برنامه ساختم که اکسپلورر توی برنامه وارد یه سایت میشه ، یه سری اطلاعات رو وارد فرم ثبت نام میکنه و بعد روی یه باتن کلیک میکنه ...

بعد این کار سایت یه پیام میده که ثبت نام شدید ... پیامی شبیه زیر :

97153

حالا من میخواهم بعد از ثبت نام پیام بالا باز نشه ، ! یعنی برنامه بعد از ثبت نام هیچ عکس العملی نشون نده ..

من چطور میتونم این کار رو بکنم ؟! خیلی ممنون

کافیه تایمر اون برنامه تو 800 کنی . دیگه نشون نمیده .:بامزه:

alnajon
دوشنبه 04 دی 1391, 17:44 عصر
نه دوست عزیز این روش به کارم نمیاد ...
کسی راه دیگه ای رو نمیدونه !؟

Farshid007
دوشنبه 04 دی 1391, 18:47 عصر
ScriptErrorsSuppressed = true

البته شاید!

alnajon
دوشنبه 04 دی 1391, 18:54 عصر
ScriptErrorsSuppressed = true

البته شاید!
نه دوست عزیز این نشد

aradrobo
چهارشنبه 06 دی 1391, 16:19 عصر
ScriptErrorsSuppressed = true

این دستور واسه اینه که ایکریپت ها رو نشون بده و پیغامی مبنی بر Yes/No ظاهر نشه که اسکریپت رو اجرا کنه یا نه .
ربطی به سوال دوستمون النا نداره

morteza5358
چهارشنبه 06 دی 1391, 18:20 عصر
سلام
با این برنامه کارت حل میشه...
using System;
using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Threading;
.
.
.
[DllImport("user32.dll")]
private static extern bool UnregisterHotKey(IntPtr hWnd, int id);
[DllImport("user32.dll")]
static extern int GetForegroundWindow();
[DllImport("user32.dll")]
static extern int GetWindowText(int hWnd, StringBuilder text, int count);
[DllImport("user32.dll")]
static extern int GetActiveWindow();

private string GetText()
{
int h = GetForegroundWindow();
StringBuilder b = new StringBuilder();
GetWindowText(h, b, 256);
return b.ToString();
}


private void timer1_Tick(object sender, System.EventArgs e)
{
if (GetText() == "Message from webpage")
{
SendKeys.Send("{Enter}");
}
}


کارش اینه که هر وقت پنجره ای با عنوان Message from webpage باز شد ، کلید اینتر رو براش میفرسته و پنجره بسته میشه!!!

تو این تاپیک نمونه هست:
http://barnamenevis.org/showthread.php?372025-%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%B1%D9%88%DB%8C-%D9%85%D8%B3%DB%8C%D8%AC-%D8%A8%D8%A7%DA%A9%D8%B3-%DA%A9%D9%84%DB%8C%DA%A9-%DA%A9%D9%86%D9%85-%D8%9F/page2
موفق باشی