全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: Mr.
打印 上一主题 下一主题

[Windows VPS] 各位MJJ有什么想开发的小软件?挑有趣的免费做

  [复制链接]
101#
发表于 2019-6-19 13:49:06 | 只看该作者
本帖最后由 tty228 于 2019-6-19 13:54 编辑

居然是.net 开发的吗 , 我有个 C# 的小程序,想实现的功能是在 IE 上实现类似油猴的功能,js 脚本已经内置到软件里面了,大概的流程就是
监控 IE 进程,打开特定网页时自动加载 js 代码

现在的问题是,功能是实现了,但是时不时的就失效,必须重新打开新的 ie 进程,才能实现监控

野生渣渣,无力解决


  1.         public static void Pause()
  2.         {
  3.             shellWindows.WindowRegistered -= new DShellWindowsEvents_WindowRegisteredEventHandler(Register_1);
  4.         }

  5.         /// <summary>
  6.         /// 模式一:速度最快,只监视新开窗口,但是新Tab经常无法检测
  7.         /// </summary>
  8.         /// <param name="ICookie"></param>
  9.         static void Register_1(int ICookie)
  10.         {
  11.             for (int i = shellWindows.Count - 1; i >= 0; i--)
  12.             {
  13.                 InternetExplorer ie = shellWindows.Item(i) as InternetExplorer;
  14.                 string filename = Path.GetFileNameWithoutExtension(ie.FullName).ToLower();
  15.                 if (filename.Equals("iexplore"))
  16.                 {
  17.                     string strUrl = ie.LocationURL;
  18.                     ie.DocumentComplete += new DWebBrowserEvents2_DocumentCompleteEventHandler(IE_DocumentComplete);

  19.                     break;
  20.                 }
  21.             }
  22.         }
  23.         /// <summary>
  24.         /// 模式二:监视所有窗口,新Tab偶发性无法检测
  25.         /// </summary>
  26.         /// <param name="ICookie"></param>
  27.         static void Register_2(int ICookie)
  28.         {
  29.             foreach (InternetExplorer ie in shellWindows)
  30.             {
  31.                 string filename = Path.GetFileNameWithoutExtension(ie.FullName).ToLower();
  32.                 if (filename.Equals("iexplore"))
  33.                 {
  34.                     ie.DocumentComplete += new DWebBrowserEvents2_DocumentCompleteEventHandler(IE_DocumentComplete);
  35.                 }
  36.             }

  37.         }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-23 20:47 , Processed in 0.063827 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表