即時通信中的信息共享方法及裝置的制造方法
【技術領域】
[0001]本發明涉及即時通信技術領域,特別是涉及即時通信中的信息共享方法及裝置。
【背景技術】
[0002]隨著互聯網的普及,即時通信已經成為一種不可或缺的網絡溝通方式,目前的即時通信工具可以提供包括實時消息收發、狀態顯示、語音/視頻、文件傳輸、文件共享、遠程協助、屏幕截圖等一系列即時信息在線處理的功能。其中,屏幕截圖是指用戶在使用即時通信工具與好友交流的過程中,如果看到喜歡的圖片希望分享給好友,就可以以圖片的形式截取本地屏幕上的內容,截取到的圖片可以傳遞給好友,也可以復制到即時通信表情庫中,方便用戶日后使用。
[0003]然而,現有的即時通信工具提供的屏幕截圖功能,一般都是在用戶點擊截圖按鈕之后,即時通信工具首先鎖定桌面層,然后通過用戶選擇區域來進行截圖,之后將截取到的圖片分享給好友。用戶的每次截圖操作會產生一張圖片,如果后續想要再分享其他內容給好友,則需要再重復上述操作,實現過程比較繁瑣,實現的效率比較低。
【發明內容】
[0004]本發明提供了即時通信中的信息共享方法及裝置,能夠節省用戶的操作,提高信息共享的實現效率。
[0005]本發明提供了如下方案:
[0006]一種即時通信中的信息共享方法,包括:
[0007]接收到用戶的截圖請求之后,鎖定桌面層;
[0008]確定用戶選定的截取區域;
[0009]對所述截取區域內的圖像進行動態截取,并根據動態截取的結果向指定的即時通信好友進行信息共享,以便向所述指定的即時通信好友展現所述截取區域內的圖像及其變化情況。
[0010]可選的,所述對所述截取區域內的圖像進行動態截取包括:
[0011]在確定所述截取區域的初始時刻,對所述截取區域內的圖像進行截取,并監控所述截取區域內圖像的變化,當發生變化時,重新對截取區域內的圖像進行截取,獲取動態截取的結果,所述動態截取的結果包括初始時刻截取的圖片以及各個發生變化時刻分別截取的圖片。
[0012]可選的,所述對所述截取區域內的圖像進行動態截取包括:
[0013]從確定所述截取區域的初始時刻開始,按照預置的時間間隔對所述截取區域內的圖像進行截取,并將當前時刻截取到的圖片與上一時刻截取的圖片進行比較,如果不同,則作為動態截取的結果。
[0014]可選的,所述根據動態截取的結果向指定的即時通信好友進行信息共享包括:
[0015]將所述動態截取結果發送給指定的即時通信好友;在接收方,用新接收到的動態截取結果替換上一時刻接收到的動態截取結果。
[0016]可選的,所述根據動態截取的結果向指定的即時通信好友進行信息共享包括:
[0017]將所述動態結果中,相對于上一動態截取結果發生變化的部分發送給指定的即時通信好友,在接收方,將新接收到的發生變化的部分與上一時刻的顯示結果進行組合顯示。
[0018]可選的,所述將所述動態結果中,相對于上一動態截取結果發生變化的部分發送給指定的即時通信好友,在接收方,將新接收到的發生變化的部分與上一時刻的顯示結果進行組合顯示包括:
[0019]按照指定的方式將初始時刻截取到的圖片進行分塊處理,得到多個小塊,并將各個小塊發送給指定的即時通信好友,在接收方,將各個小塊進行組合,得到完整的圖片進行顯不;
[0020]當截取到新的圖片時,按照所述指定的方式對新的圖片進行分塊處理,并與上一時刻截取到的圖片中各個對應的小塊進行比對,將發生變化的小塊發送給指定的即時通信好友,在接收方,根據接收到的發生變化的小塊以及當前顯示的圖片中包含的各個小塊,確定出未發生變化的小塊,將發生變化的小塊與未發生變化的小塊進行組合,得到完整的圖片進行更新顯示。
[0021]可選的,所述根據動態截取的結果向指定的即時通信好友進行信息共享包括:
[0022]獲取用戶以及所述指定的即時通信好友的IP地址;
[0023]根據所述IP地址在用戶與所述指定的即時通信好友之間建立專用的數傳輸通道,以便通過所述專用的數據傳輸通道向指定的即時通信好友進行信息共享。
[0024]可選的,所述用戶選定的區域包括應用程序窗口所在的區域;所述方法還包括:
[0025]監控所述應用程序窗口位置的變化;
[0026]根據變化后的應用程序窗口位置,重新確定所述截取區域。
[0027]一種即時通信中的信息共享裝置,包括:
[0028]鎖定單元,用于接收到用戶的截圖請求之后,鎖定桌面層;
[0029]截取區域確定單元,用于確定用戶選定的截取區域;
[0030]動態共享單元,用于對所述截取區域內的圖像進行動態截取,并根據動態截取的結果向指定的即時通信好友進行信息共享,以便向所述指定的即時通信好友展現所述截取區域內的圖像及其變化情況。
[0031]可選的,所述動態共享單元具體用于:
[0032]在確定所述截取區域的初始時刻,對所述截取區域內的圖像進行截取,并監控所述截取區域內圖像的變化,當發生變化時,重新對截取區域內的圖像進行截取,獲取動態截取的結果,所述動態截取的結果包括初始時刻截取的圖片以及各個發生變化時刻分別截取的圖片。
[0033]可選的,所述動態共享單元具體用于:
[0034]從確定所述截取區域的初始時刻開始,按照預置的時間間隔對所述截取區域內的圖像進行截取,并將當前時刻截取到的圖片與上一時刻截取的圖片進行比較,如果不同,則作為動態截取的結果。
[0035]可選的,所述動態共享單元包括:
[0036]替換顯示子單元,用于將所述動態截取結果發送給指定的即時通信好友;在接收方,用新接收到的動態截取結果替換上一時刻接收到的動態截取結果。
[0037]可選的,所述動態共享單元包括:
[0038]組合顯示子單元,用于將所述動態結果中,相對于上一動態截取結果發生變化的部分發送給指定的即時通信好友;在接收方,將新接收到的發生變化的部分與上一時刻的顯示結果進行組合顯示。
[0039]可選的,所述組合顯示子單元包括:
[0040]分塊子單元,用于按照指定的方式將初始時刻截取到的圖片進行分塊處理,得到多個小塊,并將各個小塊發送給指定的即時通信好友,在接收方,將各個小塊進行組合,得到完整的圖片進彳丁顯不;
[0041]顯示子單元,用于當截取到新的圖片時,按照所述指定的方式對新的圖片進行分塊處理,并與上一時刻截取到的圖片中各個對應的小塊進行比對,將發生變化的小塊發送給指定的即時通信好友,在接收方,根據接收到的發生變化的小塊以及當前顯示的圖片中包含的各個小塊,確定出未發生變化的小塊,將發生變化的小塊與未發生變化的小塊進行組合,得到完整的圖片進行更新顯示。
[0042]可選的,所述動態共享單元包括:
[0043]IP地址獲取子單元,用于獲取用戶以及所述指定的即時通信好友的IP地址;
[0044]通道建立子單元,用于根據所述IP地址在用戶與所述指定的即時通信好友之間建立專用的數傳輸通道,以便通過所述專用的數據傳輸通道向指定的即時通信好友進行信息共享。
[0045]可選的,所述用戶選