[發明專利]一種設置相框皮膚的方法和裝置在審
| 申請號: | 201010178935.0 | 申請日: | 2010-05-21 |
| 公開(公告)號: | CN102253843A | 公開(公告)日: | 2011-11-23 |
| 發明(設計)人: | 宋愛元;龔云華;陳堅;王松旭 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設置 皮膚 方法 裝置 | ||
技術領域
本發明涉及互聯網技術領域,尤其涉及一種設置相框皮膚的方法和裝置。
背景技術
隨著網絡技術的發展和網絡影響的擴大,應用于網絡的軟件產品的重要性越來越高。通常,軟件在運行時會形成用戶交互界面,便于接收用戶的操作指令并且及時反饋操作結果。隨著計算機圖像處理技術的日益完善,目前已經出現多種皮膚(skin)設計基數來改善軟件產品的用戶使用體驗。
通常,動態皮膚的實現可以提高用戶對產品的認同感,現有技術中,有多種實現皮膚界面元素的變換。在輸入法軟件中,QQ輸入法和搜狗輸入法擁有大量的皮膚,且各自的皮膚引擎均提供對相框皮膚的支持。其中,相框皮膚為用戶交互界面中含有類似生活中的相框的元素,可以通過設置相框皮膚的顯示內容,將圖片以相框皮膚中的相片的形式設定為皮膚中的一部分元素并得以展現。QQ輸入法的相框皮膚提供本地的設置,而搜狗輸入法的相框皮膚要在web上才能設置。
目前,相框皮膚中的相片的設置都是通過設置程序實現的,該設置程序可以是客戶端的可執行程序,也可能是web頁面中的可執行程序,以上設置程序都需要用戶選擇已有的圖片文件。
現有技術中,設置相框文件時使用的圖片文件通過需要借助截屏軟件來獲取。該截屏軟件可以是系統自帶的截屏軟件,用戶按下printscreen鍵,就可以在剪切板中保存當前系統屏幕的內容,然后打開系統自帶的畫圖程序(mspaint.exe),粘貼并保存截屏數據,就可以將屏幕內容保存為圖片。除系統自帶的截屏軟件之外,還可以使用MWSnap和FastStone等截屏軟件,另外,QQ和Msn等互聯網軟件中提供了截屏功能。
發明人在實現本發明的過程中,發現現有技術至少存在以下缺陷:
如果用戶想將屏幕上的某個元素,比如web上的某張圖片,設置為相框皮膚中的相片,首先需要將圖片保存到本地,然后打開相應的設置程序,才能將圖片設置為相框皮膚中的相片,過程比較繁瑣,無法快捷地實現相框皮膚的設置。如果用戶無法獲知將web上的圖片保存為本地文件的方法,或者web禁止用戶保存頁面的內容,則無法實現相框皮膚的設置。
發明內容
本發明提供了一種設置相框皮膚的方法和裝置,用于提高設置相框皮膚的效率。
本發明提供了一種設置相框皮膚的方法,包括以下步驟:
截取屏幕數據,并將所述屏幕數據保存為磁盤臨時文件;
根據所述磁盤臨時文件的路徑加載所述磁盤臨時文件,將所述磁盤臨時文件添加到客戶端程序對應的皮膚文件中,得到所述客戶端程序的相框皮膚。
優選地,所述根據磁盤臨時文件的路徑加載所述磁盤臨時文件之前,還包括:
獲取并解析來自截屏進程的命令行參數,得到所述命令行參數中包含的所述磁盤臨時文件的路徑。
優選地,所述將屏幕數據保存為磁盤臨時文件之后,還包括:
確定所述客戶端程序當前使用的皮膚為相框皮膚。
優選地,所述截取屏幕數據,包括:
通過所述客戶端程序預先注冊的快捷鍵接收觸發命令,根據所述觸發命令截取所述屏幕數據。
優選地,所述通過客戶端程序預先注冊的快捷鍵接收觸發命令之前,還包括:
所述客戶端程序判斷當前系統中是否已注冊快捷鍵,如果沒有注冊,則注冊所述快捷鍵;如果已經注冊,則檢測是否存在注冊快捷鍵的窗口,并在不存在所述窗口時注冊所述快捷鍵。
優選地,所述得到客戶端程序的相框皮膚之后,還包括:
對所述磁盤臨時文件進行丟棄處理。
本發明還提供了一種設置相框皮膚的裝置,包括:
截屏模塊,用于截取屏幕數據,并將所述屏幕數據保存為磁盤臨時文件;
設置模塊,用于根據來自所述截屏模塊的磁盤臨時文件的路徑加載所述磁盤臨時文件,將所述磁盤臨時文件添加到客戶端程序對應的皮膚文件中,得到所述客戶端程序的相框皮膚。
優選地,所述設置模塊,還用于獲取并解析來自截屏進程的命令行參數,得到所述命令行參數中包含的所述磁盤臨時文件的路徑。
優選地,所述截屏模塊,還用于判斷所述客戶端程序當前使用的皮膚是否為相框皮膚,并在所述客戶端程序當前使用的皮膚為相框皮膚時,向所述設置模塊提供所述磁盤臨時文件的路徑。
優選地,所述截屏模塊,用于通過所述客戶端程序預先注冊的快捷鍵接收觸發命令,根據所述觸發命令截取所述屏幕數據。
優選地,所述的裝置,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010178935.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種清爽型山蘭黃酒的酒曲生產方法
- 下一篇:一種空氣分布器





