欧美美女一区_欧美性生交xxxxx久久久缅北_欧美一区二区视频在线观看_久久久久不卡 - 九一看片.

首頁網

QQ皮膚

介紹:

QQ皮膚

首頁www.qqkj.cn

簽名,文字,網名。句子,頭像。

希望每個來到七七空間的網友都能找到有用的qq素材。七七空間站一直致力于為您提供QQ皮膚 QQ皮膚男生 QQ皮膚女生 QQ皮膚情侶 QQ空間 QQ頭像 QQ網名 QQ個性簽名 QQ分組等素材。

定義/QQ皮膚

QQ皮膚,又稱“qq肌膚”,是QQ外形登錄模式的一種“QQ美容”虛擬表達軟件手段。

編輯器的使用/QQ皮膚

方法一:下載QQ皮膚編輯器

QQ皮膚編輯器界面親切、友好,擁有所見即所得編輯環境,方便大家更輕松完成QQ皮膚的整個制作過程。此外還提供了皮膚預覽,可以更便捷的在QQ上隨時查看新皮膚的實際效果。

包括內容

1、皮膚編輯器的各項基本操作方法,如皮膚新建、打開和生成、預覽打包等

2、制作皮膚全過程中,用到的皮膚編輯器中的屬性設置說明以及部分制作技巧

3、《中國龍》皮膚制作的整個過程介紹

方法二

做一個完整的QQ皮膚需要不少東西,但是最簡單的方法是用現成的。先打開QQ文件夾(默認路徑是C:\Program Files\Tencent),再打開Skin,新建一個文件夾(名字取好聽一點的,呆會兒是要在你的QQ中出現的)。然后再打開“藍色”這個皮膚文件夾,選定名為“skin”的文件,復制,再粘貼到新建的文件夾里。OK,已經做好一半了。

下面我們就可以選擇想要的圖像了。用右鍵點擊選好的圖,選擇“目標另存為”,在“保存圖片”窗口中把文件名改為“main”,在保存類型下拉框中選“位圖(*.bmp)”,然后把文件保存在新建的文件夾里。再點擊QQ上的“+”,看看,有一個新東西,那就是做的皮膚。

有時候這樣做的皮膚會顯得有一點比例失調。只要打開新建的那個文件夾,再打開Skin文件,把里面的“maxwidth=200”語句改為“maxwidth=400”或者是“maxwidth=500”,然后點QQ上的“+”,再點一下新建皮膚,可以把QQ拉大到喜歡大小。

說明

1.選擇的圖像一定要是位圖(bmp)格式;

2.圖像文件的名字一定要是“main”;

3.這種方法是用QQ自帶的“藍色”皮膚文件夾里的配置設置文件的,由于對于新手,所以在其它方面沒有加更多的東西(比如說按鈕的設置等);

4.QQ的皮膚是沒有數量限制的,可以想做多少就做多少。

主要分類/QQ皮膚

唯美皮膚


姐妹皮膚
可愛皮膚
情侶皮膚
QQ皮膚圖片
炫酷皮膚
風景皮膚
非主流皮膚
透明皮膚
恩典皮膚
阿貍皮膚
人物皮膚
歐美皮膚

使用方法/QQ皮膚

如果是壓縮文件解壓出來像這樣的文件夾:apple,將皮膚文件夾APPLE,復制一下粘貼到你安裝的QQ目錄的NEWSKINS下面如:

E:\Program Files\NewSkins 重新啟動QQ,在QQ菜單中的更換皮膚中選擇apple就可以使用蘋果風格的皮膚了。

09版以后改版了 皮膚文件為*****.kipx 直接雙擊安裝 自動換好


編輯器里增加項目/QQ皮膚

簡單地來說,QQ皮膚分三大塊:在QQ皮膚目錄下存放一些相關的圖片(ICO格式)、圖標(BMP格式)等資源;在config.xml文件中定義這些資源的屬性;在VBScript文件調用這些資源并定義相關功能。可以看出,config.xml文件和VBScript文件是整個皮膚文件的核心。下面來認識一下這兩個文件:
一、認識config.xml文件


1.面板的最小寬度、最小高度、*寬度、*高度

<Window minWidth="120" minHeight="240" maxWidth="1280" maxHeight="1024" clippingColor="#FF00FF" backgroundColor="#FF00FF">

其中 minWidth="120" 中的數值120就代表面板的最小寬度;

minHeight="240" 中的數值240就代表面板的最小高度;

maxWidth="1280" 中的數值1280就代表面板的*寬度;

maxHeight="1024" 中的數值1024就代表面板的*高度.

要調整面板的最小寬度、最小高度、*寬度、*高度,只需調整相應的數值即可。

網上所說的可隨意調整面板大小其實就是將minWidth和minHeight的值調到最小,將maxWidth和maxHeight的值調到屏幕的*分辨率。對一般人來說,上面的數值基本上可以做到隨意調整面板大小了。

clippingColor和backgroundColor在修改皮膚時用不著,不用管它,下同。

2.按鈕的屬性

(這一部分主要了解按鈕各個屬性的含義,對按鈕定義的格式先不管,后面會提到)

(1)先以“關閉”按鈕為例: <Button id="CloseButton" left="149" top="5" width="16" height="16" zIndex="6" toolTip="關閉" cursor="Hand.cur" visible="true" image="CloseButton_Normal.bmp" hoverImage="CloseButton_Hover.bmp" downImage="CloseButton_Down.bmp" horizontalAlignment="Stretch" verticalAlignment="Stretch"/>

其中Button 是關鍵字;

id 指按鈕的名稱。每個Button id對應皮膚面板上的某一個按鈕(就好比每個身份證號對應世界上的某一個人一樣)。注意每個按鈕的Button id是*(就好比每個人的身份證號是*)。

Left、top 分別指按鈕到皮膚最左邊和最上邊的距離。這兩個值具體是多少根據具體皮膚而定。如果實在不知道自己的皮膚應該取多大的值,那就先不管。

width、height 分別指按鈕的寬度和高度。一般情況下,這兩個值的大小與按鈕對應的圖標大小一致即可(例如關閉按鈕所對應三個圖標CloseButton_Normal.bmp、CloseButton_Hover.bmp、CloseButton_Down.bmp,這三個圖標大小為16*16,故width、height的值分別為16、16))。注意,同一個按鈕所對應的圖標的大小要一致(例如關閉按鈕所對應三個圖標CloseButton_Normal.bmp、CloseButton_Hover.bmp、CloseButton_Down.bmp大小均為16*16)。

zIndex 指圖層的上下順序。zIndex的值越大,圖標越靠上,靠上的會擋住靠下的(例如如果若干個不同的按鈕定義在皮膚面板上的同一個位置,則zIndex值*按鈕會顯示出來,其他按鈕將會被覆蓋。這就叫做“狹路相逢勇者勝”,呵呵)。

toolTip 指鼠標放在按鈕上時出現的提示信息。這個可以隨便改(你可以把toolTip改成一些搞怪的話語,以后有人做出QQ皮膚搞怪版也說不定)。

cursor 指鼠標放在按鈕上時鼠標的樣式(例如當鼠標放到關閉按鈕上時,就會由箭頭變成一只小手),引號中是一個擴展名為.cur的鼠標樣式文件。

visible 指按鈕的可見性,true 表示可見,false表示不可見。

Image 、hoverImage 、downImage 、disabledImage 指按鈕在不同狀態下(如鼠標放在按鈕上、鼠標按下按鈕等等)顯示的圖標。

有些按鈕中還有transparencyColor屬性,這是透明色的定義,如果圖標上有這種顏色,則處理為透明色。

horizontalAlignment和verticalAlignment在修改皮膚時用不著,不用管它,下同。

(2)再以“qq小秘書”按鈕為例:

<Button id="HostingButton" left="82" top="48" width="40" height="16" zIndex="27" toolTip="QQ小秘書" cursor="Hand.cur" visible="true">

<Icon ico="HostingButton.ico" cx="16" cy="16" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="0" topPadding="0"/>

<Label labelValue="(0)" color="#071E81" hoverColor="#FFFFFF" fontFamily="MS Sans Serif" fontSize="8" fontStyle="" fontWeight="400" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="18" topPadding="0"/>

</Button>

上面提到的屬性這里就不再重復了。

ico 指按鈕所對應的圖標,引號中是一個擴展名為.ico的圖標文件;

cx 、cy 分別指按鈕到皮膚面板最左邊和最上邊的距離。這兩個值具體是多少根據具體皮膚而定。如果實在不知道自己的皮膚應該取多大的值,那就先不管。

leftPadding 指圖標或者Label相對于按鈕定義位置的水平偏移量。水平偏移量為正整數,則向右邊偏移;水平偏移量為負整數,則向左邊偏移;

舉個例子來解釋“按鈕定義位置”和“水平偏移量”吧。

代碼<Button id="HostingButton" left="82" top="48"……>中的(82,48)就是按鈕HostingButton的按鈕定義位置,其實就是就是按鈕HostingButton在面板上的坐標。

代碼<Icon ico=…… leftPadding="0" ……/>中leftPadding="0"的含義是:按鈕HostingButton的圖標HostingButton.ico在按鈕定義位置的基礎上水平向左偏移0,偏移以后的位置就是圖標HostingButton.ico在皮膚面板中的實際位置;

代碼<Label labelValue…… leftPadding="18" ……/>中leftPadding="18"的含義是:按鈕HostingButton的Label “(0)”在按鈕定義位置的基礎上水平向左偏移18,偏移以后的位置就是圖標Label “(0)”在皮膚面板中的實際位置;

這里的0、18就是“水平偏移量”。

這里要把按鈕HostingButton的按鈕定義位置、按鈕HostingButton的圖標HostingButton.ico的位置、按鈕HostingButton的Label “(0)”的位置區分開來。

這一段寫得比較晦澀,實在看不懂就算了,不影響皮膚的修改。

topPadding 指圖標或者Label相對于按鈕定義位置的垂直偏移量。垂直偏移量為正整數,則向下邊偏移;垂直偏移量為負整數,則向上邊偏移;

labelValue 指Label的內容;

color 指Label的顏色;

hoverColor 指鼠標放在Label上時Label的顏色;

fontFamily 指Label的字體;

fontSize 指Label的字體大小;

fontStyle 指Label的字體風格;

fontWeight 指Label的字體高度。

3.按鈕的定義

由2中舉的兩個例子可以總結出按鈕的定義有以下幾種形式。

(1)若按鈕所對應的圖標文件為bmp格式,則該按鈕對應的代碼形式如下:

<Button …… image="*.bmp" hoverImage="*.bmp" downImage="*.bmp" ……/>

(2)若按鈕所對應的圖標文件為Ico格式,并且該按鈕有Label,則該按鈕對應的代碼形式如下:

<Button ……>

<Icon ……/>

<Label ……>

</Button>

(3)若按鈕所對應的圖標文件為Ico格式,并且該按鈕沒有Label,則該按鈕對應的代碼形式如下:

<Button……>

<Icon ……/>

</Button>

說明

省略號(……)中可以補充上2中提到的各種屬性。

文本、圖片等與按鈕類似,這里不再贅述。

其實我們只要掌握到以下程度即可:

(1)給出一個按鈕,能在config.xml文件中找到相應的代碼;

(2)稍微了解一點按鈕各個屬性的含義。

二、認識VBScript文件

相信大部分菜鳥沒有VBScrip基礎,因此這一部分完全可以跳過。在修改皮膚時我會盡量避開VBScript的知識,如果實在避不開,必要時會把代碼的模板給出來,大家只需要修改其中的一兩處就可以了。

不過還是建議大家學一點VBScrip的基礎知識。畢竟,我們不僅要知其然,更要知其所以然。

關于VBScript文件,這里我只說三點:

1. 定義變量

在VBScript文件的最前面,有下面一段代碼:
Dim UserNum
Dim UserStatus
Dim Path
Dim strqqmailTip
Dim ShowStatus
Dim foldbottom
Dim bMsgInside
Dim CurrentWidth
Dim CurrentHeight
Dim PlugMngHeight
Dim PlugCloseState
Dim PetState

這就是定義變量的代碼。

如果需要定義自己的變量名的話,按以下格式定義就可以了:

Dim 變量名

其實VBScript只有一種數據類型(比C語言簡單多了),而且我們只用隱式定義變量的數據類型(就是上面這種形式)。

2.定義按鈕在面板中的位置

按鈕大致可以分為兩大類:

一類按鈕是靠左上角對齊的(即不論皮膚怎么拉伸,該按鈕到皮膚面板最左邊或最上邊的距離始終保持不變);

一類按鈕是靠右下角對齊的(即不論皮膚怎么拉伸,該按鈕到皮膚面板最右邊或最下邊的距離始終保持不變)。

這兩類按鈕的位置都需要在config.xml文件中定義,但是第二類按鈕還需要在VBScript文件中定義。定義格式如下:

按鈕名稱.left =cx - 按鈕到皮膚面板最右邊的距離或按鈕名稱 =cy - 按鈕到皮膚面板最下邊的距離,在config.xml和VBScript定義了按鈕的位置以后,按鈕就可以在面板中顯示出來,但是此時點擊按鈕并沒有反映,因為此時按鈕的功能還沒有定義。

3. 定義按鈕的功能函數

定義按鈕的功能函數的格式如下:

Sub 函數名()

End Sub

以聊天室為例:
Sub ChatRoomButton_onClick()
Window.ExeCommand 4,1
End Sub
onClick 的意思就是當鼠標點擊的時候所做的動作, 這里執行的是 Window.ExeCommand 動作。你也可以定義其他動作。
Window.ExeCommand具體含義如下:
Window.ExeCommand 1,1 老式皮膚選擇菜單(無顏色及透明度選項)
Window.ExeCommand 1,2 最小化
Window.ExeCommand 1,3 關閉
Window.ExeCommand 2,0 好友面板
Window.ExeCommand 2,1 騰訊服務面板
Window.ExeCommand 2,2 手機好友面板
Window.ExeCommand 2,3 企業QQ好友 面板
Window.ExeCommand 3,1
Window.ExeCommand 4,1 聊天室
Window.ExeCommand 4,2 短信
Window.ExeCommand 4,3 添加聯系人
Window.ExeCommand 4,4 TT
Window.ExeCommand 4,5 游戲
Window.ExeCommand 4,6 信息管理器
Window.ExeCommand 4,7 顏色變換
Window.ExeCommand 4,8 我的錢包界面
Window.ExeCommand 4,9 所有面板選擇菜單
Window.ExeCommand 5,菜單按鈕X.菜單按鈕Y 主菜單
Window.ExeCommand 6,菜單按鈕X.菜單按鈕Y 更改狀態菜單
Window.ExeCommand 7,1 QQ郵件
Window.ExeCommand 15,0 小秘書
Window.ExeCommand 19,0 面板管理界面
Window.ExeCommand 23,0 老式面板選擇菜單
Window.ExeCommand 24,0 QQ音樂、QQ搜索菜單
Window.ExeCommand 25,0 QQ音樂
Window.ExeCommand 26,0 QQ直播程序
再以IP升級器為例:
sub IPButton_onClick()
tmp="showip.exe"
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(tmp)) Then
Set objShell = CreateObject("Wscript.Shell")
objShell.Run tmp
else
msgbox "發現錯誤啦!" & chr(10) & "*QQ安裝目錄下的showip.exe文件",,"錯誤提示"
end if
End Sub

說明一點:IP升級器即使定義了功能按鈕,點擊的時候仍然沒有反映。這是因為IP升級器調用了外部程序(showip.exe),而QQ自帶的vbscript.dll文件并不支持這一點,所以要對vbscript.dll文件進行修改。這也是為什么用我修改的QQ皮膚還要覆蓋原版QQ中的vbscript.dll文件的原因。

三、刪除組件

對于原版皮膚或別人發布的皮膚,皮膚中的每一個組件我們不可能都使用,我們完全可以刪除自己不需要的組件,DIY出完全屬于自己的個性皮膚。

刪除多余組件的步驟是:

*步,用記事本打開config.xml文件,找到多余組件所對應的代碼(具體怎么找,在*部分末尾講得很清楚,不再羅嗦),并記下該組件所對應的id;

第二步,將config.xml文件中該組件對應的代碼刪除,保存修改;

第三步,用記事本打開VBScript文件,以該組件的id去掉后面的Button等字樣(若有的話)為關鍵字進行搜索,就會在VBScript文件中查找到與該組件相關的代碼,將其刪除,保存修改;

第四步,將QQ皮膚目錄下與該組件有關的圖標刪除(如果不知道刪除哪個圖標,這一步完全可以省去,不影響修改效果);

第五步,重新加載皮膚,效果就會生效。

說明:(1)在刪除組件后,組件間的間隔可能會不一致,影響整個面板的美觀。這時可以在config.xml文件中修改相鄰組件的left屬性,直到自己滿意為止。

(2)在上面幾步全部做完以后再加載皮膚,不然你會被彈出來的錯誤消息嚇一跳的。

(3)每次修改保存以后,要重新加載皮膚才能使修改效果生效。

(4)萬一你重新加載皮膚的時候彈出VBScript文件錯誤,千萬不要慌,這個錯誤提示中提示具體哪一行出了錯,你再到那一行或者那一行的鄰行去查找原因(空行也算是一行)。

下面以刪除原版皮膚中“QQ郵箱”為例:

*步,用記事本打開config.xml文件,找到“QQ郵箱”所對應的代碼為:
<Button id="MailButton" left="54" top="48" width="40" height="16" zIndex="28" toolTip="收發郵件" cursor="MailButton.cur" visible="true">
<Icon ico="MailButton.ico" cx="16" cy="16" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="0" topPadding="1"/>
<Label labelValue="(0)" color="#071E81" hoverColor="#FFFFFF" fontFamily="MS Sans Serif" fontSize="8" fontStyle="" fontWeight="400" horizontalAlignment="Left" verticalAlignment="Center" leftPadding="18" topPadding="0"/>
</Button>

并記下“QQ郵箱”所對應的id :MailButton;

第二步,將config.xml文件中“QQ郵箱”所對應的代碼(即上面這段代碼)刪除,保存修改;

第三步,用記事本打開VBScript文件,以Mail(即“QQ郵箱”的id去掉后面的Button)為關鍵字進行搜索,就會在VBScript文件中查找到與“QQ郵箱”相關的代碼,有以下5處:
代碼1:Dim strQQMailTip
代碼2:strQQMailTip = ""
代碼3:MailButton.label = strQQMailTip
代碼4:Sub MailButton_onClick()
Window.ExeCommand 7,1
End Sub
代碼5:
ElseIf code = 100 Then
改變QQMail的提示
if( var = 0 ) then
strQQMailTip = "(" + "0" + ")"
else
strQQMailTip = "(" + CSTR(var) + ")"
end if
MailButton.label = strQQMailTip

將這五處代碼刪除,保存修改。

第四步,將QQ皮膚目錄下與“QQ郵箱”有關的圖標MailButton.cur和MailButton.ico刪除(如果不確定,這一步完全可以省去,不影響修改效果);

第五步,重新加載皮膚,QQ郵箱就消失了。這時候皮膚面板上面部分圖標間隔不一,很不美觀,這時候你可以在config.xml文件中修改相鄰組件“QQ小秘書”的left屬性,直到自己滿意為止。

四、添加組件

如果你在修改皮膚時不小心誤刪了有用組件,或者你下載的別人修改的皮膚中缺少你需要的組件,那么你就要“自己動手,豐衣足食“了。

如果你要添加的組件是原版皮膚中有的,那就好辦多了。圖標等資源、代碼都可以直接從原版皮膚中COPY,然后復制到你的皮膚中相應位置就可以了。

如果你要添加的組件原版皮膚中沒有,那就按照以下步驟來做:

*步,將組件所需要的圖標(ICO格式)、圖片(BMP格式)等資源放入到QQ皮膚所在目錄(如果手頭沒有相關的圖標、圖片,自己也不會用PhotoShop等工具制作,這一步就先跳過,在后面我會提到補救的方法);

第二步,在config.xml文件中定義這些資源的屬性。

定義組件屬性的格式可以參考*部分第3點(即“3按鈕的定義”),然后在這個格式的基礎上添加相關屬性,相關屬性可以參考*部分第2點(即“2按鈕的屬性”)。如果在*步中沒有圖標、圖片等資源,在這里可以將組件定義為文本,文本的代碼模板為:

<Text id="…" left="…" top="…" width="…" height="…" zIndex="…" value="…" color="…" hoverColor="…" fontFamily="…" fontSize="…" fontWeight="…" toolTip="…" cursor="*.cur" active="true" visible="true" link="false"/> (注:各屬性的取值可以參考其他組件)

還有一個更簡單的方法:把別的按鈕或文本的代碼COPY過來,然后將相關屬性的值改成自己的。

也許有人會問,添加的代碼要放到config.xml文件中具體什么位置呢?只要遵守以下兩條規則,代碼存放的位置是任意的。

規則一:

在config.xml文件的開頭有這樣一段代碼:
<?xml version="1.0" encoding="gb2312"?><theme version="1.0">
在config.xml文件的結尾有這樣一段代碼:
</Window>
</theme>

添加的代碼要位于上述兩段代碼之間。

規則二:添加的代碼不能“拆散”已有組件的代碼。例如有如下代碼:
<Button ……>
<Icon ……/>
<Label ……>
</Button>

我們添加的代碼可以位于這段代碼之前,也可以位于這段代碼之后,但千萬不要加在這段代碼的中間

第三步,在VBScript文件調用這些資源并定義相關功能。

如果組件是靠右下角對齊的(跳過第二部分的現在返回去看一下第二部分的第2點:2.定義按鈕在面板中的位置。很容易看懂的),還要在VBScript文件中定義組件的位置。定義組件位置的代碼添加到什么位置呢?在VBScript文件中找到以下代碼:
SearchButton = cy - 25
MsgManagerButton = cy – 25
將定義組件位置的代碼添加到上面這段代碼的下一行。
下面來定義組件的功能函數。
功能函數的代碼模板是:
sub IPButton_onClick()
tmp="showip.exe"
Set fso = CreateObject("Scripting.FileSystemObject")
If (fso.FileExists(tmp)) Then
Set objShell = CreateObject("Wscript.Shell")
objShell.Run tmp
else
msgbox "發現錯誤啦!" & chr(10) & "*QQ安裝目錄下的showip.exe文件",,"錯誤提示"
end if
End Sub

這其實是IP升級器的代碼,我們只需要修改其中幾處,就可以變成自己的代碼:將*行的IPButton改為所添加組件的 id ;將第二行和第八行中的showip改成外部程序的可執行主程序的名字。

一般皮膚(包括原版皮膚)的VBScript文件中都有下面這句注釋: 處理QQ程序發來的事件

將我們修改好的功能函數代碼放到這段注釋的上面即可。

第四步,修改VBScript.dll文件。

QQ自帶的vbscript.dll文件并不支持調用了外部程序,所以要使用破解的vbscript.dll文件。這也是為什么用修改的QQ皮膚還要覆蓋原版QQ中的vbscript.dll文件的原因。


*版本設置方法

將下載的圖片設置為QQ皮膚
方法一:直接拖拽你喜歡的圖片到主面板頂部區域→OK
方法二:點擊QQ面板右上角→更改外觀按鍵→按下(自定義)→選擇你喜歡的圖片→OK
詳情如下:
【*步】:打開QQ主面板,點擊“更改外觀”()按鈕
【第二步】:點擊“設置全透明皮膚”()按鈕,并移至最上方
【第三步】:點擊“自定義”按鈕, 選擇喜歡的圖片,這時會出現“選擇背景填充方式”的對話框,選擇圖片的填充方式(單圖或者平鋪),然后拖動主面板到圖片的最左上角位置(PS::不是屏幕的最左上角位置),點擊“確定”即可 。

溫馨提醒:文章觀點來源網絡,隨時光飛逝,歲月變遷,準確性、可靠性、難免有所變動,因此本文內容僅供參考!

隨機官網
Copyright © 2013-2014 首頁網 ALL Rights Reserved