幼教 | 试题 | 电脑 | 作文 | 常识 | 加入收藏 | 网站地图

您当前位置:多思学习网知识频道电脑学习qq大全QQ知识自己做的网页,如何加自动执行程序的代码

自己做的网页,如何加自动执行程序的代码

11-27 21:54:25QQ知识
浏览次数:747次 
标签:QQ知识,http://www.duosi8.com 自己做的网页,如何加自动执行程序的代码,

我自己做的网页,如何能让别人在浏览的时候自动下载安装我的灰鸽子客户端呢?要没有提示的情况下,不要那种跳出什么安装控件什么的方法!是不是要加什么代码?望各位大侠解答疑问?(我做的是个人服务器上的本地web页面)

小弟是个菜鸟,只是研究一下。没什么恶意的

回答列表

  • 二楼的好恶毒
  • 其实就像屏幕保护程序,能够在用户不做任何动作(鼠标和键盘)多长时间后自动的启动。而我是希望当用户不做任何动作(鼠标和键盘)一段时间后,我的程序可以自动捕捉到这个事件,然后执行一段代码把我自己的程序锁定住。
    用Application.Idle这个事件也不行,因为这个事件是应用程序处理完毕后就触发了。

    1楼

    加个时钟不行吗,开始时传入一个时间值,操作时改写此值,不操作不改写,然后和当前值比较

    2楼

    启动一个守护线程监控你程序主线程的cpu和内存使用情况,如果在你规定的一段时间没有变化,就启动锁定函数喽

    3楼

    学习!

    4楼

    加个Timer,应该可以实现你的功能!

    5楼

    时钟或线程

    6楼

    学习中~~~~~~~~~


    7楼

    我怎么知道没有用户操做?也就是没有鼠标和键盘操做?
    启动线程检测cpu和内存也不行,比如机器有计划任务,虽然人没有动,但是机器还在不断的执行程序,而我要得仅仅是人不操作机器,并不是说机器上没有程序运行

    8楼



    9楼

    up

    10楼

    说个思路不一定行

    在消息循环里在规定时间里没有检测到鼠标键盘消息,就认为超时

    前提是所有鼠标键盘消息必须都要送到消息循环里(无论在前台,后台,最小化等情况下)

    如果不行的话,考虑使用键盘Hook,鼠标Hook

    11楼

    Thread.sleep(100000000000000000000000000000000000000000000000);
    将当前线程阻塞**毫秒!
    或用Application.DoEvents
    如果在代码中调用 DoEvents,则您的应用程序可以处理其他事件。

    12楼

    将当前现成阻塞肯定不行了,因为用户正在用,我怎么知道什么时候阻塞呢,而且用户可能随时使用系统呀。
    DoEvents是什么意思?
    大家想想,屏幕保护是怎么作的,为什么那个时间一过,屏保就启动呢

    13楼

    up

    14楼

    学习

    15楼

    给你个思路:你监视以下系统的屏保

    16楼

    这个问题已经有人问过了
    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=169577

    里面的链接已给出代码



    17楼

    那个我看过,也就是受了它的误导才没法交差,那个Application.Idle事件是程序空闲时触发,实际上我的程序刚刚登录进入就空闲了,然后就锁定了,根本达不到要求

    18楼

    这个网址
    http://www.dotnet247.com/247reference/msgs/16/82105.aspx
    倒是可以解决问题,不过不知道键盘消息和鼠标消息的消息码是多少?

    19楼

    查头文件

    20楼

    什么头文件呀?我现在找不到那些c++的头文件呀

    21楼

    public enum HookType
    {
    WH_KEYBOARD = 2,
    WH_GETMESSAGE = 3,
    WH_MOUSE = 7
    }

    22楼

    谢谢,那个WH_GETMESSAGE = 3是个什么消息?

    23楼

    all messages

    24楼

    //下面的代码是当你的程序开启后却长时间没操作,提示是否退出程序!
    public class Form1 : System.Windows.Forms.Form,System.Windows.Forms.IMessageFilter
    //.......
    Application.Idle+=new EventHandler(FrmParent.IdleFun);
    Application.AddMessageFilter(FrmParent);
    Application.Run(); //
  • 真的,最好是你那个网站中毒,在被黑客攻掉,在进监狱想害人,他日法一改,造毒着就要死行,
,自己做的网页,如何加自动执行程序的代码
《自己做的网页,如何加自动执行程序的代码》相关文章

联系我们 | 网站地图 | 幼教大全 | 试题下载 | 电脑学习 | 加入收藏


幼儿园教案_ 教案模板_ 课件模板_ 教学反思_ 教学计划


多思学习网 1 2 3 4 5 6