迅雷5去广告方法 不指定

青色咖啡 , 2009/08/08 08:21 , 编程基础 , 评论(0) , 阅读(447) , Via 本站原创

第一、去掉迅雷每日资讯

打开配置对话框(【工具】-->【配置】),将消息提示中的“显示每日资讯”前的对勾去掉

 

第二、去除左侧的插件栏

打开(用记事本打开) X:\Program Files\Thunder\Program\ThunderUI.xml,清空顶部GUIToolBoxItems部分, 可以去除左侧的插件栏. 注意不要弄坏xml结构.

警告:修改之前备份ThunderUI.xml文件,否则要重装迅雷。

--------------------------

[X]代表迅雷的安装目录盘符

--------------------------

 

第三、非会员免费使用会员皮肤

假设你的迅雷安装目录是X:\Program Files\Thunder, 那么所有皮肤都存储在X:\Program Files\Thunder\Skin2.打开这个文件夹, 并随便选择一款皮肤. 如"red"对应的是"火焰之息(会员)". 打开目录中的package.ini.

文件类似这样:

[config]

name=red

showname=火焰之息(会员)

description=2red

author=迅雷网络

vip=1

只需要把vip=1改成vip=0就可以了. 在迅雷皮肤菜单可以立即更换, 不需重启。另外一款会员皮肤同理.

 

 

第四、去除主界面广告

打开(用记事本打开) X:\Program Files\Thunder\Program\ThunderUI.xml.

找到这一行<Site Type="Function" Name="GDET.Function.AD">

将这个部分改为

<Site Type="Function" Name="GDET.Function.AD">

<POSITION Left="0" Top="0" width="GDET.MainFrame.Width" height="0"></POSITION>

<Frame. FrameWidth="0,0,0,0" Type="WideFrame" Color="xuncard"></Frame>

</Site>

也就是将加粗部分的height值改为0即可.

 

 

第五、防止后台下载广告

打开X:\Program Files\Thunder\Components\Streamer.

打开(记事本打开)streamer.xml, 将里面的true改为false.

删除AD文件夹和其余两个xml文件, 将整个文件夹开启"只读"属性.


第六、迅开启VIP会员 (开启VIP功能后可以手动关闭广告)

1. 打开如下目录

[X]:\Program Files\Thunder\Profiles\users\[UserName]\

--------------------------

[X]代表迅雷的安装目录盘符,

[UserName]代表你的迅雷帐号昵称.

请按照实际情况修改本路径。

-----------------------------

2. 看一下该目录下是否有“vipsettings.ini”文件,没有就新建一个。

3. 向文件里输入如下内容:

[VIP_SETTING]

THUNDER_MINISITE=0

SKIN_TYPE=1

SKIN_NAME=default

FIRST_LOGIN=0

MAIN_AD=0

NEW_TASK_PANEL_AD=0

XUNLEI_TIP=0

WELCOME_PANEL=0

VIP_CFG_SYNCHRO=0

---------------------------

注:

[VIP_SETTING]

THUNDER_MINISITE=0 //迅雷资讯,1是开启,0是关闭

SKIN_TYPE=1 //皮肤类型,有两类,非别是1和2,2是会员皮肤

SKIN_NAME=default //皮肤名,可以在skin和skin2目录下查看,如果不用我的VIP补丁,这两个参数即使设置适用会员皮肤了也是没用的。

FIRST_LOGIN=0

MAIN_AD=0 //主界面广告,1是开启,0是关闭

NEW_TASK_PANEL_AD=0 //新建面板广告,1是开启,0是关闭

XUNLEI_TIP=0 //影视快讯,1是开启,0是关闭

WELCOME_PANEL=0 //欢迎界面,好像是会员有效的。

VIP_CFG_SYNCHRO=0

---------------------------


七、关闭ThunderMinisite进程

    后台打开迅雷后发现多一个广告进程,ThunderMinisite,而且总是占据你的电脑右下角,常常弹出一些关于游戏的广告,很是讨厌。如何关闭它呢?怎么说平时不用也占用7000KB的内存,实在可惜。顺藤摸瓜我发现程序的根目录底下ThunderMinisite在线面路径中。

X:\Program Files\Thunder Network\Thunder\Components\InMedia\ThunderMinisite.exe (X为安装程序的盘符)

1.将文件后缀名显示,如果您只能看到ThunderMinisite而看不到ThunderMinisite.exe那说明您没有显示。打开我的电脑,在上面菜单中选择工具-文件夹选项-查看,拖动滚动条找到“隐藏已知文件类型的扩展名”选项,将勾选去掉。

2.进入X:\Program Files\Thunder Network\Thunder\Components\InMedia\ 路径,将ThunderMinisite.exe 删去后,在原目录建立一个文件,命名为ThunderMinisite.exe,并修改其属性为只读。

其他:

1.去除迅雷顶部广告及下载任务中的广告
找到X:\Thunder Network\Thunder\Components\Streamer文件夹。找到adhistory2.xml,用记事本等工具打开,删除里面所有的文字,保存一个空的文件。然后在该文件属性里面,设为“只读”属性就可以了。

2.禁止底部的文字广告
找到X:\Thunder Network\Thunder\Components\Streamer文件夹。找到adtask2.xml,用记事本等工具打开,删除里面所有的文字,保存一个空的文件。然后在该文件属性里面,设为“只读”属性就可以了。

3.清除弹出广告
找 到X:\Thunder Network\Thunder\Components\Tips文件夹。找到TipsExtend.exe,删除掉,新建一个记事本,并把记事本文件命 名为TipsExtend.exe就行了。提示:建好的文件必须命名为TipsExtend.exe,挂扩展名的文件。就行了。
 1小时ASP快速入门,原文如下:

<1>
<%
语句
……
%>
<2>定义变量dim语句
<%
dim a,b
a=10
b=”ok!”
%>
注意:定义的变量可以是数值型,也可以是字符或者其他类型的
<3>简单的控制流程语句
1. If 条件1 then
语句1
elseif 条件2 then
语句2
else
语句3
endif
2.while 条件
语句
wend
3.for count=1 to n step m
语句1
exit for
语句2
next
二.ASP数据库简单*作教程
<1>.数据库连接(用来单独编制连接文件conn.asp)
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\bbs\db1\user.mdb")
%>
(用来连接bbs\db1\目录下的user.mdb数据库)
<2>显示数据库记录
原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录
如果是从头到尾:用循环并判断指针是否到末 使用: not rs.eof
如果是从尾到头:用循环并判断指针是否到开始 使用:not rs.bof

<!--#include file=conn.asp--> (包含conn.asp用来打开bbs\db1\目录下的user.mdb数据库)
<%
set rs=server.CreateObject("adodb.recordset") (建立recordset对象)
sqlstr="select * from message" ---->(message为数据库中的一个数据表,即你要显示的数据所存放的数据表)
rs.open sqlstr,conn,1,3 ---->(表示打开数据库的方式)
rs.movefirst ---->(将指针移到第一条记录)
while not rs.eof ---->(判断指针是否到末尾)
response.write(rs("name")) ---->(显示数据表message中的name字段)
rs.movenext ---->(将指针移动到下一条记录)
wend ---->(循环结束)
------------------------------------------------------
rs.close
conn.close 这几句是用来关闭数据库
set rs=nothing
set conn=nothing
-------------------------------------------------------
%>
其中response对象是服务器向客户端浏览器发送的信息
<3>增加数据库记录
增加数据库记录用到rs.addnew,rs.update两个函数
<!--#include file=conn.asp--> (包含conn.asp用来打开bbs\db1\目录下的user.mdb数据库)
<%
set rs=server.CreateObject("adodb.recordset") (建立recordset对象)
sqlstr="select * from message" ---->(message为数据库中的一个数据表,即你要显示的数据所存放的数据表)
rs.open sqlstr,conn,1,3 ---->(表示打开数据库的方式)
rs.addnew 新增加一条记录
rs("name")="xx" 将xx的值传给name字段
rs.update 刷新数据库
------------------------------------------------------
rs.close
conn.close 这几句是用来关闭数据库
set rs=nothing
set conn=nothing
-------------------------------------------------------

用delphi 打开网页的方法 不指定

青色咖啡 , 2009/05/31 19:08 , 编程基础 , 评论(0) , 阅读(535) , Via 本站原创
uses ShellAPI;
procedure TForm1.Button1Click(Sender: TObject);
begin
   阅读全文
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        this.CreateCheckCodeImage(GenerateCheckCode());
    }

    //产生随机数的函数
    private string GenerateCheckCode()
    {
        int number;
        char code;
        //空字符串且为只读属性
        string checkCode = String.Empty;
        //新建一个随机数产生器
        System.Random random = new Random();
        for (int i = 0; i < 5; i++)
        {   //随机产生一个整数
            number = random.Next();
            //如果随机数是偶数 取余
            if (number % 2 == 0)
                code = (char)('0' + (char)(number % 10));
            else
                //如果随机数是奇数 选择从[A-Z]
                code = (char)('A' + (char)(number % 26));
            //5个字符的组合
            checkCode += code.ToString();
        }
        //将字符串checkCode写入Cookies并且返回字符串checkCode
        Response.Cookies.Add(new HttpCookie("CheckCode", checkCode));
        return checkCode;
    }
    //建立一个随机图形
    private void CreateCheckCodeImage(string checkCode)
    {
        if (checkCode == null || checkCode.Trim() == String.Empty)
            return;
        //建立一个位图文件 确立长宽
        System.Drawing.Bitmap image = new System.Drawing.Bitmap((int)Math.Ceiling((checkCode.Length * 12.5)), 22);
        Graphics g = Graphics.FromImage(image);
        try
        {
            //生成随机生成器
            Random random = new Random();
            //清空图片背景色
            g.Clear(Color.White);
            //画图片的背景噪音线
            for (int i = 0; i < 25; i++)
            {
                int x1 = random.Next(image.Width);
                int x2 = random.Next(image.Width);
                int y1 = random.Next(image.Height);
                int y2 = random.Next(image.Height);
                g.DrawLine(new Pen(Color.Silver), x1, y1, x2, y2);
            }
            //把产生的随机数以字体的形式写入画面
            Font font = new System.Drawing.Font("Arial", 12, (System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic));
            System.Drawing.Drawing2D.LinearGradientBrush brush = new System.Drawing.Drawing2D.LinearGradientBrush(new Rectangle(0, 0, image.Width, image.Height), Color.Blue, Color.DarkRed, 1.2f, true);
            g.DrawString(checkCode, font, brush, 2, 2);
            //画图片的前景噪音点
            for (int i = 0; i < 100; i++)
            {
                int x = random.Next(image.Width);
                int y = random.Next(image.Height);
                image.SetPixel(x, y, Color.FromArgb(random.Next()));
            }
            //画图片的边框线
            g.DrawRectangle(new Pen(Color.Silver), 0, 0, image.Width - 1, image.Height - 1);
            System.IO.MemoryStream ms = new System.IO.MemoryStream();
            image.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
            Response.ClearContent();
            Response.ContentType = "image/Gif";
            Response.BinaryWrite(ms.ToArray());
        }
        finally
        {
            g.Dispose();
            image.Dispose();
        }
    }

}

C#生成Js文件 不指定

青色咖啡 , 2008/07/31 19:58 , 编程基础 , 评论(0) , 阅读(906) , Via 本站原创
//假设要生成的JS文件为:xyz.js
string path = Server.MapPath("../js/xyz.js   ");

// Delete the file if it exists.
if (File.Exists(path))
{
File.Delete(path);
}

// Create the file.
StreamWriter sr = File.CreateText(path);
sr.WriteLine ("functio
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]