home *** CD-ROM | disk | FTP | other *** search
-
- VisualGuide 2.74
- ----------------------------------------------------------------------------
-
- · Introduction
-
- Makes file-list in AmigaGuide® format from your directories.
- Include: Name, Lenght, Version, Date, Time, Comment.
-
-
- · Features
-
- o Executable from CLI and WB.
- o Hard and Soft links support.
- o Version recognizing.
- o MUI interface.
-
-
- · Requirements
-
- o For CLI version: AmigaOS 3.x and higher.
- o For GUI version: AmigaOS 3.x and MUI 3.8 and higher.
- o Patched "Version" command (Included or Aminet)
-
-
- · Installation
-
- Copy VisualGuide where do you want.
-
-
- · Usage
-
- CLI Options
- -----------
- FROM - Source path. This can be device name or directory.
- TO - Target file path (.guide adding automaticly)
- VERSION (VER) - Enable recognizing version for every listed file. If you scan
- verymany files/dirs this operation can take some much time.
- Warning!!! Included Version command have fixed bug with
- looping when in last 4 bytes have "$"
- NOICONS - Disable saving .info into guide.
- NODATE - Disable saving date into guide.
- NOTIME - Disable saving time into guide.
- NOCOMMENT - Disable saving comment into guide.
- INFO - Filename of included information file.
- - It may be ASCII file or GUIDE.
- HIDDEN - Dont show in guide files/dirs with "h" flags.
- NOGUI - Disable GUI opening.
- NOTE - Write comment for your file-list.
- BUFFER - Set Buffer size.
- TASKPRI - Set Task priority
-
- Note: You can break listing process by pressing CTRL+C.
-
- GUI Options
- -----------
- Source - Source path. Same in CLI option.
- Destination - Target file path. Same in CLI option.
- Note - Comment for your file-list, will be added into guide.
- Version - (Checkmark) Enable/Disable version recognizing.
- NoIcons - Disable saving .info in guide.
- NoDate - Disable saving date into guide.
- NoTime - Disable saving time into guide.
- NoComment - Disable saving comment into guide.
- Information - Filename of included information file. It may be ASCII file or GUIDE.
- Hidden - Dont show in guide files/dirs with "h" flags.
-
-
- Note: Anytime you can stop listing process by pressign Abort button.
-
-
- · Limitations
-
- VisualGuide use temporary file with fixed name, therefore you cannot run more
- than only one time.
-
-
- · History
- o 2.74 - Fixed Enforcer Hit in Write procedure
- o 2.73 - Changed author EMail address (Sorry)
- o 2.72 - Small optimization speed and size in the procedure "Scan Files".
- Add argument and tooltype "TASKPRI".
- Revorked priority system
- o 2.71 - Chnaged internal date and time format.
- Seriously reworked internal buffer format.
- Rewrited sorting procedure.
- Speedup saving into guide, when increase saving buffer up to 100Kb.
- You can change buffer size via BUFFER argument or Tooltypes.
- o 2.70 - Added status string.
- Added locale support.
- Reworked "CycleChain" system.
- Reworked "Hotkeys" system for support diffrent locales.
- Added Drag&Drop support.
- Added ToolType'îâ support.
- Fixed small mistake. Now on running VG, in MUI interface correctly
- sets CLI arguments like NODATE, NOTIME è NOCOMMENT.
- You cannot run VG twice (GUI only!).
- Full path to current directory now shows in title of MultiView.
- Rewrited adding Info. (Founded bug in the AsimCDFS)
- o 2.64 - Total size conter is reworked.
- FIXED! Yep is really fixed bug "Comment-Time".
- Some optimization.
- o 2.63 - Add arguments NODATE/S, NOTIME/S, NOCOMMENT/S. Switch off printing: date,
- time and comment into guide, when use guide will be smaller.
- BugFixed recognizing version engine. Before some files cant return right
- version (try 'version version' and 'version name version').
- Reworked GUI.
- o 2.62 - Try to fix bug "Comment-Time".
- o 2.61 - Added bubble help.
- o 2.6 - Added NoIcons, Hidden, Info.
- o 2.5 - Some cosmetic update.
- o 2.4 - First Aminet release.
- o 2.3 - Fixed work with Version.
- o 2.2 - Added version option identify
- o 2.1 - Now work on non-Blizkick systems too.
- o 1.0 - Initial release.
-
-
- · Future
-
- o Internal Version command (It will allows run more than one VisualGuide)
- o FTP support for file-list mirroring from ftp-sites.
- o Save Binary + CGI script for publishing catalogs on the web.
- o Aminet support. Getting INDEX file and set comments lines.
-
-
- · Author
-
- AmiS amis@cch.pmc.ru
-
-
- · Thanks
-
- Idea and English Documentation translation - Efim Shuvikov.
- Programming Help and Russian Documentation - Denis Sotchenko.
- BetaTesting - Agr^Sr, StriderSR, J.Max.
-
-
-
-
-
-
- Russian Documentation.
-
-
- VisualGuide - ãèïåðòåêñòîâûé êàòàëîãèçàòîð
-
- 1) Íàçíà÷åíèå
-
- VG ñîáèðàåò èíôîðìàöèþ î çàäàííîì äèñêå èëè äèðåêòîðèè, è ñîñòàâëÿåò
- ãèïåðòåêñòîâûé îò÷¸ò â ôîðìàòå AmigaGuide. Äëÿ êàæäîãî ôàéëà, êðîìå
- îñíîâíûõ äàííûõ (èìÿ/äëèíà/äàòà/âðåìÿ/êîììåíòàðèé) ìîæåò áûòü îïðåäåëåíà
- âåðñèÿ. Êàæäàÿ äèðåêòîðèÿ ïðåäñòàâëÿåòñÿ êàê îòäåëüíàÿ ñòðàíèöà (node).
- Êðîìå òîãî, ïðîãðàììà ïðèâîäèò îáùåå êîëè÷åñòâî äèðåêòîðèé, ôàéëîâ, ëèíêîâ
- è îáùèé îáú¸ì âñåõ ôàéëîâ êàê äëÿ êàæäîé äèðåêòîðèè, òàê è äëÿ âñåãî
- äåðåâà äèðåêòîðèé â öåëîì. Ê äîêóìåíòó äîáàâëÿåòñÿ ïîëüçîâàòåëüñêèé
- êîììåíòàðèé - òåêñòîâàÿ ñòðîêà ïðîèçâîëüíîãî ñîäåðæàíèÿ.
-
- 2) Âîçìîæíîñòè
- · Çàïóñê êàê èç CLI, òàê è èç WB
- · Ïîääåðæêà Hard è Soft ëèíêîâ.
- · Îïðåäåëåíèå âåðñèé.
- · MUI supported
-
- 3) Òðåáîâàíèÿ ê ñèñòåìå
-
- Äëÿ ðàáîòû VG â CLI íåîáõîäèìà AmigaOS âåðñèè 3 è âûøå.
-
- Äëÿ ðàáîòû GUI íåîáõîäèì MUI (Magic User Interface) âåðñèè 3.8 è âûøå.
-
- 4) Èíñòàëëÿöèÿ
-
- Ïîëîæèòå VisualGuide â ëþáóþ äèðåêòîðèþ, ïðîïèñàííóþ â path.
-
- 5) Èñïîëüçîâàíèå ïðîãðàììû.
-
- Ïðîãðàììà ìîæåò óïðàâëÿòüñÿ êàê èç CLI, òàê è ñ ïîìîùüþ GUI.
-
- Ïðè ðàáîòå èç CLI äîñòóïíû ñëåäóþùèå êëþ÷è:
-
- FROM - çàäà¸ò èñõîäíóþ äèðåêòîðèþ. Ýòî ìîæåò áûòü êàê èìÿ äèñêà, òàê è
- ïîëíûé ïóòü ê ëþáîé äèðåêòîðèè íà äèñêå.
-
- TO - ðåçóëüòàò ðàáîòû ïðîãðàììû (ôàéë â ôîðìàòå AmigaGuide)
-
- VERSION - îçíà÷àåò, ÷òî ïðè ñêàíèðîâàíèè äèðåêòîðèè áóäóò îïðåäåëÿòüñÿ
- âåðñèè ôàéëîâ. Âåðñèè îïðåäåëÿþòñÿ ñèñòåìíîé êîìàíäîé version,
- è ýòî ìîæåò ïðîäîëæàòüñÿ î÷åíü äîëãî.
-
- ÂÍÈÌÀÍÈÅ!!!!: Â êîìïëåêòå ïðèëàãàåòñÿ èñïðàâëåííûé version.
- Ñòàíäàðòíàÿ êîìàíäà version ðàáîòàåò êðàéíå íåóñòîé÷èâî.
-
- NOICONS - ïîäàâëÿåò ïå÷àòèü èêîíîê.
-
- INFO - Çàäà¸ò ïîäêëþ÷àåìûé èíôîðìàöèîííûé ôàéë.
- Ôàéë ìîæåò áûòü â ôîðìàòå ASCII òåêñò, èëè AmigaGuide
-
- HIDDEN - Âñå ôàéëû è äèðåêòîðèè(ñ ñîäåðæèìûì) èìåþùèå ïðèçíàê hidden (ôëàã 'h'),
- íå áóäóò îòîáðàæåíû â ãàéäå.
-
- NOICONS - â ïîëó÷àåìîì ãàéäå áóäóò îòñóòñòâîâàòü ôàéëû #?.info.
-
- NODATE
- NOTIME
- NOCOMMENT - íå îòîáðîæàòü ïîëÿ: Date, Time è Comment.
-
- NOGUI - îçíà÷àåò ðàáîòó òîëüêî èç CLI. Ãðàôè÷åñêèé èíòåðôåéñ âûçâàí íå
- áóäåò, ïðîãðàììà ñðàçó ïðèñòóïèò ê ðàáîòå. Ïðè îòñóòñòâèè ýòîãî
- êëþ÷à ïðîãðàììà îòêðîåò îêíî è áóäåò îæèäàòü ðåàêöèè ïîëüçîâàòåëÿ.
- Åñëè áûëè çàäàíû åù¸ êàêèå-ëèáî ïàðàìåòðû, îíè áóäóò çàðàíåå
- óñòàíîâëåíû â èíòåðôåéñå.
- NOTE - êîììåíòàðèé ê êàòàëîãó, êîòîðûé áóäåò ïðîïèñàí â guide.
- TASKPRI - Óñòàíàâëèâàåò ïðèîðèòåò.
-
- Âûïîëíåíèå ïðîãðàììû ìîæåò áûòü ïðåðâàíî â ëþáîé ìîìåíò íàæàòèåì CTRL+C.
-
- Åñëè ïàðàìåòð NG íå óêàçàí, ïðîãðàììà ïðè ñòàðòå îòêðûâàåò îêíî. Âñå
- ïàðàìåòðû ìîãóò áûòü ââåäåíû ñ ïîìîùüþ êëàâèàòóðû è ìûøè. Êíîïêà Make
- Guide çàïóñêàåò âûïîëíåíèå, êîòîðîå ìîæåò áûòü ïðåðâàíî â ëþáîé ìîìåíò
- êíîïêîé Abort.
-
- 6) Èçâåñòíûå íà äàííûé ìîìåíò îøèáêè
-
- Ìíå íåèçâåñòíû.
-
- 7) Ïëàíû íà áóäóùåå
-
- Â áóäóùèõ âåðñèÿõ ïðîãðàììû áóäåò ðåàëèçîâàí ðÿä íîâûõ âîçìîæíîñòåé äëÿ
- ðàáîòû ñ FTP.  ÷àñòíîñòè, ïðè ðàáîòå ñ Aminet èç êàæäîé äèðåêòîðèè áóäåò
- âûêà÷èâàòüñÿ ôàéë INDEX è íà åãî îñíîâå áóäóò ïîêàçàíû êîììåíòàðèè ê ôàéëàì.
-
- 8) Îòëè÷èÿ îò ïðåäûäóùèõ âåðñèé
-
- 2.4 - ïåðâûé ðåëèç.
- 2.5 - íåêîòîðûå êîñìåòè÷åñêèå óñîâåðøåíñòâîâàíèÿ.
- 2.6 - äîáàâëåí ïàðàìåòð NOICONS
- äîáàâëåí ïàðàìåòð INFO
- äîáàâëåí ïàðàìåòð HIDDEN
- Åñëè ïàðàìåòð NOTE îòñóòñòâóåò, â ãàéäå ïðîïàäàåò ñîîòâåòñòâóþùàÿ
- ñòðîêà.
- 2.61 - Äîáàâëåíû âñïëûâàþùèå ïîäñêàçêè.
- 2.62 - ÂÐÎÄÅ èñïðàâëåíà îøèáêà "Comment-Time".
- 2.63 - äîáàâëåíû ïàðàìåòðû NODATE/S, NOTIME/S, NOCOMMENT/S. Îòêëþ÷àþò ïå÷àòü
- äàò, âðåìåíè è êîìåíòàðèåâ, ÷òî çíà÷èòåëüíî óìåíüøàåò ðàçìåð êàòàëîãà.
- Äîðàáîòàí ìåõàíèçì îïðåäåëåíèÿ âåðñèé. Ðàíåå ó íåêîòîðûõ ôàéëîâ áûëî
- íåâîçìîæíî îïðåäåëèòü âåðñèþ (ïîïðîáóéòå 'version version' è
- 'version name version').
- Íåìíîãî ïåðåðàáîòàí GUI.
- 2.64 - Èçìåíåíèÿ â ïîäñ÷¸òå îáùåãî ðàçìåðà ôàéëîâ.
- Òåïåðü ÎÊÎÍ×ÀÒÅËÜÍÎ èñïðàâëåí ãëþê "Comment-Time".
- (â åãî ïðîÿâëåíèè áûë âèíîâåí êîðÿâûé "ðóññêèé.language" äëÿ Win
- êîäèðîâêè).
- Íåáîëüøàÿ îïòèìèçàöèÿ.
- 2.65 - Âñòðîåíà ïîääåðæêà Locale.
- Ïîëíàÿ ïîääåðæêà MUI Short Help.
- 2.70 - äîáàâëåíà Ñòàòóñ - ñòðîêà.
- Ïåðåðàáîòàíà ñèñòåìà "CycleChain".
- Áîëå óäîáíàÿ ðàáîòà ñî StringGadget.
- Ïåðåðàáîòàíà ñèñòåìà "Hotkeys" äëÿ áîëåå ïîëíîé ñîâìåñòèìîñòè ñ ðàçëè÷íûìè êàòàëîãàìè.
- Íåáîëüøèå èçìåíåíèÿ â èíòåðôåéñå.
- Drag&Drop ïîääåðæêà.
- Äîáàâëåíà ïîääåðæêà ToolType'îâ.
- Èñïðàâëåíà íåáîëüøàÿ îøèáêà. Òåïåðü ïðè çàïóñêå VG, â MUI èíòåðôåéñå
- ïðàâèëüíî îáðàáàòûâàþòñÿ CLI ïàðàìåòðû NODATE, NOTIME è NOCOMMENT.
- Îòìåíÿåòñÿ âîçìîæíîñòü ïîâòîðíîãî ñòàðòà (GUI only!).
- Â çàãîëîâêå îêíà MultiView ïðè ïîêàçå ãàéäà òåïåðü ñîîáùàåòñÿ ïîëíûé
- ïóòü ê òåêóùåé äèðåêòîðèè.
- Ïåðåïèñàíà ïðîöåäóðà äîáàâëåíèÿ Info - ôàéëà ê ãàéäó. (Íàéäåíà è
- îáîéäåíà îøèáêà â AsimCDFS, íå ïîçâîëÿþùàÿ ïðåäûäóùèì âåðñèÿì VG ÷èòàòü
- Info - ôàéë ñ CD).
- 2.71 - Èçìåí¸í âíóòðåííèé ôîðìàò ïðåäñòàâëåíèÿ äàòû è âðåìåíè.
- Ñèëüíî ïåðåðàáîòàí ôîðìàò âíóòðåííåãî áóôåðà.
- Ïåðåïèñàíà ïðîöåäóðà ñîðòèðîâêè.
- Íà÷àòà ðàáîòà ïî âñòðàèâàíèþ "Save Binary".
- Íåìíîãî óñêîðåíà çàïèñü Guide, çà ñ÷åò óâåëè÷åíèÿ áóôåðà çàïèñè äî 100Kb.
- Áîëåå òîãî, âû ìîæåòå ñàìè óïðàâëÿòü áóôåðîì, óêàçûâàÿ åãî âåëè÷èíó â
- êèëîáàéòàõ â àðãóìåíòå BUFFER èëè â ñîîòâåòñòâóþùåì tooltype'å. Áîëåå
- âûñøèé ïðèîðèòåò èìååò àðãóìåíò.
- 2.72 - Íåáîëüøàÿ îïòèìèçàöèÿ ïî ñêîðîñòè è ðàçìåðó â ïðîöåäóðå ñêàíèðîâàíèÿ
- ôàéëîâ.
- Äîáàâëåí àðãóìåíò è ñîîòâåòñòâóþùèé tooltype, óñòàíàâëèâàþùèé ïðèîðèòåò.
- Íåìíîãî ïåðåäåëàíà ñèñòåìà óñòàíîâêè ïðèîðèòåòîâ.
- 2.73 - Èçìåíåíèÿ â àäðåñå àâòîðà (Sorry)
- 2.74 - Óáðàí Enforcer Hit â ïðîöåäóðå çàïèñè.
-
- 9) Îãðàíè÷åíèÿ
-
- Òåêóùàÿ âåðñèÿ VisualGuide'à èñïîëüçóåò äëÿ ðàáîòû temp-ôàéë ñ ÔÈÊÑÈÐÎÂÀÍÍÛÌ
- èìåíåì. Ñëåäîâàòåëüíî, íåëüçÿ çàïóñêàòü áîëåå îäíîé âåðñèè ýòîé ïðîãðàììû.
- Áóäüòå âíèìàòåëüíû.
-
- 10) Ñâåäåíèÿ îá àâòîðå
-
- Ñî ìíîé ñâÿçàòüñÿ ìîæíî òàê:
-
- AmiS
- amis@cch.pmc.ru
-
- 11) Áëàãîäàðíîñòè
-
- Õî÷ó âûðàçèòü ñâîè èñêðåííèå áëàãîäàðíîñòè, ëþäÿì ïîìîãàâøèì ìíå â ñîçäàíèè
- ýòîé ïðîãðàììû. Îñîáåííî õî÷ó îòìåòèòü ïîìîùü:
- betatester'îâ: Agr^Sr, StriderSR è J.MAX (Ìàêñèì Ãîëóáöîâ);
- èäåéíîãî âäîõíîâèòåëÿ - S7reaM (Åôèì Øóâèêîâ).
- Ñïåöèàëüíûé "ïîêëîí" RDC (Äåíèñ Ñîò÷åíêî), çà ïîìîùü â íàïèñàíèè äîêóìåíòàöèè
- è ïðåäîñòàâëåíèå íåêîòîðûõ àëãîðèòìîâ.
-
- ----------------------------------------------------------------------------
-