CN102982119A - Editing method for online files - Google Patents
Editing method for online files Download PDFInfo
- Publication number
- CN102982119A CN102982119A CN201210449299XA CN201210449299A CN102982119A CN 102982119 A CN102982119 A CN 102982119A CN 201210449299X A CN201210449299X A CN 201210449299XA CN 201210449299 A CN201210449299 A CN 201210449299A CN 102982119 A CN102982119 A CN 102982119A
- Authority
- CN
- China
- Prior art keywords
- file
- line file
- editing
- line
- online
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Abstract
The invention discloses an editing method for online files. Due to the facts that a cloud storage client is installed on a terminal device of a user and an online editing agreement is registered in an operating system, a unique editing link is produced for each online file in a Web interface of the cloud storage. When the user clicks the editing link, a browser on the terminal device of the user can automatically call the cloud storage client according to the online editing agreement registered in the operating system, and uploading of the edited online files is finished. According to the editing method, limitation to types of files does not exist, as long as a local system of the user is provided with a corresponding editing software, edition and operation of a type of the online files can be done, and complex procedures of firstly, downloading a file, and then opening the file to edit, and finally uploading the file, are not needed.
Description
Technical field
The present invention relates to the cloud technical field of memory, be specifically related in the storage of a kind of cloud the edit methods at line file.
Background technology
Development along with the internet, the particularly development of cloud storage, various online file storage service are in the ascendant, user's file data is stored in cloud stores service end, user's any apparatus is accessing Internet anywhere, can take the file data that is stored in cloud stores service end, and can realize applying in a flexible way of many station terminals, be not limited in which station terminal, provide users with the convenient.
Online file storage service provides the Web service interface with browser access usually, can manage easily, upload, download the file in the on-line storage by Web service interface user.But will edit usually the file in the on-line storage and can only download files into first this locality, edit with the local corresponding editing machine of installing, the file after then will editing is passed on-line storage back on again.
A kind of mode of online editing is also arranged, directly provide editing interface with Web service to the user, the user can directly open the file of some type and edit, preserves in browser.Although this mode is convenient, but limitation is arranged, usually the online editor that can be directly provides in the Web service mode is all kinds of very limited, generally only have word processor, electrical form etc. a few, in the face of the highly professional files such as CAD, PhotoShop can't provide the function of online editing.
Publication number is the application management system that the Chinese invention patent application of CN101398813A discloses a kind of online editing network file, proposed to adopt this application management system to realize a kind of method of network file editor, enable this application management system, download and the editing network file automatically fan-in network file address, this application management system.This application management system is embedded in the browser, has the file editor interface, the file editor interface can embed the editing machine of respective file, and the visible mutation editing machine is opened in this application management system, and the editing machine kind that can open in other program interfaces is limited.Simultaneously this patented claim needs the address of artificial fan-in network file, and it is very inconvenient to operate.
Summary of the invention
Purpose of the present invention will solve online Document Editing hard problem in the cloud stores service exactly, and a kind of method of edit line file is provided.
A kind of edit methods at line file is used for directly choosing editing at line file of cloud stores service end at the browser of subscriber terminal equipment, and described subscriber terminal equipment is equipped with cloud storage client, and described edit methods at line file comprises step:
1), the user is to operating system registration online editing agreement item;
2), at the Web interface of cloud storage be each link that produces a unique corresponding described online editing agreement item at line file;
3), the user clicks to be edited in link corresponding to line file, browser is opened link, calls cloud storage client;
4), cloud storage client submits described download request at line file to cloud stores service end, cloud stores service end provides described online file data to client;
5), cloud storage client will describedly call the system call that opens file after the line file download, operating system starts corresponding editing machine according to file type and opens file, the user edits file in described editing machine;
6), after editor finishes, the user closes editing machine, editing machine is preserved the file behind the editor, cloud storage client learns that by system call described online Document Editing finishes, with the File Upload behind the described editor to cloud stores service end.
Described online editing agreement item is provided with the character string that data value is described cloud storage client path.Described user can be after installing cloud storage client to operating system registration online editing agreement item, people's workforce accreditation, also can store at cloud the code of integrated registration in the installation program of client, directly carry out when mounted the modification of registration table, do not need the manual amendment, avoided the problem of user's operating difficulties yet.
Described link at line file comprises online editing agreement item title and described in parameter corresponding to line file.
Further, described step 3) also comprises step: pass to cloud storage client with described in parameter corresponding to line file.
Further, described step 4) also comprises step: cloud storage client is submitted to cloud stores service end with described in parameter corresponding to line file, and cloud stores service end is according to described identity Verification user corresponding to line file.
Wherein, describedly comprise user account number attribute and described online file path in parameter corresponding to line file.Described is the character string that adopts the Base64 coding method that user account number attribute and described online file path are encoded in parameter corresponding to line file.The invention is not restricted to adopt which kind of coded system to encode, can use Base64, DES, AES, Caesar to encrypt and other symmetric encipherment algorithm, XOR algorithm or private custom coding algorithm.Described user account number attribute comprises user's unique identifier and authority checking code.
Described cloud storage client refers to described the download at line file will download to buffer area at line file that the file that described editing machine is preserved behind the editor refers to the file behind the editor is kept at buffer area.The editor who directly finishes file by buffer memory not at local storage file, realizes online editor.
The present invention stores client at the edit methods of line file by a cloud is installed, and at new online editing agreement item of operating system registration, it is the unique editor's link of each online file generated in the Web interface of cloud storage, when the user clicks in the editor link, browser can according to the online editing agreement item Automatically invoked cloud storage client that is registered in operating system, be finished uploading behind the editor of line file.The present invention does not have the restriction of file type, if the subscriber's local system installed corresponding software for editing just can to the type carry out editing operation at line file, and do not need to open through first download file, again editor, upload such complex steps again.
Description of drawings
Fig. 1 is that the present invention is at the edit methods process flow diagram of line file.
Embodiment
Below in conjunction with drawings and Examples technical solution of the present invention is described in further details, following examples do not consist of limitation of the invention.
In the cloud stores service, cloud stores service merchant provides a client to the user, and the user installs client at the terminal device of oneself, just can be stored in by client operation oneself data of cloud service end.The present invention is at the edit methods of line file, be used for terminal editor's cloud of user store at line file, comprise step:
Particularly, take Windows7 operating system as example, under Zhu Cebiao hkey-calsses-root, create online editing agreement item, a newly-built character string in this online editing agreement item then, the data value of the character string of building is the path of client.
For example: with newly-built online editing agreement item called after xedit, then registration table hkey-calsses-root under create xedit: item, then a newly-built name is called the character string of " URL Protocol " in xedit: item, and data value is the path of client.Browser is opened xedit like this: // ... can this client of Automatically invoked during such link.
Need to prove that the user can after cloud stores service client is installed, add manually to operating system registration online editing agreement item in registration table; Also can store at cloud the code of integrated registration in the installation program of client, directly carry out when mounted the modification of registration table, do not need to revise manually, avoid like this situation that domestic consumer can the manual modification registration table.The invention is not restricted to adopt which kind of method to operating system registration online editing agreement item.
Particularly, produce a unique link for each at line file at the Web interface of cloud storage, shape is such as xedit: //MzM1MzQ1fGpvaG55L, this link can only table be shown in line file and affiliated user thereof, in thread path, authority checking.Wherein parameter MzM1MzQ1fGpvaG55L is according to the user account number attribute, should be in the parameter of line file at the unique identification that the path of line file COMPREHENSIVE CALCULATING goes out.The user account number attribute comprises user's unique identifier and authority checking code, and the parameter of online file chaining is exactly with user's unique identifier, authority checking code and after arrange in the path of line file, adopts the Base64 coding to form.
Need to prove, the parameter of online file chaining be this at the unique identification of line file, the formation of its parameter also is not limited to concrete coding method as long as can should be not limited to the element of parameter at line file by unique identification.
Particularly, browser is opened to be edited when link corresponding to line file, according to the online editing agreement item of step 101 registration, and the Automatically invoked client, and parameter passed to client.For example, corresponding to online file chaining: xedit: //MzM1MzQ1fGpvaG55L, after the click, the Automatically invoked client, and parameter MzM1MzQ1fGpvaG55L passed to client.
Particularly, client is submitted the download request at line file corresponding to this parameter according to the parameter MzM1MzQ1fGpvaG55L that obtains to cloud stores service end, after cloud stores service end is legal according to the identity of Verification client, provide corresponding online file data to client.
After step 106, editor finished, the user closed editing machine, and editing machine is kept at buffer area with edited result, and client learns that by system call Document Editing finishes, just with the File Upload behind the editor in the buffer area to cloud stores service end.
By above step, the user is by directly clicking in link corresponding to line file, editing machine on the invoke user terminal device is to editing at line file, and the File Upload after automatically will editing is to cloud stores service end, thereby be implemented in the direct click edit-modify of line file, do not need downloading editor at line file and uploading.Wherein operating system starts corresponding editing machine according to file type and opens file, as long as editing machine corresponding to file has installation in subscriber terminal equipment, just can edit, so not limit file type, and the scope of application is extensive.
Above embodiment is only in order to technical scheme of the present invention to be described but not limit it; in the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make according to the present invention various corresponding changes and distortion, but these corresponding changes and distortion all should belong to the protection domain of the appended claim of the present invention.
Claims (9)
1. edit methods at line file, be used for directly choosing editing at line file of cloud stores service end at the browser of subscriber terminal equipment, it is characterized in that described subscriber terminal equipment is equipped with cloud storage client, described edit methods at line file comprises step:
1), the user is to operating system registration online editing agreement item;
2), at the Web interface of cloud storage be each link that produces a unique corresponding described online editing agreement item at line file;
3), the user clicks to be edited in link corresponding to line file, browser is opened link, calls cloud storage client;
4), cloud storage client submits described download request at line file to cloud stores service end, cloud stores service end provides described online file data to client;
5), cloud storage client will describedly call the system call that opens file after the line file download, operating system starts corresponding editing machine according to file type and opens file, the user edits file in described editing machine;
6), after editor finishes, the user closes editing machine, editing machine is preserved the file behind the editor, cloud storage client learns that by system call described online Document Editing finishes, with the File Upload behind the described editor to cloud stores service end.
2. the edit methods at line file according to claim 1 is characterized in that, described online editing agreement item is provided with the character string that data value is described cloud storage client path.
3. the edit methods at line file according to claim 1 is characterized in that, described link at line file comprises the title of described online editing agreement item and described in parameter corresponding to line file.
4. the edit methods at line file according to claim 3 is characterized in that, described step 3) also comprises step: pass to cloud storage client with described in parameter corresponding to line file.
5. the edit methods at line file according to claim 4, it is characterized in that, described step 4) also comprises step: cloud storage client is submitted to cloud stores service end with described in parameter corresponding to line file, and cloud stores service end is according to described identity Verification user corresponding to line file.
6. according to claim 3, the described edit methods at line file of 4,5 arbitrary claims is characterized in that, describedly comprises user account number attribute and described online file path in parameter corresponding to line file.
7. the edit methods at line file according to claim 6 is characterized in that, described is the character string that adopts the Base64 coding method that user account number attribute and described online file path are encoded in parameter corresponding to line file.
8. the edit methods at line file according to claim 6 is characterized in that, described user account number attribute comprises user's unique identifier and authority checking code.
9. the edit methods at line file according to claim 1 is characterized in that, described cloud storage client refers to described the download at line file will download to buffer area at line file; The file that described editing machine is preserved behind the editor refers to the file behind the editor is kept at buffer area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210449299.XA CN102982119B (en) | 2012-11-12 | 2012-11-12 | A kind of edit methods at line file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210449299.XA CN102982119B (en) | 2012-11-12 | 2012-11-12 | A kind of edit methods at line file |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102982119A true CN102982119A (en) | 2013-03-20 |
CN102982119B CN102982119B (en) | 2015-12-09 |
Family
ID=47856137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210449299.XA Active CN102982119B (en) | 2012-11-12 | 2012-11-12 | A kind of edit methods at line file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102982119B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365832A (en) * | 2013-07-08 | 2013-10-23 | 苏州奇可思信息科技有限公司 | Management system for on-line editing of attachments |
CN103488484A (en) * | 2013-09-24 | 2014-01-01 | 长沙裕邦软件开发有限公司 | Software implementation method and system for online editor |
CN103607455A (en) * | 2013-11-20 | 2014-02-26 | 珠海金山办公软件有限公司 | Method and system for file transmission |
CN104348840A (en) * | 2013-07-23 | 2015-02-11 | 中兴通讯股份有限公司 | Download statistical method, terminal and server |
CN107665312A (en) * | 2016-07-28 | 2018-02-06 | 深圳市祈飞科技有限公司 | Data guard method, client and system |
CN107734074A (en) * | 2017-11-29 | 2018-02-23 | 常州中价之星软件技术有限公司 | A kind of implementation method of online reading and editor's document |
CN108021663A (en) * | 2017-12-04 | 2018-05-11 | 郑州云海信息技术有限公司 | A kind of method and device to cloud disk operation |
CN108234554A (en) * | 2016-12-15 | 2018-06-29 | 北京金山云网络技术有限公司 | A kind of cloud file editing method and device |
CN110347990A (en) * | 2019-07-05 | 2019-10-18 | 科大国创软件股份有限公司 | A kind of Web online document edit methods and its system |
CN112632917A (en) * | 2019-10-14 | 2021-04-09 | 腾讯科技(深圳)有限公司 | Online document processing method and device, electronic equipment and storage medium |
CN112667944A (en) * | 2020-12-23 | 2021-04-16 | 福建正孚软件有限公司 | Http protocol-based file online processing method and system |
CN112966318A (en) * | 2021-04-12 | 2021-06-15 | 青矩技术股份有限公司 | Method for displaying characters in CAD file and terminal equipment |
CN113688608A (en) * | 2021-08-18 | 2021-11-23 | 上海英方软件股份有限公司 | Method and system for online editing of cloud Office file |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5898838A (en) * | 1995-06-22 | 1999-04-27 | Datascape, Inc. | Editor for developing statements to support i/o operation on open network using segregator for segregating protocol statements from application statements upon verification of correspondence |
CN102368785A (en) * | 2011-10-28 | 2012-03-07 | 华为技术有限公司 | Network file uploading method, device and system |
CN102768676A (en) * | 2012-06-14 | 2012-11-07 | 腾讯科技(深圳)有限公司 | Method and device for processing file with unknown format |
-
2012
- 2012-11-12 CN CN201210449299.XA patent/CN102982119B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5898838A (en) * | 1995-06-22 | 1999-04-27 | Datascape, Inc. | Editor for developing statements to support i/o operation on open network using segregator for segregating protocol statements from application statements upon verification of correspondence |
CN102368785A (en) * | 2011-10-28 | 2012-03-07 | 华为技术有限公司 | Network file uploading method, device and system |
CN102768676A (en) * | 2012-06-14 | 2012-11-07 | 腾讯科技(深圳)有限公司 | Method and device for processing file with unknown format |
Non-Patent Citations (1)
Title |
---|
王鹤群: "云存储的应用", 《记录媒体技术》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365832A (en) * | 2013-07-08 | 2013-10-23 | 苏州奇可思信息科技有限公司 | Management system for on-line editing of attachments |
CN104348840A (en) * | 2013-07-23 | 2015-02-11 | 中兴通讯股份有限公司 | Download statistical method, terminal and server |
CN103488484A (en) * | 2013-09-24 | 2014-01-01 | 长沙裕邦软件开发有限公司 | Software implementation method and system for online editor |
CN103607455A (en) * | 2013-11-20 | 2014-02-26 | 珠海金山办公软件有限公司 | Method and system for file transmission |
CN107665312A (en) * | 2016-07-28 | 2018-02-06 | 深圳市祈飞科技有限公司 | Data guard method, client and system |
CN108234554A (en) * | 2016-12-15 | 2018-06-29 | 北京金山云网络技术有限公司 | A kind of cloud file editing method and device |
CN107734074B (en) * | 2017-11-29 | 2020-06-12 | 常州中价之星软件技术有限公司 | Method for realizing online reading and editing document |
CN107734074A (en) * | 2017-11-29 | 2018-02-23 | 常州中价之星软件技术有限公司 | A kind of implementation method of online reading and editor's document |
CN108021663A (en) * | 2017-12-04 | 2018-05-11 | 郑州云海信息技术有限公司 | A kind of method and device to cloud disk operation |
CN110347990A (en) * | 2019-07-05 | 2019-10-18 | 科大国创软件股份有限公司 | A kind of Web online document edit methods and its system |
CN112632917A (en) * | 2019-10-14 | 2021-04-09 | 腾讯科技(深圳)有限公司 | Online document processing method and device, electronic equipment and storage medium |
CN112632917B (en) * | 2019-10-14 | 2022-09-09 | 腾讯科技(深圳)有限公司 | Online document processing method and device, electronic equipment and storage medium |
CN112667944A (en) * | 2020-12-23 | 2021-04-16 | 福建正孚软件有限公司 | Http protocol-based file online processing method and system |
CN112966318A (en) * | 2021-04-12 | 2021-06-15 | 青矩技术股份有限公司 | Method for displaying characters in CAD file and terminal equipment |
CN113688608A (en) * | 2021-08-18 | 2021-11-23 | 上海英方软件股份有限公司 | Method and system for online editing of cloud Office file |
Also Published As
Publication number | Publication date |
---|---|
CN102982119B (en) | 2015-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102982119B (en) | A kind of edit methods at line file | |
US9009476B2 (en) | Multi-application smart card, and system and method for multi-application management of smart card | |
CN109460966A (en) | Contract signing method, apparatus and terminal device based on requesting party's classification | |
CA2486185A1 (en) | Application generator | |
CN104869099A (en) | Multi-network-account login method and system based on fingerprint account | |
CN106464494A (en) | Wireless device authentication and service access | |
CN104852990A (en) | Information processing method and intelligent household control system | |
CN1905446A (en) | Client-based method, system to manage multiple authentication | |
CN103139761B (en) | The method and communication terminal of a kind of information real-time show | |
US10893091B2 (en) | Management of asynchronous content post and media file transmissions | |
US20070282653A1 (en) | Catalog based services delivery management | |
CN104750796A (en) | Method for leading out Word under BS system | |
US20210064643A1 (en) | Natural language interface for a data management system | |
WO2017076226A1 (en) | Method and system for getting sim card from long distance | |
CN105278972A (en) | A system and method using a dynamic install package to allow users to fast become friends | |
CN107395784A (en) | The method and apparatus that a kind of batch imports Internet protocol IP pond | |
AU2017311104A1 (en) | Contract management system, apparatus, and method | |
CN109040134A (en) | A kind of design method and relevant apparatus of information encryption | |
US10019696B2 (en) | Distributed digital rights-managed file transfer and access control | |
TW200425700A (en) | Policy-based connectivity | |
TWI396093B (en) | Providing functionality to client services by implementing and binding contracts | |
CN110351304A (en) | A kind of one key switching between not homologous ray logs in implementation method and device | |
CN107426266A (en) | Data processing method and server | |
CN111211902A (en) | Digital signature method and device based on enterprise browser | |
CN109993759A (en) | A kind of data calling method and device for education resource platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: Floor 3, building 2, No. 200, zhangheng Road, Pudong New Area, Shanghai, 201204 Patentee after: Shanghai fast enough Internet Polytron Technologies Inc. Address before: 201203 Shanghai city Pudong New Area Keyuan Road No. 399 Zhang Jiang Innovation Park Building No. 7 Patentee before: SHANGHAI GOUKUAI NETWORK TECHNOLOGY Co.,Ltd. |