替換RTXLogo外掛程式說明

2022-02-21 19:08:05 字數 1994 閱讀 4343

(一)桌面圖示包含在rtx.exe

(二)桌面右下角圖示包含在mainframeres.dll

(三)rtx設定圖示包含在config.dll

(四)檢視使用者資訊圖示包含在userprofile.dll

(五)登入面版圖標

在rtxc\skin目錄下,檔名為loginanimation.gif、logintitle.bmp,大小為71*70畫素。

(六)主面版圖標

在\rtxc\skin\mainframe目錄下,件名為title_left.bmp。

(七)im視窗圖示

在rtxc\skin\im,檔名為caption_left.bmp。

(一)工具介紹

圖示終結者3.0 可以替換exe或dll裡面的圖示;photoshop可以修改bmp和gif檔案。

(二)準備工作

我們所看到的圖示,實際上由多個不同規格的小圖示組成,必須準備好這些圖示才能進行替換。

本文已經準備好了這些圖示,規格和rtx圖示一一對應。

(三)替換圖示

把rtx.exe、mainframeres.dll、config.dll、userprofile.dll從rtx安裝目錄中拷貝出來,用圖示終結者一一替換裡面的圖示,替換完成後儲存起來。

(四)修改

把loginanimation.gif、logintitle.bmp、title_left.bmp、caption_left.bmp 拷貝出來,用photoshop修改。

在上文中已經把需要替換的檔案更新好,需要寫乙個exe或bat用於執行新檔案覆蓋舊檔案的操作。

copyfile示例工程中已經寫好覆蓋的**,並生成了copyfile.exe。

覆蓋檔案的操作已經在copyfile.exe完成,生成外掛程式主要用於打包,別無他用。replacelogo工程是嚮導預設生成的乙個框架工程,未寫一行**,編譯出來replacelog.dll用於打包。

把上文中準備好的檔案新增到右邊,copyfile.exe標記執行,外掛程式安裝完成後,自動執行copyfile.exe,copyfile.exe執行覆蓋檔案,覆蓋完成後logo就更新了。

(一)伺服器公升級

確保所有人的rtx客戶端版本一樣,把外掛程式放在伺服器上公升級,客戶端安裝外掛程式,rtxlogo圖示被替換。

(二)重新打包

重新打包,將rtx安裝包和外掛程式安裝包打成乙個包,先執行rtx安裝包,完成後再執行外掛程式安裝包,如此一來安裝完成後rtxlogo就被替換掉。

附件中的檔案是從rtx2010上面修改,rpi只能安裝於rtx2010版本,如果安裝到其他rtx版本,可能會出錯。

外掛程式的「動態替換」

assembly.loadfrom addinfilepath 現在,我們需要轉個彎 assembly asm null 先將外掛程式拷貝到記憶體緩衝 byte addinstream null if filehelper.readfiletobuff addinfilepath outaddins...

tp5模板替換問題 路徑替換 說明

public dirname server server name public static server server name 記錄了 的網域名稱 dirname 返回 path 的父目錄。如果在 path 中沒有斜線,則返回乙個點 表示當前目錄。否則返回的是把 path 中結尾的 最後乙個斜...

jquery treeview 外掛程式引數說明

1 animated string or number 設定展開子節點時的顯示速度,有 slow normal fast 或者指定速度值,與 jquery 的 hide show 中的 speed 引數相似。2 persist string 記憶摺疊的方式。location 頁面重新整理不保留摺疊狀...