Method and system for packing and unpacking web pages

   
   

A method for packing the multiple files and folders of an HTML Web page into a single MHTML file. The packing process begins by determining whether the user has write privileges to the current location. If not, the user is prompted to save the MHTML file in an alternate location (e.g., the desktop). If the user has write privileges to the current location, the process opens the main HTML Web page and searches for supporting resource files. In short, the supporting resource files are identified by searching for known, common resource file references in the main HTML source file. When the resource file references have been identified, the process packages the main HTML document and all of the supporting resource files into a single file in MHTML format. The unpacking process opens the MHTML file and identifies the main HTML document portion, as well as the portions of the MHTML file containing the supporting resource files. Once all of the components have been identified, the Web page's folder structure is determined by referring to the content location field contained in each separate portion of the MHTML file. The individual MHTML components are converted into files and the main HTML file is stored. The resource files are stored in locations relative to the main HTML file, as identified by the unpacked folder structure.

Eine Methode für das Verpacken der Mehrfachverbindungsstelle Akten und Hefte einer HTML Webseite in ein einzelnes MHTML ordnen ein. Der Verpackung Prozeß fängt an, indem er feststellt, ob der Benutzer hat, Privilegien zur gegenwärtigen Position zu schreiben. Wenn nicht, wird der Benutzer aufgefordert, die MHTML Akte in einer wechselnden Position (z.B., der Schreibtisch) zu speichern. Wenn der Benutzer hat, Privilegien zur gegenwärtigen Position zu schreiben, öffnet der Prozeß die Haupt-HTML Webseite und sucht nach stützenden Hilfsmittelakten. Kurz gesagt werden die stützenden Hilfsmittelakten gekennzeichnet, indem man nach den bekannten, allgemeinen Hilfsmittelaktenzeichen in der Haupt-HTML Quellakte sucht. Wenn die Hilfsmittelaktenzeichen gekennzeichnet worden sind, verpackt der Prozeß das Haupt-HTML Dokument und alle stützenden Hilfsmittelakten in eine einzelne Akte im MHTML Format. Der auspackenprozeß öffnet die MHTML Akte und kennzeichnet den Haupt-HTML Dokumentteil, sowie die Teile der MHTML Akte, welche die stützenden Hilfsmittelakten enthält. Einmal sind alle Bestandteile gekennzeichnet worden, die Heftstruktur der Webseite wird festgestellt, indem man auf die zufriedene Position sich bezog, auffangen in jedem unterschiedlichen Teil der MHTML Akte enthalten. Die einzelnen MHTML Bestandteile werden in Akten umgewandelt und die Haupt-HTML Akte wird gespeichert. Die Hilfsmittelakten werden in den Positionen im Verhältnis zu der Haupt-HTML Akte gespeichert, wie durch die ungepackte Heftstruktur gekennzeichnet.

 
Web www.patentalert.com

< System and method for dynamically optimizing a banner advertisement to counter competing advertisements

< Compiled structure for efficient operation of distributed hypertext

> Message parsing in message processing systems

> Method and system for reproduction in a genetic optimization process

~ 00175