Changeset 9
- Timestamp:
- 10/21/07 06:41:17 (10 months ago)
- Files:
-
- trunk/2bin/ChangeLog.txt (modified) (1 diff)
- trunk/2bin/readme.txt (modified) (19 diffs)
- trunk/GG_opened_EI-editor-utility_license.txt (modified) (24 diffs)
- trunk/Initer.pas (modified) (1 diff)
- trunk/Readme_src.txt (added)
- trunk/default.iss (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/2bin/ChangeLog.txt
r6 r9 4 4 * Èñõîäíèê çàëèò â SVN-ðåïîçèòîðèé + îòêðûò ïóáëè÷íûé òðåêåð ïðîåêòà. 5 5 * Èçìåíåíû äåôîëòíûå ïàðàìåòðû äëÿ ðàçìåðîâ îêíà ïðè ïåðâîì çàïóñêå ïðîãè. 6 * Èçìåíåí ñïîñîá íóìåðàöèè ôîðìàòîâ êîíôèãà â ini. 7 * Èíôîðìàöèÿ î âåðñèè òåïåðü íå èñïîëüçóåò ëèíêóåìûé ê áèíàðíèêó *.res è ó÷èòûâàåò íîìåð ðåâèçèè. 8 * Äîðàáîòàíà äîêóìåíòàöèÿ. 6 9 7 10 Âåðñèÿ 1.8.1.1 trunk/2bin/readme.txt
r6 r9 1 1 Ðåäàêòîð ÷àñòè ðåñóðñîâ äëÿ Ïðîêëÿòûõ Çåìåëü. 2 Âåðñèÿ 1.8.2 .12 Âåðñèÿ 1.8.2 3 3 4 4 Crafted by Sagrer 5 Copyright © 2002Gipat Group5 Copyright © 2002-2007 Gipat Group 6 6 7 7 Ïðîãðàììà ðàñïðîñòðàíÿåòñÿ íà óñëîâèÿõ 8 Gipat Group's closed EI-editor-utility license.8 Gipat Group's opened EI-editor-utility license ver. 1.0. 9 9 ____________________________________________________________________ 10 10 … … 15 15 16 16 ____________________________________________________________________ 17 17 18 18 ÂÍÈÌÀÍÈÅ!!!!!!!!!!!!!!! 19 19 20 Äàííàÿ âåðñèÿ ïðîãðàììû ñîäåðæèò èçâåñòíóþ íàì îøèáêó â êîäå ðåäàêòîðà 20 Äàííàÿ âåðñèÿ ïðîãðàììû ñîäåðæèò èçâåñòíóþ íàì îøèáêó â êîäå ðåäàêòîðà 21 21 acks.db. Ìû çíàåì î îøèáêå íî ïîñêîëüêó â äàííûé ìîìåíò íåïîñðåäñòâåííîé 22 22 íåîáõîäèìîñòè ðàáîòàòü ñ acks.db ó íàñ íåò - åž èñïðàâëåíèå îòëîæåíî "íà ïîòîì". … … 26 26 - ðåäàêòîð ïî ïðåæíåìó áóäåò åãî îòêðûâàòü íî ïðàâèëüíàÿ èíôîðìàöèÿ â ýòîì 27 27 ôàéëå áóäåò óòåðÿíà, ñîîòâåòñòâåííî è èãðà ñêîðåå âñåãî ïðîñòî âûëåòèò ïðè 28 ïîïûòêå èñïîëüçîâàòü database.res ñ ýòèì ôàéëîì... åñëè íå âûëåòèò òî ãëþêè28 ïîïûòêå èñïîëüçîâàòü database.res ñ ýòèì ôàéëîì... à åñëè è íå âûëåòèò òî ãëþêè 29 29 áóäóò óæàñíû! %). 30 30 ____________________________________________________________________ … … 35 35 âûïèòü éàäó - áóäåòå ñîâåðøåííî ïðàâû %). Òîãäà, â äàëåêîì 2001-2002 - ýòî 36 36 áûëà ìîÿ ïåðâàÿ ÷òî-òî ðåàëüíî äåëàþùàÿ ïðîãðàììà %). Íó åñëè íå ñ÷èòàòü 37 âñÿêèõ HelloWorld èëè çàäà÷åê íà ïàñêàëå ïî èíôîðìàòèêå. Íäà, äàæå ôàéëû37 âñÿêèõ HelloWorld èëè çàäà÷åê íà ïàñêàëå ïî èíôîðìàòèêå. Äàæå ôàéëû 38 38 òà âåðñèÿ ÷èòàëà ÷åðåç Readln à ïèñàëà ÷åðåç Writeln % ))). Ïðÿì êàê â êàêîì-íèòü 39 39 "ïàñêàëå 3.0 äëÿ IBM PC" % ))). … … 62 62 1. Áðåäèñëîâèå. 63 63 64 2. Îáðàùåíèå ïî ïîâîäó ýòîé âåðñèè.64 2. Ïî ïîâîäó ýòîé âåðñèè. 65 65 66 66 3. ×åãî ïðîãà óìååò. … … 72 72 6. Ðåäàêòèðîâàíèå áàç. 73 73 74 7. Èñòîðèÿ íîâîââåäåíèé. (Ñ îäíîé ñòîðîíû ìîæåò è íåõîðîøî ÷òî îíî â75 æ. ôàéëà, ñ äðóãîé - èñòîðèÿ ìîæåò áûòü äîâîëüíî äëèííîé, òàê÷òî íå÷å 76 åé â íà÷àëå äåëàòü.) 74 7. Áàëëàäà î ÷åéíäæëîãå. 75 76 8. Êîîðäèíàòû àôôòàðîô. 77 77 ____________________________________________________________________ 78 78 79 79 1. Áðåäèñëîâèå 80 80 81 Ñîáñòâåííî, òóò õî÷ó òîëüêî ñêàçàòü, ÷òî ôàéë (ðèäìè), êàê è ñàìà ïðîãà 82 ïðåäíàçíà÷åí èñêëþ÷èòåëüíî "äëÿ ñâîèõ" - òîåñòü äëÿ èñïîëüçîâàíèÿ 83 ó÷àñòíèêàìè Gipat Group, òîåñòü òàêèì ëþäÿì, êîòîðûå õîòÿáû ïîâåðõíîñòíî 84 çíàêîìû ñ î âíóòðåííåé ñòðóêòóðîé ÏÇ, è ñ gipat.org-îâñêèì ÏÇ-øíûì81 Ñîáñòâåííî, òóò õî÷ó òîëüêî ñêàçàòü, ÷òî ôàéë (ðèäìè), êàê è ñàìà ïðîãà 82 ïðåäíàçíà÷åí èñêëþ÷èòåëüíî "äëÿ ñâîèõ" - òîåñòü äëÿ èñïîëüçîâàíèÿ 83 ó÷àñòíèêàìè Gipat Group, òîåñòü òàêèì ëþäÿì, êîòîðûå õîòÿáû ïîâåðõíîñòíî 84 çíàêîìû ñ âíóòðåííåé ñòðóêòóðîé ÏÇ, è ñ gipat.org-îâñêèì ÏÇ-øíûì 85 85 æàðãîíîì (åñëè íå çíàåòå ÷òî òàêîå ÏÇ - çíà÷èò òî÷íî íå çíàêîìû ;) ). 86 86 Ê ÷åìó ýòî ãîâîðþ - íå áóäó ÿ îáüÿñíÿòü ÷òî òàêîå íàïðèìåð "ðåçáèëä", … … 90 90 91 91 2. Îáðàùåíèå ïî ïîâîäó ýòîé âåðñèè. 92  ýòîì ðàçäåëå áóäó ïèñàòü âíèìàíèå íà ÷òî ñëåäóåò îáðàòèòü âíèìàíèå92  ýòîì ðàçäåëå áóäó îáðàùàòü âíèìàíèå íà ÷òî ñëåäóåò îáðàòèòü âíèìàíèå 93 93 ïðè ïåðåõîäå ñ ïðîøëîé âåðñèè íà ýòó. 94 94 95 Âåðñèÿ 1.8. 1.196 97 Ïî ñðàâíåíèþ ñ 1.8. 0.47 íè÷åãî ïðèíöèïèàëüíî íîâîãîêðîìå òîãî ÷òî98 áèíàðíèê ïðîãðàììû òåïåðü îïóáëèêîâàí.95 Âåðñèÿ 1.8.2 96 97 Ïî ñðàâíåíèþ ñ 1.8.1 íè÷åãî ïðèíöèïèàëüíî íîâîãî íåòó êðîìå òîãî ÷òî 98 èñõîäíèê ïðîãðàììû è òðåêåð òåïåðü îïóáëèêîâàíû. 99 99 ___________________________________________________________________ 100 100 … … 102 102 103 103 Èòàê, óìååò: 104 104 105 105 1) ÃËÞ×ÈÒÜ! 106 2) Ïîðòèòü ôàéëû ÏÇ 106 2) Ïîðòèòü ôàéëû ÏÇ 107 107 108 108 Õîòü ÿ è ñòàðàþñü óìåíüøèòü âëèÿíèå ïåðâûõ äâóõ ïóíêòîâ 109 109 íî âñåæå - äåëàéòå ðåçåðâíûå êîïèè. 110 110 111 3) Ðåäàêòèðîâàòü ôàéëû èç texts.res (íå òîëüêî èç íåãî, îíè ìîãóò áûòü è â112 textslmp.res, è â *.mq - øêàõ (ôàéëû áðèôèíãîâ íàïðèìåð).  ýòîé âåðñèè ñòàðûé ðåäàêòîð óæå óáðàí, à íîâûé åùå íå ñäåëàí. Íå ðàáîòàåò.113 114 4) Ðåäàêòèðîâàòü ñîäåðæèìîå database.res (÷àñòü òàêèõ ôàéëîâ åñòü â 111 3) Ðåäàêòèðîâàòü âñÿêèå ðàçíûå òåêñòîâûå ôàéëû, íó è RTF çàîäíî (õîòÿ 112 è õç íàñêîëüêî îíî áåçîïàñíî è íå ïîðòèò ôîðìàò). 113 114 4) Ðåäàêòèðîâàòü ñîäåðæèìîå database.res (÷àñòü òàêèõ ôàéëîâ åñòü â 115 115 databaselmp.res). 116 116 … … 120 120 121 121 4. Èñïîëüçîâàíèå ðåçáèëäà. 122 123  ïðèíöèïå - ìîæíî ïîëüçîâàòüñÿ EiEdit-îì â êàê îáîëî÷êîé äëÿ ResBuild. 124 Åñòü 2 ñïîñîáà - ïåðâûé îïèñàí çäåñü, âòîðîé - ñì. íèæå â îïèñàíèè 125 òåêñòîâîãî ðåäàêòîðà. 122 126 123 127 Èòàê, ðåçáèëä. Íà ïàíåëè èíñòðóìåíòîâ åñòü êíîïêà íà êîòîðîé íàðèñîâàíî "RES", … … 128 132 êíîïêà íàïèñàíî â çàãîëîâêå ñòîëáèêà êíîïîê.  îáùåì òàì äîëæíî áûòü ïîíÿòíî 129 133 ïî âèäó. Çàïàêîâêà - çàïàêîâûâàåò, ðàñïàêîâêà - êàê íè ñòðàííî, ðàñïàêîâûâàåò ;). 130 Ïðè ðàñïàêîâêå âñå ôàéëû ðàñïàêîâûâàþòñÿ â ïàïêó ñ èìåíåì ôàéëà, åñëè ó ôàéëà åñòü ðàñøèðåíèå òî ïîñëå èìåíè ôàéëà â ïàïêó ïðèïèñûâàåòñÿ ñèìâîë _, à ïîñëå íåãî ñèìâîëû èç ðàñøèðåíèÿ. Åñëè ôàéë áåç ðàñøèðåíèÿ ê ïàïêå ïðèïèøåòñÿ _noext. Ïàïêà ëîæèòñÿ òóäà æå ãäå ëåæèò ôàéë ñ ðåçîì. Åñëè äî ýòîãî â ïàïêå, 131 êóäà ëîæàòñÿ ôàéëû ÷òî-òî áûëî, òî âñå òàì ïðåäâàðèòåëüíî ñòèðàåòñÿ (ïðåäóïðåæäåíèå ïðîãà âûäàåò). Ïðè çàïàêîâêå, ôàéëû äëÿ çàïîêîâêè áåðóòñÿ èç ïàïêè ñ èìåíåì ïîëó÷åííûì êàê íàïèñàíî âûøå. Åñëè êíîïêà áëåêëàÿ çíà÷èò íå÷åãî ðàñïàêîâûâàòü\çàïàêîâûâàòü. 132 133 ÍÎ âñå ýòè êíîïêè ðàáîòàþò òîëüêî åñëè èìåíà ê ôàéëàì ðåñóðñîâ ïðîïèñàíû â íàñòðîéêè ïðîãè (ïóòè ê ðåñóðñíûì ôàéëàì). 134 135 Âñåãäà ðàáîòàþò òîëüêî 2 êíîïêè, íà êîòîðûõ íàïèñàíî "äðóãîé". Îäíà - äëÿ çàïàêîâêè, äðóãàÿ - äëÿ ðàñïàêîâêè. Ïî íàæàòèþ âûëåçåò îêíî, ãäå íàäî âûáðàòü ÷òî ðàñïàêîâàòü èëè çàïàêîâûâàòü. Åñëè ðàñïàêîâûâàòü - òî íàäî áóäåò îòêðûòü â îêíå ðåç-ôàéë. Åñëè çàïàêîâûâàòü - òî âûáðàòü ïàïêó ñ ïàêóåìûìè ôàéëàìè. Ïîñëå ÷åãî ïîÿâèòñÿ îêíî â êîòîðîì ìîæíî òî÷íî óêàçàòü ÷åãî è êàê ðåçáèëäèòü, åñëè ïðåäëîæåííîå ïðîãîé ÷åì-òî íå íðàâèòñÿ. 136 137 Åñòü åùå êíîïêà îïòèìèçàöèè ïî íàæàíèþ íàäî âûáðàòü ôàéë êîòîðûé îïòèìèçèðîâàòü. 138 Åùå åñòü ÷åêáîêñ åñëè åãî âêëþ÷èòü òî ïîñëå çàïàêîâêè ñòàíäàðòíûå ðåñóðñû áóäóò îïòèìèçèðîâàòüñÿ. 139 140 Òàêæå ðåçáèëäèòü ìîæíî åùå èç îêíà óïðàâëåíèÿ èñõîäíèêàìè áàç èãðû (ñì. íèæå) íî òîëüêî ôàéëû áàç. 134 Ïðè ðàñïàêîâêå âñå ôàéëû ðàñïàêîâûâàþòñÿ â ïàïêó ñ èìåíåì ôàéëà, åñëè ó ôàéëà 135 åñòü ðàñøèðåíèå - òî ïîñëå èìåíè ôàéëà â ïàïêó ïðèïèñûâàåòñÿ ñèìâîë "_", à ïîñëå 136 íåãî - ñèìâîëû èç ðàñøèðåíèÿ. Åñëè ôàéë áåç ðàñøèðåíèÿ - ê ïàïêå ïðèïèøåòñÿ 137 "_noext". Ïàïêà ëîæèòñÿ òóäà æå ãäå ëåæèò ôàéë ñ ðåçîì. Åñëè äî ýòîãî â ïàïêå, 138 êóäà ëîæàòñÿ ôàéëû ÷òî-òî áûëî, òî âñå òàì ïðåäâàðèòåëüíî ñòèðàåòñÿ (ïðåäóïðåæäåíèå 139 ïðîãà âûäàåò). Ïðè çàïàêîâêå, ôàéëû äëÿ çàïîêîâêè áåðóòñÿ èç ïàïêè ñ èìåíåì 140 ïîëó÷åííûì êàê íàïèñàíî âûøå. Åñëè êíîïêà áëåêëàÿ - çíà÷èò íå÷åãî 141 ðàñïàêîâûâàòü\çàïàêîâûâàòü. 142 143 ÍÎ âñå ýòè êíîïêè ðàáîòàþò òîëüêî åñëè èìåíà ê ôàéëàì ðåñóðñîâ ïðîïèñàíû â 144 íàñòðîéêè ïðîãè ("ïóòè ê ðåñóðñíûì ôàéëàì"). 145 146 Âñåãäà ðàáîòàþò òîëüêî 2 êíîïêè, íà êîòîðûõ íàïèñàíî "äðóãîé". Îäíà - äëÿ çàïàêîâêè, 147 äðóãàÿ - äëÿ ðàñïàêîâêè (ñòðàííî, íå ïðàâäà ëè?). Ïî íàæàòèþ âûëåçåò îêíî, ãäå íàäî 148 âûáðàòü ÷òî ðàñïàêîâûâàòü èëè çàïàêîâûâàòü. Åñëè ðàñïàêîâûâàòü - òî íàäî áóäåò 149 îòêðûòü â îêíå ðåç-ôàéë. Åñëè çàïàêîâûâàòü - òî âûáðàòü ïàïêó ñ ïàêóåìûìè ôàéëàìè. 150 Ïîñëå ÷åãî ïîÿâèòñÿ îêíî â êîòîðîì ìîæíî òî÷íî óêàçàòü ÷åãî è êàê ðåçáèëäèòü, 151 åñëè ïðåäëîæåííîå ïðîãîé ÷åì-òî íå íðàâèòñÿ. 152 153 Åñòü åùå êíîïêà îïòèìèçàöèè - ïî íàæàíèþ íàäî âûáðàòü ôàéë êîòîðûé 154 îïòèìèçèðîâàòü. 155 Åùå åñòü ÷åêáîêñ - åñëè åãî âêëþ÷èòü - òî ïîñëå çàïàêîâêè "ñòàíäàðòíûå" 156 ðåñóðñû áóäóò îïòèìèçèðîâàòüñÿ. 141 157 __________________________________________________________________________ 142 158 … … 150 166 3) Ïðàâèëüíî ñåéâèòü âñå ýòî äåëî. 151 167 4) Âêëþ÷àòü\âûêëþ÷àòü ïåðåíîñ ñòðîê ïî ñëîâàì 152 5) Âñòðîåííàÿ íàâèãàöèÿ ïî äèñêó êîìïà 168 5) Âñòðîåííàÿ íàâèãàöèÿ ïî äèñêó êîìïà - ýòàêèé ôàéëîâûé ìåíåäæåð-óðîäåö. 153 169 6) Âñòðîåíà âîçìîæíîñòü ðàñïàêîâûâàòü\çàïàêîâûâàòü àðõèâû ðåçáèëäà 154 170 7) Ìîæíî óäàëÿòü ôàéëû\ïàïêè ïðÿì â ðåäàêòîðå. … … 158 174 íå ñîâñåì ñòàíäàðòíûå íî ïî âíåøíåìó âèäó äîëæíî áûòü ïîíÿòíî ÷åãî îíè îçíà÷àþò. 159 175 Ñîîòâåòñòâóþò òèïó ýëåìåíòà ôàéëîâîé ñèñòåìû - ôàéë (è åãî òèï)\ïàïêà\ññûëêà\íåèçâåñòíûé. 160 Îáçîð íà÷èíàåòñÿ ñ òîãî ïóòè, êîòîðûé çàäàí â íàñòðîéêàõ èòåêñòîâîãî ðåäàêòîðà.176 Îáçîð íà÷èíàåòñÿ ñ òîãî ïóòè, êîòîðûé çàäàí â íàñòðîéêàõ òåêñòîâîãî ðåäàêòîðà. 161 177 Ëåæàò ýòè íàñòðîéêè â ìåíþ ÏÀÐÀÌÅÒÐÛ\Ïàðàìåòðû äëÿ ðåäàêòîðà òåêñòîâ. 162 178 163 Êàê ïåðåìåùàòüñÿ ïî ïàïêàì ñ ïîìîùüþ ýòîãî ïîëÿ.... Íîðòîí-êîìàíäèðà èëè åãî êëîíû þçàëè? ;). 179 Êàê ïåðåìåùàòüñÿ ïî ïàïêàì.... Íîðòîí-êîìàíäèðà èëè åãî êëîíû 180 þçàëè? ;). Òàê âîò - òûðêàåì 2 ðàçà ãðûçóíîì ïî ïàïêå - ïîïàäàåì òóäû. Òûðêàåì 181 ïî ýëåìåíòó ñ äâóìÿ òî÷êàìè âìåñòî èìåíè - ïîïàäàåì óðîâíåì âûøå. 164 182 È åùå - ââåðõó åñòü ïîëå ââîäà ïîä ïóòü - òóäà òîæå ìîæíî ââåñòè ïóòü è íàæàòü åíòåð 165 èëè êíîïî÷êó ñî ñòðåëêîé âîçëå ïîëÿ ââîäà. 166 Äà, îíî óìååò óäàëÿòü ôàéëû\ïàïêè. Âûäåëèòå ÷òî íóæíî è íàæìèòå DEL. Ïðîãà åññíî 183 èëè êíîïî÷êó ñî ñòðåëêîé âîçëå ïîëÿ ââîäà - óäîáíî íàïðèìåð ñêîïèðîâàòü ïóòü èç 184 îêíà explorer èëè åùå îòêóäà - â ïðèíöèïå ýòî ñàìûé áûñòðûé ñïîñîá ïåðåìåùåíèÿ 185 íà ñëó÷àé êîãäà ãäå-òî ýòîò ïóòü óæå îòêðûò. 186 Åùå, îíî óìååò óäàëÿòü ôàéëû\ïàïêè. Âûäåëèòå ÷òî íóæíî è íàæìèòå DEL. Ïðîãà åññíî 167 187 çàïðîñèò ïîäòâåðæäåíèå, ò.ê. êîðçèíó íå þçèò. 168 188 169 ×òîá îòêðûòü ôàéë\ïàïêó îáû÷íî íàäî ñäåëàòü ïî ýòîìó îáúåêòó äâîéíîé êëèê. Åñëè ñäåëàòü 170 2 êëèê íà àðõèâå ðåçáèëäà - áóäåò ïðåäëîæåíî ðàñïàêîâàòü à ïîñëå ðàñïàêîâêè - ïðîãà 171 àâòîìàòè÷åñêè âëåçåò â ïàïêó ñ ðàñïàêîâàííûìè ôàéëàìè. 189 Åñëè ñäåëàòü 2 êëèê íà àðõèâå ðåçáèëäà - áóäåò ïðåäëîæåíî ðàñïàêîâàòü ýòîò ðåñóðñ, 190 à ïîñëå ðàñïàêîâêè - ïðîãà àâòîìàòè÷åñêè âëåçåò â ïàïêó ñ ðàñïàêîâàííûìè ôàéëàìè. 172 191 173 192 Äàëüøå - ñïðàâà - ïîëå ïîä òåêñò. Îáû÷íûé òåêñòîâûé ðåäàêòîð òèïà "BLAKNOT" :). Òàì âñå 174 âñåñòàíäàðòíî. Íèæå íåãî - ÷åêáîêñ äëÿ âêëþ÷åíèÿ\âûêëþ÷åíèÿ ïåðåíîñà ñòðîê - ìîæåò193 ñòàíäàðòíî. Íèæå íåãî - ÷åêáîêñ äëÿ âêëþ÷åíèÿ\âûêëþ÷åíèÿ ïåðåíîñà ñòðîê - ìîæåò 175 194 ïîíàäîáèòüñÿ ÷òîá ïîíÿòü ãäå êîí÷àåòñÿ àáçàö. 176 195 … … 182 201 Ñïðàâà îò ïåðåêëþ÷àòåëÿ - êíîïêà ñåéâà. Åñòü âîïðîñû? ;). Òîëüêî ñêàæó ÷òî 183 202 ôàéë ñåéâèòñÿ â òåêóùóþ ïàïêó (òó ÷òî îòîáðàæåíà â ëåâîì ïîëå). À èìÿ 184 - èñïîëüçóåòñÿ òî ÷òî íàïèñàíî âûøå îêíà ðåäàêòîðà. Åñëè èìÿ ñìåíèòü, è ëè203 - èñïîëüçóåòñÿ òî ÷òî íàïèñàíî âûøå îêíà ðåäàêòîðà. Åñëè èìÿ ñìåíèòü, è\èëè 185 204 ïåðåéòè â äðóãóþ ïàïêó (èëè âñå âìåñòå) è íàæàòü íà ñåéâ - òî ñîçäàñòñÿ íîâûé ôàéë 186 205 (ëèáî ïåðåçàïèøåòñÿ óæå ñóùåñòâóþùèé íî äðóãîé - â çàâèñèìîñòè îò òîãî ÷òî ââåëè è êóäà 187 ïåðåøëè) .188 189 Êàê óæå ñêàçàë - ââåðõó îò ðåäàêòîðà ñòðîêà ïîä èìÿ ôàéëà. Êñòàòè äàæå åñëè íè 1206 ïåðåøëè) - èíîãäà óäîáíûé ñïîñîá áûñòðî "ïåðåêîïèðîâàòü" êàêîé-òî ôàéëèê. 207 208 Êàê óæå ñêàçàë - ââåðõó îò ðåäàêòîðà ñòðîêà ïîä èìÿ ôàéëà. Êñòàòè äàæå åñëè íè ðàçó 190 209 ôàéë åùå íå îòêðûâàëñÿ - ìîæíî ââåñòè èìÿ ôàéëà è òåêñò â ðåäàêòîð è ñîõðàíèòü 191 210 - ñîçäàñòñÿ ôàéë. … … 200 219 (ëþáîé òåêñò). 201 220 202 Äàëüøå. ×åêáîêñ "îòêðûâàòü 1 ùåë÷êîì (âûäåëåíèåì)".  îáùåì òåêñòîâûå ôàéëû - à êñòàòè íå203 ñêàçàë - òåêñòîâûìè ôàéëàìè ñ÷èòàþòñÿ âñå íåèçâåñòíûå ôàéëû ;). Òàê âîò. Åñëè221 Äàëüøå. ×åêáîêñ "îòêðûâàòü 1 ùåë÷êîì (âûäåëåíèåì)".  îáùåì òåêñòîâûå ôàéëû - (à 222 òåêñòîâûìè ôàéëàìè ñ÷èòàþòñÿ âñå íåèçâåñòíûå ôàéëû ;) ) åñëè 204 223 ÷åêáîêñ âðóáèòü - òî îòêðûâàòüñÿ òàêèå ôàéëû áóäóò 1 ùåë÷êîì (íàäî åãî âûäåëèòü). 205 224 Ìîæíî ïðîñòî äâèãàòü âûäåëåíèå ñòðåëêàìè íà êëàâå - ôàéëû áóäóò îòêðûâàòüñÿ. Ýòî 206 ïîëåçíîäëÿ áûñòðîãî ïðîñìîòðà êó÷è ôàéëîâ.225 ìîæíî éóçàòü äëÿ áûñòðîãî ïðîñìîòðà êó÷è ôàéëîâ. 207 226 208 227 Íèæå âûøåîïèñàííîãî ÷åêáîêñà çàñåë äðóãîé ÷åêáîêñ - åñëè îí âðóáëåí, òî òåêñòîâûå ôàéëû … … 214 233 ýòîò ôàéë âûäåëèòü. 215 234 216 Óôô, âðîäå íè÷å íå çàáûë. 217  îáùåì â ñåãîäíÿøíåì ñîñòîÿíèè ðåäàêòîð äîëæåí áûòü ñïîñîáåí íà 2 âåùè 218 - áåç èñïîëüçîâàíèÿ äðóãîãî ñîôòà ðåäàêòèðîâàòü outro.res è *.mq-øêè :). 235  îáùåì â ñåãîäíÿøíåì ñîñòîÿíèè ðåäàêòîð äîëæåí áûòü ñïîñîáåí íà áåç èñïîëüçîâàíèÿ 236 äðóãîãî ñîôòà ðåäàêòèðîâàòü outro.res è *.mq-øêè :). Íó è ñîäåðæèìîå êàêîãî-íèáóäü 237 texts.res åñòåñòâåííî. 238 239 Êñòàòè î ðåäàêòèðîâàíèè texts.res - â îðèãèíàëüíîé èãðå è â ïîäàâëÿþùåì áîëüøèíñòâå 240 ìîäîâ àáñîëþòíî âñå òåêñòû ëåæàò â îäíîì ôàéëèêå texts.res. Îðèåíòèðîâàòüñÿ òàì 241 äîñòàòî÷íî ñëîæíî.  ìîäàõ ïîä ñòàðòåð ìîæíî êîíå÷íî ðàñêèäàòü ñîäåðæèìîå 242 ïî íåñêîëüêèì ðåñóðñàì, íî òàêèå âåùè âñòðå÷àþòñÿ â ëþáîì ñëó÷àå íå âñåãäà. 243 Òàê âîò - äëÿ òîãî ÷òîáû íå ëèñòàòü âåñü îãðîìíûé ñïèñîê - ñóùåñòâóþò ôèëüòðû. 244 Âûïàäàþùèé ñïèñîê ñ ýòèìè ôèëüòðàìè ðàñïîëîæåí ïîä ñïèñêîì ôàéëîâ. Ôèëüðû 245 ïðåäñòàâëÿþò èç ñåáÿ îáû÷íûå ìàñêè, êîòîðûå ÷àñòî èñïîëüçóþò ïðè ðàáîòå ñ 246 ôàéëîâîé ñèñòåìîé, íàïðèìåð ïðè âûäåëåíèè ôàéëîâ ïî ìàñêå â Far. Äëÿ òåõ êòî 247 â ïðîæèë ñâîþ æèçíü â áðîíåòðàíñïîðòåðå è íå â êóðñå êàê ýòè ìàñêè ðàáîòàþò - 248 êðàòêàÿ ñïðàâêà - * çàìåíÿåò ëþáîå êîëè÷åñòâî ëþáûõ ñèìâîëîâ, ? çàìåíÿåò îäèí 249 ëþáîé ñèìâîë - èòîãî ïðèìåðû: 250 *.txt - îçíà÷àåò âñå ôàéëû ñ ðàñøèðåíèåì txt, 251 *test*.txt - âñå ôàéëû â èìåíè êîòîðîãî ãäå-òî ïîñåðåäèíå åñòü test è ðàñøèðåíèå ó 252 êîòîðîãî txt, 253 ???test.txt - âñå ôàéëû çàêàí÷èâàþùèåñÿ íà test.txt ó êîòîðûõ âïåðåäè åùå 3 ñèìâîëà. 254 * - âîîáùå ÂÑÅ ôàéëû, â òîì ÷èñëå áåç ðàñøèðåíèÿ 255 *.* - âñå ôàéëû ó êîòîðûõ åñòü ðàñøèðåíèå 256 èòä èòï. 257 258 Äîáàâèòü íîâûå ôèëüòðû ìîæíî ñîîòâåòñòâóþùèìè êíîïêàìè. Óäàëèòü - àíàëîãè÷íî. 259 219 260 ___________________________________________________________________________ 220 261 6. Ðåäàêòèðîâàíèå áàç 221 262 222 Âî ïåðâûõ - íàäî ïîêàçàòü ïðîãå ãäå ëåæàò *.res -ôàéëû áàç. Ýòî ìîæíî ñäåëàòü ëèáî ÷åðåç îêíî íàñòðîåê ïóòåé êî âñåì ðåñóðñàì ïðîãè, ëèáî ÷åðåç ìåíþ Ïàðàìåòðû\Ïàðàìåòðû äëÿ áàç. 223 224  âåðõíèå 2 ïîëÿ ìîæíî âðó÷íóþ èëè êíîïêîé îáçîðà ïðîïèñàòü ïóòè ê íåðàñïàêîâàííûì ðåçáèëäîì áàçàì (database.res è databaselmp.res).  òîì æå îêíå â 3 è 4 ïîëÿõ - ïîêàçàòü ïàïêè, ãäå áóäóò ëåæàòü "èñõîäíèêè áàç" - ïàïêè ñ ôàéëàìè, êîòîðûå èñïîëüçóåò ðåäàêòîð, ðàñïàêîâàííàÿ (òî÷íåå ìåëêî íàðåçàííàÿ) áàçà.  ýòîé ïàïêå íå äîëæíî áûòü ïàïîê ñ èìåíàìè acks, items, levers, perks, prints, quests, spells, units - òàêèå èìåíà áóäóò ó ïàïîê â ñîñòàâå èñõîäíèêà, ëó÷øå åñëè ýòî âîîáùå ïóñòàÿ ïàïêà. Ïî óìîë÷àíèþ, ïðîãà âîîáùå ïèøåò òàì ïóòü ê ñïåöèàëüíîé ïàïêå äëÿ ýòîãî, êîòîðàÿ ëåæèò â ïàïêå ïðîãè. 263 Âî ïåðâûõ - íàäî ïîêàçàòü ïðîãå ãäå ëåæàò *.res -ôàéëû áàç. Ýòî ìîæíî ñäåëàòü ëèáî 264 ÷åðåç îêíî íàñòðîåê ïóòåé êî âñåì ðåñóðñàì ïðîãè, ëèáî ÷åðåç ìåíþ Ïàðàìåòðû\Ïàðàìåòðû 265 äëÿ áàç. 266 267  âåðõíèå 2 ïîëÿ ìîæíî âðó÷íóþ èëè êíîïêîé îáçîðà ïðîïèñàòü ïóòè ê íåðàñïàêîâàííûì 268 ðåçáèëäîì áàçàì (database.res è databaselmp.res).  òîì æå îêíå â 3 è 4 ïîëÿõ - ïîêàçàòü 269 ïàïêè, ãäå áóäóò ëåæàòü "èñõîäíèêè áàç" - ïàïêè ñ ôàéëàìè, êîòîðûå èñïîëüçóåò ðåäàêòîð, 270 ðàñïàêîâàííàÿ (òî÷íåå ìåëêî íàðåçàííàÿ) áàçà.  ýòîé ïàïêå íå äîëæíî áûòü ïàïîê ñ 271 èìåíàìè acks, items, levers, perks, prints, quests, spells, units - òàêèå èìåíà áóäóò ó ïàïîê 272 â ñîñòàâå èñõîäíèêà, ëó÷øå åñëè ýòî âîîáùå ïóñòàÿ ïàïêà. Ïî óìîë÷àíèþ, ïðîãà âîîáùå 273 ïèøåò òàì ïóòü ê ñïåöèàëüíîé ïàïêå äëÿ ýòîãî, êîòîðàÿ ëåæèò â ïàïêå ïðîãè. 225 274 226 275 Òåïåðü íàäî ðàñïàêîâàòü áàçû. Ìåíþ Áàçû\Èñõîäíèêè... 227 Òàì â îêíå 2 ðàçäåëà - äëÿ ñèíãë è äëÿ ìóëüò áàçû. Äëÿ êàæäîé 6 êíîïîê. 228 [Ðàñïàêîâàòü ðåçáèëäîì] - ðàçðåçáèëäèòü *.res ôàéë áàçû. Çàïàêîâàòü - åññíî îáðàòíûé ïðîöåññ (ðàñïàêîâàííûå ôàéëû ïîÿâëÿþòñÿ âïàïêå ñ èìåíåì ôàéëà áàçû â òîé æå ïàïêå ãäå è *.res - ôàéë áàçû) - ýòè êíîïêè ïðîñòî ðàñïàêîâûâàþò ðåçáèëäîì. 229 [Ñãåíåðèðîâàòü èñõîäíèê] - ýòî óæå ñîáñíî "ðàñïàêîâêà" ðàçðåçáèëäíóòûõ áàç - ïîëó÷åíèå "èñõîäíèêà", êîòîðûé ïèøåòñÿ â ðàíåå óæå óêàçàííóþ ïàïêó (äëÿ èñõîäíèêà). 230 [Ñãåíåðèðîâàòü áàçû] - èç "èñõîäíèêà" ïîëó÷àþòñÿ ôàéëû áàç (íàïðèìåð units.udb), êîòîðûå ïèøóòñÿ 231 òóäà, ãäå áûëà ðåçáèëäîâñêàÿ ðàñïàêîâêà áàçû. Ïîñëå ÷åãî èõ ìîæíî îïÿòü çàðåçáèëäèòü â *.res ôàéë ñîòâåòñòâóþùåé êíîïêîé. 276 Òàì â îêíå 2 ðàçäåëà - äëÿ ñèíãë è äëÿ ìóëüò áàçû. Äëÿ êàæäîé 6 êíîïîê. 277 [Ðàñïàêîâàòü ðåçáèëäîì] - ðàçðåçáèëäèòü *.res ôàéë áàçû. Çàïàêîâàòü - åññíî îáðàòíûé 278 ïðîöåññ (ðàñïàêîâàííûå ôàéëû ïîÿâëÿþòñÿ â ïàïêå ñ èìåíåì ôàéëà áàçû â òîé æå ïàïêå 279 ãäå è *.res - ôàéë áàçû) - ýòè êíîïêè ïðîñòî ðàñïàêîâûâàþò ðåçáèëäîì. 280 [Ñãåíåðèðîâàòü èñõîäíèê] - ýòî óæå ñîáñíî "ðàñïàêîâêà" ðàçðåçáèëäíóòûõ áàç - ïîëó÷åíèå 281 "èñõîäíèêà", êîòîðûé ïèøåòñÿ â ðàíåå óæå óêàçàííóþ ïàïêó (äëÿ èñõîäíèêà). 282 [Ñãåíåðèðîâàòü áàçû] - èç "èñõîäíèêà" ïîëó÷àþòñÿ ôàéëû áàç (íàïðèìåð units.udb), êîòîðûå 283 ïèøóòñÿ òóäà, ãäå áûëà ðåçáèëäîâñêàÿ ðàñïàêîâêà áàçû. Ïîñëå ÷åãî èõ ìîæíî îïÿòü 284 çàðåçáèëäèòü â *.res ôàéë ñîòâåòñòâóþùåé êíîïêîé. 232 285 [Çàïàêîâàòü ðåçáèëäîì] - ïî ñìûñëó - çàïàêîâûâàåò óæå ñãåíåðåííûå áàçû. Ïîòîì îïòèìèçèðóåò. 233 286 234 [Ïîëíàÿ ðàñïàêîâêà] - Ðàñïàêîâûâàåò áàçó ðåçáèëäîì, è ñðàçó æå äåëàåò èç íåå èñõîäíèê (êàê áû 2 êíîïêè â îäíîé). 235 [Ïîëíàÿ çàïàêîâêà] àíàëîãè÷íî. Òîëüêî îáðàòíîå äåéñòâèå. 2 êíîïêè â îäíîé. 236 237  ïðèíöèïå 2-õ ïîñëåäíèõ òèïîâ êíîïîê äëÿ ðàáîòû äîñòàòî÷íî. Îñòàëüíûå îñòàëèñü èç ïðîøëîãî, óáèðàòü íå ñòàë - âäðóã ïîíàäîáÿòñÿ... 238 239 Ñîáñòâåííî ðåäàêòèðîâàíèå - ðåäàêòèðóåòñÿ "èñõîäíèê". Ðåêîìåíäóþ çàëåçòü â ïàïêó ñ èñõîäíèêîì è ïîèçó÷àòü (ñ ïðèâëå÷åíèåì HEX-ðåäàêòîðà), ÷òîá ëó÷øå ïîíèìàòü ÷òî ýòî òàêîå, íî ýòî íå îáÿçàòåëüíî. 240 Åñëè êðàòêî, òî êàæäàÿ ñòðîêà â íèâàëîâñêîì òåêñòîâèêå (íó òîò, êîòîðûé "óòèëèòà äëÿ ñîçäàíèÿ ìîäîâ â ìóëüòèïëååðå" èëè ÷òîòî âðîäå òîãî) - òàê âîò, êàæäàÿ ñòðîêà â òîì òåêñòîâèêå ñîîòâåòñòâóåò 1 ôàéëó â "èñõîäíèêå" ýòîé ïðîãè. Ôàêòè÷åñêè ýòè ôàéëû - ðåçóëüòàò ìåëêîé íàðåçêè ñîáñíî áàçû (íó òàì åùå è ñòðóêòóðà ñàìîé áàçû óáðàíà òà êîòîðàÿ íå íóæíà), òàê ÷òîáû â 1 ôàéëå áûëî ïî 1 ñòðîêå (ïî íàó÷íîìó ;) - çàïèñè) áàçû. 287 [Ïîëíàÿ ðàñïàêîâêà] - Ðàñïàêîâûâàåò áàçó ðåçáèëäîì, è ñðàçó æå äåëàåò èç íåå 288 èñõîäíèê (êàê áû 2 êíîïêè â îäíîé). 289 [Ïîëíàÿ çàïàêîâêà] - àíàëîãè÷íî. Òîëüêî îáðàòíîå äåéñòâèå. 2 êíîïêè â îäíîé. 290 291  ïðèíöèïå 2-õ ïîñëåäíèõ òèïîâ êíîïîê äëÿ ðàáîòû äîñòàòî÷íî. Îñòàëüíûå îñòàëèñü èç 292 ïðîøëîãî, óáèðàòü íå ñòàë - âäðóã ïîíàäîáÿòñÿ... 293 294 Ñîáñòâåííî ðåäàêòèðîâàíèå - ðåäàêòèðóåòñÿ "èñõîäíèê". Ðåêîìåíäóþ çàëåçòü â ïàïêó ñ 295 èñõîäíèêîì è ïîèçó÷àòü (ñ ïðèâëå÷åíèåì HEX-ðåäàêòîðà), ÷òîá ëó÷øå ïîíèìàòü ÷òî ýòî 296 òàêîå, íî ýòî íå îáÿçàòåëüíî. 297 Åñëè êðàòêî, òî êàæäàÿ ñòðîêà â íèâàëîâñêîì òåêñòîâèêå (íó òîò, êîòîðûé "óòèëèòà äëÿ 298 ñîçäàíèÿ ìîäîâ â ìóëüòèïëååðå" èëè ÷òîòî âðîäå òîãî) - òàê âîò, êàæäàÿ ñòðîêà â òîì òåêñòîâèêå 299 ñîîòâåòñòâóåò 1 ôàéëó â "èñõîäíèêå" ýòîé ïðîãè. Ôàêòè÷åñêè ýòè ôàéëû - ðåçóëüòàò ìåëêîé íàðåçêè 300 ñîáñíî áàçû (íó òàì åùå è ñòðóêòóðà ñàìîé áàçû óáðàíà òà êîòîðàÿ íå íóæíà), òàê ÷òîáû â 1 301 ôàéëå áûëî ïî 1 ñòðîêå ("ïî íàó÷íîìó" ;) - çàïèñè) áàçû. 241 302 242 303 Âî âñåõ îêíàõ ðåäàêòèðîâàíèÿ åñòü : 243 1) äâà âûïàäàþùèé ñïèñêà - ïðàâûé ñ èìåíàìè ðåäàêòèðóåìûõ ôàéëîâ èñõîäíèêà, à ëåâûé - ñ "ìàñêàìè" 244 "ìàñêà" - òàê ÿ íàçâàë ïåðâîå ïîëå çàïèñåé áàç, êîòîðîå âåçäå òåêñòîâîãî òèïà, è âñåãäà óíèêàëüíî- 245 îáû÷íî ýòî ïîëå íàçûâàåòñÿ Name. ßñåí ïåíü, ÷òî ïî èìåíè ëåã÷å íàéòè íóæíóþ çàïèñü, ÷åì ïî èìåíè ôàéëà òèïà "0000057.zap". Îáà ýòèõ ñïèñêà "ñèíõðîíèçèðîâàííû" - íóæíûé ôàéë ìîæíî âûáðàòü è òàì è òàì, 246 ñîñòîÿíèå äðóãîãî ñïèñêà ïîìåíÿåòñÿ àâòîìàòîì. 304 1) äâà âûïàäàþùèé ñïèñêà - ïðàâûé ñ èìåíàìè ðåäàêòèðóåìûõ ôàéëîâ èñõîäíèêà, à ëåâûé - 305 ñ "ìàñêàìè". "Ìàñêà" - òàê ÿ íàçâàë ïåðâîå ïîëå çàïèñåé áàç, êîòîðîå âåçäå òåêñòîâîãî òèïà, 306 è âñåãäà óíèêàëüíî - îáû÷íî ýòî ïîëå íàçûâàåòñÿ Name. ßñåí ïåíü, ÷òî ïî èìåíè ëåã÷å íàéòè 307 íóæíóþ çàïèñü, ÷åì ïî èìåíè ôàéëà òèïà "0000057.zap". Îáà ýòèõ ñïèñêà "ñèíõðîíèçèðîâàííû" 308 - íóæíûé ôàéë ìîæíî âûáðàòü è òàì è òàì, ñîñòîÿíèå äðóãîãî ñïèñêà ïîìåíÿåòñÿ àâòîìàòîì. 247 309 2) Òàáëèöà ñ ïîëÿìè çàïèñè - î òîì êàêèå åñòü ïîëÿ ñì. íèæå. 248 310 3) Êíîïêè: … … 253 315 [Óäàëèòü] - óäàëèòü çàïèñü. 254 316 255 Ïðî òèïû ïîëåé: 256 1) TEXT - êàêîé-ëèáî òåêñò. Áóäòå âíèìàòåëüíåé ê ðåãèñòðó, åñòü ïîäîçðåíèÿ, ÷òî íèâàëüñêèå 257 òóëñû äëÿ áàç èñïðàâëÿþò ñëîâà â íåïðàâèëüíîì ðåãèñòðå (íàïðèìåð, äåëàþò âñå áóêâû ìàëåíüêèìè), 317 Ïðî òèïû ïîëåé: 318 1) TEXT - êàêîé-ëèáî òåêñò. Áóäòå âíèìàòåëüíåé ê ðåãèñòðó, åñòü ïîäîçðåíèÿ, ÷òî íèâàëüñêèå 319 òóëñû äëÿ áàç èñïðàâëÿþò ñëîâà â íåïðàâèëüíîì ðåãèñòðå (íàïðèìåð, äåëàþò âñå áóêâû ìàëåíüêèìè), 258 320 ÿ òî÷íî íå âî âñåõ ìåñòàõ â ýòîì óâåðåí, ïîýòîìó ó ìåíÿ òåêñòû ñîõðàíÿþòñÿ òàê êàê âû èõ ââåëè. 259 321  îáùåì ñìîòðèòå ïî àíàëîãèè. … … 262 324 UnsLong ìîæíî îòëè÷èòü òåì, ÷òî ïðè îòêðûòèè çàïèñè âñå FLOAT-÷èñëà èìåþò çàïÿòóþ, äàæå 263 325 åñëè äðîáíàÿ ÷àñòü ðàâíà íóëó (íàïðèìåð 1,0). Ïèñàòü ìîæíî - òîëüêî öèôðû, çíàê ìèíóñ è çàïÿòàÿ. 264 4) ShopInfo - ÷åðåç çàïÿòóþ ñïèñîê íîìåðîâ ìàãàçèíîâ, ãäå ïðîäàåòñÿ ïðåäìåò. Ç Àïÿòûå326 4) ShopInfo - ÷åðåç çàïÿòóþ ñïèñîê íîìåðîâ ìàãàçèíîâ, ãäå ïðîäàåòñÿ ïðåäìåò. Çàïÿòûå 265 327 íåëüçÿ â íà÷àëå è â êîíöå ñòðî÷êè, ïèñàòü èõ íàäî òîëüêî ìåæäó öèôðàìè. 266 328 5) LIST - ñïèñîê ñòðîêîâûõ (òåêñòîâûõ) çíà÷åíèé. ×åðåç çàïÿòóþ. Ïèñàòü ïî òåì æå ïðàâèëàì, … … 269 331 êíîïêà (åå âèäíî ïðè âûäåëåíèè ïîëÿ). Íàæàâ íà êíîïêó, ìîæíî ñîõðàíèòü âíóòðåííåå ïðåäñòàâëåíèå 270 332 ïîëÿ â ôàéëå, èëè çàãðóçèòü èç ôàéëà. 271 7) Äðóãèå ïîëÿ - îíè áûâàþò ðàçíûå, èõ òàì ìíîãî âñÿêèõ... òî ÷òî âûøå - ýòî ÿ îñíîâíûå óïîìÿíóë. Îáû÷íî îíè âûãëÿäÿò êàê îáû÷íûå è íèêàêîé ðàçíèöû â èõ ðåäàêòèðîâàíèè íåò. À åñëè ðàçíèöà è åñòü, òî ïðîãà ïî ëþáîìó ïåðåä ñîõðàíåíèåì ïðîâåðèò, ÷åãî åé òàì ïîíàïèñàëè, è åñëè ÷åãî íåïðàâèëüíî - âûâåäåò äèàëîã ñ ñîîáùåíèåì îá îøèáêå è êðàòêîé èíñòðóêöèåé, ÷åãî ìîæíî, à ÷åãî íåëüçÿ ïèñàòü â äàííîå ïîëå. 272 8) "Ïîëÿ" ñ êíîïêîé, íî íå "íåèçâåñòíûå" - îáû÷íî êíîïêà ñòàâèòñÿ, åñëè äëÿ ðåäàêòèðîâàíèÿ ïîëÿ íóæíî âûçâàòü äîïîëíèòåëüíûé äèàëîã (íàïðèìåð â Acks.db), ëèáî åñëè íàæàòèå êíîïêè ïîçâîëÿåò îòðåäàêòèðîâàòü ïîëå áûñòðåå. Íàïðèìåð, ó ìíîãèå ïîëÿ ID (ID åñòü â íàçâàíèè ïîëÿ) - ýòî öåëî÷èñëåííûå ÷èñëà, íî îïðåäåëåííûì çíà÷åíèÿì ïîëÿ ìîæåò ñîîòâåòñòâîâàòü ñëîâî (íàïðèìåð 00 = sword, 01 = axe)...  îáùåì, òàêèå ïîëÿ âûãëÿäÿò ïðèìåðíî òàê (êâàäðàòíûå ñêîïêè íå ñ÷èòàéòå ;) ): 333 7) Äðóãèå ïîëÿ - îíè áûâàþò ðàçíûå, èõ òàì ìíîãî âñÿêèõ... òî ÷òî âûøå - ýòî ÿ îñíîâíûå óïîìÿíóë. 334 Îáû÷íî îíè âûãëÿäÿò êàê îáû÷íûå è íèêàêîé ðàçíèöû â èõ ðåäàêòèðîâàíèè íåò. À åñëè ðàçíèöà è åñòü, 335 òî ïðîãà ïî ëþáîìó ïåðåä ñîõðàíåíèåì ïðîâåðèò, ÷åãî åé òàì ïîíàïèñàëè, è åñëè ÷åãî íåïðàâèëüíî - 336 âûâåäåò äèàëîã ñ ñîîáùåíèåì îá îøèáêå è êðàòêîé èíñòðóêöèåé, ÷åãî ìîæíî, à ÷åãî íåëüçÿ ïèñàòü â 337 äàííîå ïîëå. 338 8) "Ïîëÿ" ñ êíîïêîé, íî íå "íåèçâåñòíûå" - îáû÷íî êíîïêà ñòàâèòñÿ, åñëè äëÿ ðåäàêòèðîâàíèÿ ïîëÿ 339 íóæíî âûçâàòü äîïîëíèòåëüíûé äèàëîã (íàïðèìåð â Acks.db), ëèáî åñëè íàæàòèå êíîïêè ïîçâîëÿåò 340 îòðåäàêòèðîâàòü ïîëå áûñòðåå. Íàïðèìåð, ó ìíîãèå ïîëÿ ID (ID åñòü â íàçâàíèè ïîëÿ) - ýòî 341 öåëî÷èñëåííûå ÷èñëà, íî îïðåäåëåííûì çíà÷åíèÿì ïîëÿ ìîæåò ñîîòâåòñòâîâàòü ñëîâî (íàïðèìåð 342 00 = sword, 01 = axe)...  îáùåì, òàêèå ïîëÿ âûãëÿäÿò ïðèìåðíî òàê (êâàäðàòíûå ñêîïêè íå ñ÷èòàéòå ;) ): 273 343 274 344 [ 1 | AXE ] … … 280 350 çàïèñü, íà îñíîâå êîòîðîé áóäåò ñäåëàí øàáëîí, âûñòàâèòü íóæíûå çíà÷åíèÿ è íàæàòü [Çàøàáëîíèòü]. 281 351  ïîÿâèâøåìñÿ îêíå èëè ââåñòè íîâîå èìÿ, èëè âûáðàòü èç ñïèñêà óæå ñóùåñòâóþùèé øàáëîí. 282 Íó è íàæàòü OK. Âñå. 352 Íó è íàæàòü OK. Âñå. 283 353 ×òîá ñîçäàòü çàïèñü, íàäî ïîñëå íàæàòèÿ [Ñîçäàòü] ââåñòè ïðàâèëüíîå èìÿ çàïèñè (÷òîá îíî áûëî 284 354 óíèêàëüíûì), à ïîòîì âûáðàòü íóæíûé øàáëîí. Âñå. 285 355 ___________________________________________________________ 286 356 287 7. Èñòîðèÿ íîâîââåäåíèé. 288 289 Âåðñèÿ 1.8.2.1 290 ----------- 291 1) Ïðîãà ïåðåâåäåíà ïîä îòêðûòóþ ëèöåíçèþ. 292 2) Èñõîäíèê çàëèò â SVN-ðåïîçèòîðèé + îòêðûò ïóáëè÷íûé òðåêåð ïðîåêòà. 293 3) Èçìåíåíû äåôîëòíûå ïàðàìåòðû äëÿ ðàçìåðîâ îêíà ïðè ïåðâîì çàïóñêå ïðîãè. 294 295 Âåðñèÿ 1.8.1.1 296 ----------- 297 1) Èçìåíåí äèàëîã "î ïðîãðàììå" - äîáàâëåíà èíôîðìàöèÿ î ëèöåíçèè. 298 2) Ñîáñòâåííî äîáàâëåí òåêñò ëèöåíçèè â äèñòðèáóòèâ è èñõîäíèêè. 299 3) Äèñòðèáóòèâ òåïåðü êðîìå ñòàíäàðòíîãî âàðèàíòà "â àðõèâå" ñóùåñòâóåò è â âèäå 300 èíñòàëëÿòîðà. 301 302 Âåðñèÿ 1.8.0.47 303 ----------- 304 1) Äîáàâëåíà âîçìîæíîñòü ñîðòèðîâêè çàïèñåé (ñòðîê) â ðåäàêòîðå áàçû - ñîðòèðîôêà ïî àëôàâèòó, ïî ïîëþ Name (èëè àíàëîãó). 305 2) Èñïðàâëåíà ìèêðîáàãà ñ íåïðàâèëüíûì âûâîäîì íà ýêðàí îêíà S_Weapons ðåäàêòîðà áàçû - îêíî íå ðåàãèðîâàëî íà êîìàíäó Cascade ò.ê. ñòîÿëà îïöèÿ po_Designed äëÿ ðàñïîëîæåíèÿ îêíà. È åùå îêíî áûëî ðåñàéçàáåëüíûì. Òåïåðü íèôèããà :). 306 3) Ïåðåäåëàíà ñîðòèðîâêà ñïèñêà ôàéëîâ â òåêñòðåäàêòîðå ñ àâòîìàòè÷åñêîé (â êîìïëåêòå ñ äåëüôÿìè èäåò) íà ñàìîïèñíóþ ðó÷íóþ - øîá ìëÿ äèðåêòîðèè áûëè âñå ââåðõó è îòäåëüíî îò ìóõ.... ôàéëîâ òîåñòü. 307 4) Çàïàêîâêà ïî ññûëêå íà ñåáÿ - òîåñòü ìîæíî òûðêíóòü 1 ðàç ïî ".." (ññûëêà íà äèðåêòîðèþ óðîâíåì âûøå - òîåñòü íà îòêðûòóþ â äàííûé ìîìåíò äèðåêòîðèþ - îáû÷íî åå òûðêàþò ÷òîá ïåðåéòè íà óðîâåíü ââåðõ) - íó êîðî÷å êíîïêà çàïàêîâêè áóäåò àêòèâíà è åñëè íà íåå íàæìàòü - òî ìîæíî çàïàêîâàòü êàê ðàç òó äèðåêòîðèþ, êîòîðàÿ îòêðûòà ó âàñ â äàííûé ìîìåíò. Àòî ìåíÿ çàäîëáàëî êàæäûé ðàç ïîñëå òîãî êàê ïîäïðàâèë ôàéë âûëàçèòü íàâåðõ è ïîòîì èñêàòü åòó ïàïêó øîá çàïàêîâàòü. À òàê óñå ñðàçó :). 308 5) Íó è òèïà.... â îáùåì ÿ ðàíüøå êàê òî ñäåëàë âîçìîæíîñòü çàïóñêàòü ñðàçó òóåâóþ õó÷ó îêîíî òåêñòðåäàêòîðà, íî ñäåëàë êðèâî - îíè òàì íóìåðîâàëèñü - åñëè íàïðèìåð çàêðûòü ðåäàêòîð íîìåð 1 (áûë ïåðâûé è åäèíñòâåííûé) - òîåñòü âîîùå íå îñòàëîñü îòêðûòûõ ðåäàêòîðîâ - òàê âîò - åñè åùå ðàç îòêðûòü ðåäàêòîð - áóäåò îòêðûò óæå ðåäàêòîð íîìåð 2 õîòÿ ïåðâûé âðîäå áû óæå çàêðûòûé. È íóìåðàöèÿ òîãî, è âîîáùå ìàññèâ â êîòîðîì õðàíèëèñü ññûëêè íà îáúåêòû îêîíî - ðåàëüíî òîæå òîãî.... êîðî÷å ìîã âîò òàê âñå ðàñòè è ðàñòè. 309 310 Âåðñèÿ 1.8.0.38 311 ----------- 312 1) Èñïðàâëåíà îøèáêà ñ ñîõðàíåíèåì òåêñòîâîãî ôàéëà ïîä íîâûì èìåíåì 313 2) Èñïðàâëåíà îøèáêà ñ íåâîçìîæíîñòüþ óäàëÿòü ôàéëû\ïàïêè ïîñëå ïîïûòêè îòðåäàêòèðîâàòü èìÿ ôàéëà â ñïèñêå. 314 3) Òåñò-áàòîí òåïåðü íàæìàòü íå ïîëó÷èòñÿ :) 315 4) ×åãî-òî åùå èñïðàâëÿë, íå ïîìíþ ÷åãî... 316 317 Âåðñèÿ 1.8.0.36 318 ----------- 319 1) Ìîæíî îòêðûòü ñêîëüêî îãîäíî ðåäàêòîðîâ òåêñòîâ. 320 2) Äîáàâëåíî ìåíþ Îêíà. 321 322 Âåðñèÿ 1.8.0.34 323 ----------- 324 1) Äîáàâèë ðåäàêòîð òåêñòîâ. 325 2) Ïîïðàâèë îêíî ðó÷íîé ðàñïàêîâêè àðõèâà ðåçáèëäà - òåïåðü íå çàäàåò òóïûõ âîïðîñîâ - 326 âñå óæå åñòü â îêíå â âèäå ÷åêáîêñà ïî óìîë÷àíèþ âûðóáëåííîãî. 327 3) Èñïðàâèë íåäîðàáîòêó â îêíå îïöèé òåêñòîâîãî ðåäàêòîðà - òåïåðü åñëè â ïóòè íå áûëî 328 ïîñëåäíåãî ñëåøà - îí äîáàâëÿåòñÿ àâòîìàòîì. 329 330 Âåðñèÿ 1.7.0 331 ----------- 332 333 1) Ïî÷èñòèë êîä îò ìóñîðà âîîáùå. 334 2) Óáðàë íàôèã "ðàáî÷èå êîïèè". 335 3) Óáðàë ñòàðûé ðåäàêòîð òåêñòîâ. 336 4) Ïîëíîñòüþ ïåðåäåëàë îáùåíèå ïðîãè ñ ðåçáèëäîì, äàæå äëÿ þçâåðÿ äîëæíî ñòàòü óäîáíåå - áûëî òàì òàêîå òóïîå îêíî êîòîðîå âûëàçèëî ñ ïðåäëîæåíèåì íàæìàòü ÎÊ êîãäà ðåçáèëä ñäîõíåò. Òåïåðü íåòó :). Òîåñòü îêíî åñòü, íî áåç êíîïêè, è ñàìî æäåò ïîêà âûøåîïèñàííûé ðåçáèëä îòêèíåò êîïûòà. 337 5) Ïåðåäåëàë îêíî res - äîáàâèë êíîïêó îïòèìèçàöèè, äîðàáîòàë êíîïêè ðó÷íîé ðàñïàêîâêè\çàïàêîâêè - äîëæíî ñòàòü óäîáíåå. Äîáàâèë âîçìîæíîñòü îïòèìèçèðîâàòü "ñòàíäàðòíûå" ðåñóðñû ãàìû - äëÿ ýòîé öåëè â íèçó îêíà èìååòñÿ ÷åêáîêñ. 338 6)  ñâÿçè ñ èçìåíåíèÿìè â êîäå ïîëíîñòüþ ïåðåäåëàë ñðåäñòâà íàñòðîéêè ïðîãè. Òåïåðü åñòü 3 îêíà íàñòðîéêè - äëÿ ðåäàêòîðà òåêñòîâ, äëÿ ðåäàêòîðà áàçû, è âîîáùå äëÿ ïðîãè (ïîêà òàì ðåäàêòèðóþòñÿ òîëüêî ïóòè ê ñòàíäàðòíûì ðåñóðñàì). 339 7)  îêíå DB òåïåðü ïîñëå çàïàêîâêè ðåñ-ôàéëû áàç îïòèìèçèðóþòñÿ. Ðàíüøå íå áûëî :(. 340 8) Íàñòðîéêè ïðîãè òåïåðü õðàíÿòñÿ â EiEdit.ini. 341 9) Ïðèêðóòèë ìàíèôåñò. Äëÿ òåõ êòî íå â êóðñå - íóæíî ÷òîá ïðîãà þçàëà íîâûå âèíäîâûå *.dll, â ÷àñòíîñòè áåç íèõ íå ðàáîòàþò êðàñèâîñòè ÕÐÿêà. 357 7. Áàëëàäà î ÷åéíäæëîãå. 358 359 Êîãäà-òî 7-é ïóíêò ñîäåðæàë â ñåáå ÷òî-òî âðîäå "ñïèñêà íîâîââåäåíèé". Òåïåðü 360 ïðèìåðíî òàêîé ñïèñîê ëåæèò â ôàéëå ChangeLog.txt è åãî ìîæíî óâèäåòü ïðè 361 òàêæå ïðè çàïóñêå èíñòàëëÿöèè. Îòñþäà îíî óáðàíî. Èáî íåôèã. 362 363 ___________________________________________________________ 364 365 8. Êîîðäèíàòû àôôòàðîô. 366 367 Óòèëèòà ðàçðàáîòàíà êîìàíäîé Gipat Group êîòîðûå èíîãäà îáèòàþò ïî 368 àäðåñó www.GipatGroup.org. Òàì åñòü ôîðóì ãäå ìîæíî îáñóäèòü 369 ïðîãðàììó. 370 371 Ñîáñòâåííî ðàçðàáîòêà ïðîãðàììû âåäåòñÿ ïî àäðåñó 372 http://svn.gipat.org/trac/EiEdit - çäåñü âû ìîæåòå îçíàêîìèòüñÿ ñî ñòàòóñîì 373 ðàçðàáîòêè, ïîñìîòðåòü íà äàëüíåéøèå ïëàíû, ñïèñêè áàãîâ, ñêà÷àòü 374 ñàìó ïðîãó è èñõîäíèê (â ò.÷. òåêóùóþ âåðñèþ èç svn) èòä èòï. 375 376 Åñëè âû íàøëè â ïðîãðàììå áàã - çàõîäèòå íà òðåêåð, èùåòå ïî 377 áàãàì - íå ñîîáùàëè ëè óæå î òàêîé îøèáêå. Åñëè ñîîáùåíèé íåò - 378 ñîçäàåòå New Ticket â êîòîðîì ïîäðîáíî îïèñûâàåòå ñóùíîñòü îøèáêè, 379 åñëè ïðîãðàììà âûäàåò êàêîå-òî ñîîáùåíèå î îøèáêå - æåëàòåëüíî 380 ïðèêðåïèòü ñêðèíøîò ñ ýòîãî ñîîáùåíèÿ.  íàñòðîéêàõ ñîçäàâàåìîãî 381 òèêåòà íå çàáûâàéòå óêàçûâàòü ÷òî òèï òèêåòà - áàã, ÷òî êîìïîíåíò - òîæå 382 áàã, óêàçûâàéòå íîìåð âåðñèè ïðîãðàììû, êîòîðîé âû ïîëüçóåòåñü. 383 384 Åñëè âû õîòèòå ïðåäëîæèòü ÷òî-òî óëó÷øèòü â ïðîãðàììå - àíàëîãè÷íî 385 ñîçäàéòå íîâûé òèêåò, óêàçàâ òèï òèêåòà - "ïðåäëîæåíèå", êîìïîíåíò - âûáåðèòå 386 òîò êîìïîíåíò, ê êîòîðîìó ïî âàøåìó ìíåíèþ îòíîñèòñÿ óëó÷øåíèå (ìîæíî 387 âûáðàòü "äðóãîå") è îïèøèòå ïðåäëàãàåìîå óëó÷øåíèå. Âåðñèþ - âûáåðèòå âàøó 388 òåêóùóþ, êîòîðîé ïîëüçóåòåñü. Milestone - âûáðàòü "ïðåäëîæåíèÿ". 389 390 Åñëè âû ñàìè ñäåëàëè êàêîå-òî óëó÷øåíèå â èñõîäíèêå - ñäåëàéòå patch îò 391 òåêóùåé âåðñèè svn - è ïðèøëèòå ïàò÷ îïÿòü æå â âèäå Ticket-à. 392 Òèï òèêåòà - âûáðàòü ïàò÷, êîìïîíåíò - ïàò÷è, ïðèñîåäèíèòå ñàì ôàéë ïàò÷à 393 ê òèêåòó, îïèøèòå ñäåëàííîå âàìè óëó÷øåíèå, â òåêñòå îáÿçàòåëüíî óêàæèòå 394 íîìåð ðåâèçèè íà êîòîðóþ íóæíî íàêëàäûâàòü ïàò÷. 395 396 Åñëè âû õîòèòå ïðèíÿòü ó÷àñòèå â ðàçðàáîòêå - ñîîáùèòå î ñâîåì íàìåðåíèè 397 ðàçðàáîò÷èêàì (íàïðèìåð ÷åðåç ôîðóì), çàòåì âûáåðèòå ëþáóþ íåçàíÿòóþ çàäà÷ó, 398 ðåàëèçóéòå åž è ïðèøëèòå â âèäå ïàò÷à - åñëè ñóìååòå äîêàçàòü ÷òî ìîæåòå 399 ïèñàòü âìåíÿåìûé êîä - ïîëó÷èòå ïîñòîÿííûé äîñòóï ê svn íà çàïèñü. 400 401 ___________________________________________________________ 402 403 Êîîðäèíàòû àôôòàðîô. 404 405 Óòèëèòà ðàçðàáîòàíà êîìàíäîé Gipat Group êîòîðûå èíîãäà îáèòàþò ïî 406 àäðåñó www.GipatGroup.org. Òàì åñòü ôîðóì ãäå ìîæíî îáñóäèòü 407 ïðîãðàììó. 408 409 Ñîáñòâåííî ðàçðàáîòêà ïðîãðàììû âåäåòñÿ ïî àäðåñó 410 http://svn.gipat.org/trac/EiEdit - çäåñü âû ìîæåòå îçíàêîìèòüñÿ ñî ñòàòóñîì 411 ðàçðàáîòêè, ïîñìîòðåòü íà äàëüíåéøèå ïëàíû, ñïèñêè áàãîâ, ñêà÷àòü 412 ñàìó ïðîãó è èñõîäíèê (â ò.÷. òåêóùóþ âåðñèþ èç svn) èòä èòï. trunk/GG_opened_EI-editor-utility_license.txt
r4 r9 4 4 Óñëîâèÿ íàñòîÿùåé ëèöåíçèè èäåíòè÷íû óñëîâèÿì GNU LESSER GENERAL PUBLIC LICENSE v 2.1 (íåîôôèöèàëüíûé ïåðåâîä íà ðóññêèé ÿçûê à òàêæå îðèãèíàëüíûé òåêñò íà àíãëèéñêîì ÿçûêå êîòîðîé èçëîæåíû íèæå â äàíîì äîêóìåíòå) çà ñëåäóþùèìè èñêëþ÷åíèÿìè: 5 5 6 1. ×àñòü ôîðìàòîâ äàííûõ ñ êîòîðûìè âçàèìîäåéñòâóåò Ïðîãðàììà ìîæåò ÿâëÿòüñÿ ðàçðàáîòêîé Nival Interactive èëè äðóãèõ ïðàâîîáëàäàòåëåé. Óñëîâèÿ èñïîëüçîâàíèÿ ýòèõ ôîðìàòîâ äàííûõ îïðåäåëÿþòñÿ èñêëþ÷èòåëüíî èõ ïðàâîîáëàäàòåëÿìè è ÍÅ îïðåäåëÿþòñÿ äàííîé ëèöåíçèåé. Âîçìîæíîñòè ìîäèôèêàöèè ýòèõ ôîðìàòîâ äàííûõ, ïðåäîñòàâëÿåìûå Ïðîãðàììîé ìîãóò èñïîëüçîâàòüñÿ èñêëþ÷èòåëüíî äëÿ ðàçðàáîòêè ìîäèôèêàöèé äëÿ èãðû Ïðîêëÿòûå Çåìëè (ñ) Nival Interactive, è òîëüêî â ñîîòâåòñòâèè ñ óñëîâèÿìè ñîãëàøåíèÿ ñ ïîëüçîâàòåëåì äëÿ äàííîé èãðû. Ëèöåíçèàò îáÿçóåòñÿ íå èñïîëüçîâàòü âîçìîæíîñòè äàííîé Ïðîãðàììû â êîììåð÷åñêèõ öåëÿõ áåç ñîãëàñèÿ Gipat Group è êîìïàíèè Nival Interactive. " êîììåð÷åñêèõ öåëÿõ" îçíà÷àåò äëÿ ïîëó÷åíèÿ äåíåæíîé èëè ïðî÷åé ìàòåðèàëüíîé âûãîäû â ëþáîì âèäå. 7 2. Èñõîäíûé êîä Ïðîãðàììû, ïðåäíàçíà÷åííûé äëÿ ðàáîòû ñ ôîðìàòàìè äàííûõ ðàçðàáîòàííûìè Nival Interactive ðàñïðîñòðàíÿåòñÿ íà òåõ æå óñëîâèÿõ äàííîé ëèöåíçèè, íà êàêèõ ðàñïðîñòðàíÿåòñÿ è âåñü îñòàëüíîé êîä Ïðîãðàììû.  òî æå âðåìÿ ïðèìåíåíèå ýòèõ ÷àñòåé êîäà äëÿ ðàáîòû èìåííî ñ ýòèìè ôîðìàòàìè äàííûõ äîïóñêàåòñÿ èñêëþ÷èòåëüíî â öåëÿõ ðàçðàáîòîê ìîäèôèêàöèé äëÿ èãðû Ïðîêëÿòûå Çåìëè (ñ) Nival Interactive, è òîëüêî â ñîîòâåòñòâèè ñ óñëîâèÿìè ñîãëàøåíèÿ ñ ïîëüçîâàòåëåì äëÿ äàííîé èãðû. Ëèöåíçèàò îáÿçóåòñÿ íå èñïîëüçîâàòü ýòè ÷àñòè êîäà Ïðîãðàììû â êîììåð÷åñêèõ öåëÿõ áåç ñîãëàñèÿ Gipat Group è êîìïàíèè Nival Interactive.  ñëó÷àå, åñëè ýòè ÷àñòè êîäà áóäóò ìîäèôèöèðîâàíû òàê, ÷òî èñïîëüçóåìûå èìè ôîðìàòû äàííûõ íå ìîãóò áûòü ðàñöåíåíû êàê ôîðìàòû äàííûõ ðàçðàáîòàííûå Nival Interactive (íàïðèìåð åñëè ïåðåäåëàòü êëàññ ðàáîòàâøèé ñ ôîðìàòîì *.mob â êëàññ ðàáîòàþùèé ñ ñîâåðøåííî èíûì ôîðìàòîì äðóãîé èãðû) òî äàííîå îãðàíè÷åíèå äëÿ ýòîé ÷àñòè êîäà íå èìååò ñèëû ò.ê. äàííûé ìîäèôèöèðîâàííûé êîä íå ñïîñîáåí ðàáîòàòü ñ ôîðìàòàìè äàííûõ ðàçðàáîòàííûìè Nival Interactive. 8 3.  áèíàðíûé äèñòðèáóòèâ Ïðîãðàììû, â àðõèâ ñ èñõîäíûìè òåêñòàìè, â ðåïîçèòîðèé svn ëèáî â èíûå ìåñòà, â êîòîðûõ õðàíÿòñÿ ÷àñòè ïðîãðàììû ìîãóò áûòü âêëþ÷åíû îáúåêòíûå ôàéëû è\èëè èñõîäíûå òåêñòû, ðàñïðîñòðàíÿþùèåñÿ íà èíûõ óñëîâèÿõ. Óñëîâèÿ äàííîé ëèöåíçèè íà ýòè ôàéëû íå ðàñïðîñòðàíÿþòñÿ. Ýòè ôàéëû âêëþ÷åíû òóäà â öåëÿõ ñîõðàíåíèÿ ðàáîòîñïîñîáíîñòè è âîçìîæíîñòè ñàìîñòîÿòåëüíîé ñáîðêè Ïðîãðàììû Ëèöåíçèàòîì, êàê òîãî òðåáóåò ëèöåíçèÿ LGPL. Âñå ýòè ôàéëû (ñ òåìè èëè èíûìè îãðàíè÷åíèÿìè) ðàçðåøåíî ïóáëè÷íî ðàñïðîñòðàíÿòü èõ àâòîðàìè. 9 4. Îáúåêòíûå ôàéëû è èñõîäíûå òåêñòû, íåîáõîäèìûå äëÿ ñáîðêè Ïðîãðàììû èç èñõîäíûõ êîäîâ, íî ÿâëÿþùèåñÿ ÷àñòüþ ñðåäû ðàçðàáîòêè è\èëè êîìïèëëÿòîðà â ñîñòàâ Ïðîãðàììû íå âêëþ÷åíû è âìåñòå ñ íåþ íå ðàñïðîñòðàíÿþòñÿ ýòî ïðîòèâîðå÷èò ëèöåíçèè LGPL, íî äàííàÿ ëèöåíçèÿ â öåëîì ÿâëÿåòñÿ ìîäèôèêàöèåé ëèöåíçèè LGPL è äàííûé ïóíêò èìååò ïðèîðèòåò íàä ïðîòèâîðå÷àùèìè ïîëîæåíèÿìè îðèãèíàëüíîé ëèöåíçèè LGPL. Öåëüþ äàííîãî ïóíêòà ÿâëÿåòñÿ íå îãðàíè÷åíèå âîçìîæíîñòåé Ëèöåíçèàòà â ñáîðêå Ïðîãðàììû. Íàëè÷èå äàííîãî ïóíêòà îáóñëîâëåíî òåì, ÷òî Ïðîãðàììà ìîæåò òðåáîâàòü äëÿ ñâîåé ñáîðêè ïðîïðèåòàðíóþ ñðåäó ðàçðàáîòêè è\èëè êîìïèëëÿòîð ìíîãèå êîìïîíåíòû êîòîðîé, åñòåñòâåííî, àâòîðû íå èìåþò ïðàâà âêëþ÷àòü â ñîñòàâ äèñòðèáóòèâîâ Ïðîãðàììû. 6 1. ×àñòü ôîðìàòîâ äàííûõ ñ êîòîðûìè âçàèìîäåéñòâóåò Ïðîãðàììà ìîæåò ÿâëÿòüñÿ ðàçðàáîòêîé Nival Interactive èëè äðóãèõ ïðàâîîáëàäàòåëåé. Óñëîâèÿ èñïîëüçîâàíèÿ ýòèõ ôîðìàòîâ äàííûõ îïðåäåëÿþòñÿ èñêëþ÷èòåëüíî èõ ïðàâîîáëàäàòåëÿìè è ÍÅ îïðåäåëÿþòñÿ äàííîé ëèöåíçèåé. Âîçìîæíîñòè ìîäèôèêàöèè ýòèõ ôîðìàòîâ äàííûõ, ïðåäîñòàâëÿåìûå Ïðîãðàììîé ìîãóò èñïîëüçîâàòüñÿ èñêëþ÷èòåëüíî äëÿ ðàçðàáîòêè ìîäèôèêàöèé äëÿ èãðû Ïðîêëÿòûå Çåìëè (ñ) Nival Interactive, è òîëüêî â ñîîòâåòñòâèè ñ óñëîâèÿìè ñîãëàøåíèÿ ñ ïîëüçîâàòåëåì äëÿ äàííîé èãðû. Ëèöåíçèàò îáÿçóåòñÿ íå èñïîëüçîâàòü âîçìîæíîñòè äàííîé Ïðîãðàììû â êîììåð÷åñêèõ öåëÿõ áåç ñîãëàñèÿ Gipat Group è êîìïàíèè Nival Interactive. " êîììåð÷åñêèõ öåëÿõ" îçíà÷àåò äëÿ ïîëó÷åíèÿ äåíåæíîé èëè ïðî÷åé ìàòåðèàëüíîé âûãîäû â ëþáîì âèäå. 7 8 2. Èñõîäíûé êîä Ïðîãðàììû, ïðåäíàçíà÷åííûé äëÿ ðàáîòû ñ ôîðìàòàìè äàííûõ ðàçðàáîòàííûìè Nival Interactive ðàñïðîñòðàíÿåòñÿ íà òåõ æå óñëîâèÿõ äàííîé ëèöåíçèè, íà êàêèõ ðàñïðîñòðàíÿåòñÿ è âåñü îñòàëüíîé êîä Ïðîãðàììû.  òî æå âðåìÿ ïðèìåíåíèå ýòèõ ÷àñòåé êîäà äëÿ ðàáîòû èìåííî ñ ýòèìè ôîðìàòàìè äàííûõ äîïóñêàåòñÿ èñêëþ÷èòåëüíî â öåëÿõ ðàçðàáîòîê ìîäèôèêàöèé äëÿ èãðû Ïðîêëÿòûå Çåìëè (ñ) Nival Interactive, è òîëüêî â ñîîòâåòñòâèè ñ óñëîâèÿìè ñîãëàøåíèÿ ñ ïîëüçîâàòåëåì äëÿ äàííîé èãðû. Ëèöåíçèàò îáÿçóåòñÿ íå èñïîëüçîâàòü ýòè ÷àñòè êîäà Ïðîãðàììû â êîììåð÷åñêèõ öåëÿõ áåç ñîãëàñèÿ Gipat Group è êîìïàíèè Nival Interactive.  ñëó÷àå, åñëè ýòè ÷àñòè êîäà áóäóò ìîäèôèöèðîâàíû òàê, ÷òî èñïîëüçóåìûå èìè ôîðìàòû äàííûõ íå ìîãóò áûòü ðàñöåíåíû êàê ôîðìàòû äàííûõ ðàçðàáîòàííûå Nival Interactive (íàïðèìåð åñëè ïåðåäåëàòü êëàññ ðàáîòàâøèé ñ ôîðìàòîì *.mob â êëàññ ðàáîòàþùèé ñ ñîâåðøåííî èíûì ôîðìàòîì äðóãîé èãðû) òî äàííîå îãðàíè÷åíèå äëÿ ýòîé ÷àñòè êîäà íå èìååò ñèëû ò.ê. äàííûé ìîäèôèöèðîâàííûé êîä íå ñïîñîáåí ðàáîòàòü ñ ôîðìàòàìè äàííûõ ðàçðàáîòàííûìè Nival Interactive. 9 10 3.  áèíàðíûé äèñòðèáóòèâ Ïðîãðàììû, â àðõèâ ñ èñõîäíûìè òåêñòàìè, â ðåïîçèòîðèé svn ëèáî â èíûå ìåñòà, â êîòîðûõ õðàíÿòñÿ ÷àñòè ïðîãðàììû ìîãóò áûòü âêëþ÷åíû îáúåêòíûå ôàéëû è\èëè èñõîäíûå òåêñòû, ðàñïðîñòðàíÿþùèåñÿ íà èíûõ óñëîâèÿõ. Óñëîâèÿ äàííîé ëèöåíçèè íà ýòè ôàéëû íå ðàñïðîñòðàíÿþòñÿ. Ýòè ôàéëû âêëþ÷åíû òóäà â öåëÿõ ñîõðàíåíèÿ ðàáîòîñïîñîáíîñòè è âîçìîæíîñòè ñàìîñòîÿòåëüíîé ñáîðêè Ïðîãðàììû Ëèöåíçèàòîì, êàê òîãî òðåáóåò ëèöåíçèÿ LGPL. Âñå ýòè ôàéëû (ñ òåìè èëè èíûìè îãðàíè÷åíèÿìè) ðàçðåøåíî ïóáëè÷íî ðàñïðîñòðàíÿòü èõ àâòîðàìè. 11 12 4. Îáúåêòíûå ôàéëû è èñõîäíûå òåêñòû, íåîáõîäèìûå äëÿ ñáîðêè Ïðîãðàììû èç èñõîäíûõ êîäîâ, íî ÿâëÿþùèåñÿ ÷àñòüþ ñðåäû ðàçðàáîòêè è\èëè êîìïèëëÿòîðà â ñîñòàâ Ïðîãðàììû íå âêëþ÷åíû è âìåñòå ñ íåþ íå ðàñïðîñòðàíÿþòñÿ ýòî ïðîòèâîðå÷èò ëèöåíçèè LGPL, íî äàííàÿ ëèöåíçèÿ â öåëîì ÿâëÿåòñÿ ìîäèôèêàöèåé ëèöåíçèè LGPL è äàííûé ïóíêò èìååò ïðèîðèòåò íàä ïðîòèâîðå÷àùèìè ïîëîæåíèÿìè îðèãèíàëüíîé ëèöåíçèè LGPL. Öåëüþ äàííîãî ïóíêòà ÿâëÿåòñÿ íå îãðàíè÷åíèå âîçìîæíîñòåé Ëèöåíçèàòà â ñáîðêå Ïðîãðàììû. Íàëè÷èå äàííîãî ïóíêòà îáóñëîâëåíî òåì, ÷òî Ïðîãðàììà ìîæåò òðåáîâàòü äëÿ ñâîåé ñáîðêè ïðîïðèåòàðíóþ ñðåäó ðàçðàáîòêè è\èëè êîìïèëëÿòîð ìíîãèå êîìïîíåíòû êîòîðîé, åñòåñòâåííî, àâòîðû íå èìåþò ïðàâà âêëþ÷àòü â ñîñòàâ äèñòðèáóòèâîâ Ïðîãðàììû. 13 14 5. Ëèöåíçèÿ íà ëþáîé êîä, ðàñïðîñòðàíÿþùèéñÿ ïîä äàííîé ëèöåíçèåé ìîæåò áûòü èçìåíåíà íà ëèöåíçèþ LGPL v2.1 âî âñåõ ñëó÷àÿõ êðîìå êàê êîãäà äàííûé êîä ïîäïàäàåò ïîä îãðàíè÷åíèÿ ïóíêòà ¹2 íàñòîÿùåé ëèöåíçèè. Åñëè äàííûé êîä áóäåò èçìåíåí è îãðàíè÷åíèÿ ïóíêòà ¹2 ïåðåñòàíóò íà íåãî äåéñòâîâàòü - ëèöåíçèÿ òàêæå ìîæåò áûòü èçìåíåíà íà LGPL v2.1 êàê è íà âåñü îñòàëüíîé êîä. 10 15 11 16 Íèæå ñëåäóåò íåîôôèöèàëüíûé ïåðåâîä ëèöåíçèè LGPL íà ðóññêèé ÿçûê. … … 14 19 15 20 Àâòîð ïåðåâîäà Åëåíà Òÿïêèíà [tiapkina@hotmail.com], 09-Aug-2001. 21 16 22 This is an unofficial translation of the GNU Lesser General Public License (LGPL) into Russian. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the LGPL--only the original English text of the LGPL does that. However, we hope that this translation will help Russian speakers understand the LGPL better. 23 17 24 Íàñòîÿùèé ïåðåâîä Ñòàíäàðòíîé Îáùåñòâåííîé Ëèöåíçèè Îãðàíè÷åííîãî Ïðèìåíåíèÿ GNU íà ðóññêèé ÿçûê íå ÿâëÿåòñÿ îôèöèàëüíûì. Îí íå ïóáëèêóåòñÿ Free Software Foundation è íå óñòàíàâëèâàåò èìåþùèõ þðèäè÷åñêóþ ñèëó óñëîâèé äëÿ ðàñïðîñòðàíåíèÿ ïðîãðàììíîãî îáåñïå÷åíèÿ, êîòîðîå ðàñïðîñòðàíÿåòñÿ íà óñëîâèÿõ Ñòàíäàðòíîé Îáùåñòâåííîé Ëèöåíçèè Îãðàíè÷åííîãî Ïðèìåíåíèÿ GNU. Óñëîâèÿ, èìåþùèå þðèäè÷åñêóþ ñèëó, çàêðåïëåíû èñêëþ÷èòåëüíî â àóòåíòè÷íîì òåêñòå Ñòàíäàðòíîé Îáùåñòâåííîé Ëèöåíçèè Îãðàíè÷åííîãî Ïðèìåíåíèÿ GNU íà àíãëèéñêîì ÿçûêå. ß íàäåþñü, ÷òî íàñòîÿùèé ïåðåâîä ïîìîæåò ðóññêîÿçû÷íûì ïîëüçîâàòåëÿì ëó÷øå ïîíÿòü ñîäåðæàíèå Ñòàíäàðòíîé Îáùåñòâåííîé Ëèöåíçèè Îãðàíè÷åííîãî Ïðèìåíåíèÿ GNU. 25 18 26 Òåêñò LGPL íà àíãëèéñêîì ÿçûêå âû ìîæåòå ïðî÷èòàòü çäåñü http://www.gnu.org/copyleft/lesser.html 19 27 20 28 GNU LESSER GENERAL PUBLIC LICENSE 29 21 30 Âåðñèÿ 2.1, ôåâðàëü 1999ã. 22 31 23 32 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 33 24 34 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA 35 25 36 Êàæäûé âïðàâå êîïèðîâàòü è ðàñïðîñòðàíÿòü ýêçåìïëÿðû íàñòîÿùåé Ëèöåíçèè áåç âíåñåíèÿ èçìåíåíèé â åå òåêñò. 26 37 … … 56 67 57 68 Äàëåå èçëîæåíû óñëîâèÿ âîñïðîèçâåäåíèÿ, ðàñïðîñòðàíåíèÿ è ìîäèôèêàöèè. Îáðàòèòå âíèìàíèå íà ðàçëè÷èå ìåæäó ïîíÿòèÿìè "ïðîèçâåäåíèå, ïðîèçâîäíîå îò áèáëèîòåêè" è "ïðîèçâåäåíèå, èñïîëüçóþùåå áèáëèîòåêó".  ïåðâîì ñëó÷àå ïðîèçâåäåíèå âêëþ÷àåò â ñåáÿ ÷àñòü êîäà, èçâëå÷åííîãî èç áèáëèîòåêè, âî âòîðîì ñëó÷àå ïðîèçâåäåíèå äîëæíî áûòü ñâÿçàíî ñ áèáëèîòåêîé, ÷òîáû áûòü çàïóùåííûì. 69 58 70 Óñëîâèÿ âîñïðîèçâåäåíèÿ, ðàñïðîñòðàíåíèÿ è ìîäèôèêàöèè 59 71 … … 74 86 2. Ëèöåíçèàò âïðàâå ìîäèôèöèðîâàòü ñâîé ýêçåìïëÿð èëè ýêçåìïëÿðû Áèáëèîòåêè ïîëíîñòüþ èëè ëþáóþ åå ÷àñòü. Äàííûå äåéñòâèÿ Ëèöåíçèàòà âëåêóò çà ñîáîé ñîçäàíèå ïðîèçâåäåíèÿ, ïðîèçâîäíîãî îò Áèáëèîòåêè. Ëèöåíçèàò âïðàâå èçãîòîâëÿòü è ðàñïðîñòðàíÿòü ýêçåìïëÿðû òàêîãî ïðîèçâåäåíèÿ, ïðîèçâîäíîãî îò Áèáëèîòåêè, èëè ñîáñòâåííî èçìåíåíèé â ñîîòâåòñòâèè ñ ïóíêòîì 1 íàñòîÿùåé Ëèöåíçèè ïðè ñîáëþäåíèè ñëåäóþùèõ óñëîâèé: 75 87 76 a) ïðîèçâîäíîå ïðîèçâåäåíèå äîëæíî áûòü áèáëèîòåêîé;77 78 b) ôàéëû, èçìåíåííûå Ëèöåíçèàòîì, äîëæíû ñîäåðæàòü ñîîòâåòñòâóþùèå óâåäîìëåíèÿ î òîì, ÷òî îíè áûëè èçìåíåíû, à òàêæå äàòó âíåñåíèÿ èçìåíåíèé;79 80 c) Ëèöåíçèàò îáÿçàí ïåðåäàâàòü ïðàâà íà èñïîëüçîâàíèå äàííîãî ïðîèçâåäåíèÿ òðåòüèì ëèöàì íà óñëîâèÿõ íàñòîÿùåé Ëèöåíçèè, ïðè ýòîì Ëèöåíçèàò íå âïðàâå òðåáîâàòü óïëàòû êàêèõ-ëèáî ëèöåíçèîííûõ ïëàòåæåé. Ïðîèçâåäåíèå ëèöåíçèðóåòñÿ êàê îäíî öåëîå;81 82 d) åñëè âçàèìîäåéñòâèå ìîäèôèöèðîâàííîé Áèáëèîòåêè è ïðèëîæåíèÿ îñóùåñòâëÿåòñÿ íå çàñ÷åò ïåðåäà÷è àðãóìåíòà ïðè âûçîâå ñðåäñòâ ìîäèôèöèðîâàííîé Áèáëèîòåêè, à çàñ÷åò òîãî, ÷òî ñðåäñòâà â ìîäèôèöèðîâàííîé Áèáëèîòåêå ññûëàþòñÿ íà ôóíêöèþ èëè òàáëèöó äàííûõ, êîòîðûå ïðåäîñòàâëÿþòñÿ ïðèëîæåíèåì, èñïîëüçóþùèì óêàçàííûå ñðåäñòâà, â ýòîì ñëó÷àå Ëèöåíçèàò îáÿçàí äîáðîñîâåñòíî ïðèëîæèòü óñèëèÿ ê òîìó, ÷òîáû îáåñïå÷èòü ðàáîòó ñðåäñòâ Áèáëèîòåêè è âûïîëíåíèå èìè òîé ÷àñòè ñâîåé çàäà÷è, êîòîðàÿ ÿâëÿåòñÿ çíà÷èìîé, åñëè ïðèëîæåíèåì íå ïðåäîñòàâëåíû óêàçàííûå ôóíêöèÿ èëè òàáëèöà äàííûõ.88 a) ïðîèçâîäíîå ïðîèçâåäåíèå äîëæíî áûòü áèáëèîòåêîé; 89 90 b) ôàéëû, èçìåíåííûå Ëèöåíçèàòîì, äîëæíû ñîäåðæàòü ñîîòâåòñòâóþùèå óâåäîìëåíèÿ î òîì, ÷òî îíè áûëè èçìåíåíû, à òàêæå äàòó âíåñåíèÿ èçìåíåíèé; 91 92 c) Ëèöåíçèàò îáÿçàí ïåðåäàâàòü ïðàâà íà èñïîëüçîâàíèå äàííîãî ïðîèçâåäåíèÿ òðåòüèì ëèöàì íà óñëîâèÿõ íàñòîÿùåé Ëèöåíçèè, ïðè ýòîì Ëèöåíçèàò íå âïðàâå òðåáîâàòü óïëàòû êàêèõ-ëèáî ëèöåíçèîííûõ ïëàòåæåé. Ïðîèçâåäåíèå ëèöåíçèðóåòñÿ êàê îäíî öåëîå; 93 94 d) åñëè âçàèìîäåéñòâèå ìîäèôèöèðîâàííîé Áèáëèîòåêè è ïðèëîæåíèÿ îñóùåñòâëÿåòñÿ íå çàñ÷åò ïåðåäà÷è àðãóìåíòà ïðè âûçîâå ñðåäñòâ ìîäèôèöèðîâàííîé Áèáëèîòåêè, à çàñ÷åò òîãî, ÷òî ñðåäñòâà â ìîäèôèöèðîâàííîé Áèáëèîòåêå ññûëàþòñÿ íà ôóíêöèþ èëè òàáëèöó äàííûõ, êîòîðûå ïðåäîñòàâëÿþòñÿ ïðèëîæåíèåì, èñïîëüçóþùèì óêàçàííûå ñðåäñòâà, â ýòîì ñëó÷àå Ëèöåíçèàò îáÿçàí äîáðîñîâåñòíî ïðèëîæèòü óñèëèÿ ê òîìó, ÷òîáû îáåñïå÷èòü ðàáîòó ñðåäñòâ Áèáëèîòåêè è âûïîëíåíèå èìè òîé ÷àñòè ñâîåé çàäà÷è, êîòîðàÿ ÿâëÿåòñÿ çíà÷èìîé, åñëè ïðèëîæåíèåì íå ïðåäîñòàâëåíû óêàçàííûå ôóíêöèÿ èëè òàáëèöà äàííûõ. 83 95 84 96 (Íàïðèìåð, ôóíêöèÿ áèáëèîòåêè, âû÷èñëÿþùàÿ êâàäðàòíûé êîðåíü, ïî ñâîåìó íàçíà÷åíèþ àáñîëþòíî íåçàâèñèìà îò ïðèëîæåíèÿ. Òàêèì îáðàçîì, â ñîîòâåòñòâèè ñ ïîäïóíêòîì "d" ïóíêòà 2 ëþáàÿ ôóíêöèÿ, êîòîðóþ ïðåäîñòàâëÿåò ïðèëîæåíèå, èëè òàáëèöà, èñïîëüçóåìàÿ äàííîé ôóíêöèåé, äîëæíû áûòü íåîáÿçàòåëüíûìè (ôàêóëüòàòèâíûìè): åñëè ïðèëîæåíèå íå ïðåäîñòàâëÿåò ôóíêöèþ èëè òàáëèöó, ôóíêöèÿ ïî âû÷èñëåíèþ êâàäðàòíîãî êîðíÿ â ëþáîì ñëó÷àå äîëæíà âû÷èñëÿòü êâàäðàòíûé êîðåíü). … … 112 124 Íà êàæäîì ýêçåìïëÿðå òàêîãî ïðîèçâåäåíèÿ Ëèöåíçèàò îáÿçàí ïîìåñòèòü óâåäîìëåíèå, ñîäåðæàùåå óêàçàíèå íà òî, ÷òî äàííîå ïðîèçâåäåíèå èñïîëüçóåò Áèáëèîòåêó, ðàñïðîñòðàíåíèå, ìîäèôèêàöèÿ è èñïîëüçîâàíèå êîòîðîé îñóùåñòâëÿåòñÿ â ñîîòâåòñòâèè ñ íàñòîÿùåé Ëèöåíçèåé. Ëèöåíçèàò òàêæå îáÿçàí ê êàæäîìó ýêçåìïëÿðó ïðîèçâåäåíèÿ ïðèëîæèòü êîïèþ íàñòîÿùåé Ëèöåíçèè. Åñëè â ïðîöåññå èñïîëíåíèÿ ïðîèçâåäåíèÿ íà äèñïëåé âûâîäèòñÿ çíàê îõðàíû àâòîðñêîãî ïðàâà, Ëèöåíçèàò îáÿçàí âêëþ÷èòü â íåãî çíàõ îõðàíû àâòîðñêîãî ïðàâà â îòíîøåíèè Áèáëèîòåêè, à òàêæå ññûëêè, ñëåäóÿ êîòîðûì ïîëüçîâàòåëü ìîæåò îçíàêîìèòüñÿ ñ ýêçåìïëÿðîì íàñòîÿùåé Ëèöåíçèè. Ëèöåíçèàò îáÿçàí òàêæå âûïîëíèòü îäíî èç ñëåäóþùèõ óñëîâèé: 113 125 114 à) ê ýêçåìïëÿðó äîëæåí ïðèëàãàòüñÿ ñîîòâåòñòâóþùèé ïîëíûé èñõîäíûé òåêñò Áèáëèîòåêè â ìàøèíî÷èòàåìîé ôîðìå, âêëþ÷àÿ âñå èçìåíåíèÿ, êîòîðûå èñïîëüçîâàëèñü â ïðîèçâåäåíèè (äàííûå èçìåíåíèÿ äîëæíû ðàñïðîñòðàíÿòüñÿ â ñîîòâåòñòâèè ñ ïóíêòàìè 1 è 2 íàñòîÿùåé Ëèöåíçèè).  òîì ñëó÷àå, åñëè ïðîèçâåäåíèå ÿâëÿåòñÿ èñïîëíÿåìûì ôàéëîì, ñâÿçàííûì ñ Áèáëèîòåêîé, ê ýêçåìïëÿðó òàêæå äîëæåí ïðèëàãàòüñÿ â ìàøèíî÷èòàåìîé ôîðìå ïîëíûé èñõîäíûé è/èëè îáúåêòíûé êîä Ïðîèçâåäåíèÿ, êîòîðîå èñïîëüçóåò Áèáëèîòåêó, äëÿ òîãî, ÷òîáû ïîëüçîâàòåëü ìîã ìîäèôèöèðîâàòü Áèáëèîòåêó è çàòåì ñâÿçàòü åå çàíîâî ñ èñïîëíÿåìûì ôàéëîì, â ðåçóëüòàòå ÷åãî áóäåò ñîçäàí ìîäèôèöèðîâàííûé èñïîëíÿåìûé ôàéë, ñîäåðæàùèé ìîäèôèöèðîâàííóþ Áèáëèîòåêó (Ïðåäïîëàãàåòñÿ, ÷òî ïîëüçîâàòåëü, êîòîðûé âíîñèò èçìåíåíèÿ â ñîäåðæàíèå ôàéëà îïèñàíèé, íå âñåãäà ñìîæåò ïåðåêîìïèëèðîâàòü ïðèëîæåíèå òàê, ÷òîáû èñïîëüçîâàòü ìîäèôèöèðîâàííûå îïèñàíèÿ);115 116 b) äëÿ ñâÿçûâàíèÿ ñ Áèáëèîòåêîé äîëæåí èñïîëüçîâàòüñÿ ïîäõîäÿùèé ìåõàíèçì ðàçäåëÿåìûõ áèáëèîòåê. Ìåõàíèçì ðàçäåëÿåìûõ áèáëèîòåê ñ÷èòàåòñÿ ïîäõîäÿùèì, åñëè îí: 1) â òå÷åíèå âðåìåíè èñïîëíåíèÿ èñïîëüçóåò êîïèþ áèáëèîòåêè, êîòîðàÿ óæå íàõîäèòñÿ â êîìïüþòåðíîé ñèñòåìå ïîëüçîâàòåëÿ, à íå êîïèðóåò ôóíêöèè áèáëèîòåêè â èñïîëíÿåìûé ôàéë è 2) íàäëåæàùèì îáðàçîì ðàáîòàåò ñ ìîäèôèöèðîâàííîé âåðñèåé áèáëèîòåêè, óñòàíîâëåííîé ïîëüçîâàòåëåì, ïðè óñëîâèè ñîâìåñòèìîñòè èíòåðôåéñîâ ìîäèôèöèðîâàííîé âåðñèè è òîé âåðñèè áèáëèîòåêè, êîòîðàÿ èñïîëüçîâàëàñü äëÿ ñîçäàíèÿ ïðîèçâåäåíèÿ, ñîäåðæàùåãî ÷àñòè Áèáëèîòåêè;117 118 c) ê ýêçåìïëÿðó äîëæíî ïðèëàãàòüñÿ äåéñòâèòåëüíîå â òå÷åíèå òðåõ ëåò ñ ìîìåíòà åãî ñîâåðøåíèÿ ïðåäëîæåíèå â ïèñüìåííîé ôîðìå ïåðåäàòü ýòîìó æå ïîëüçîâàòåëþ çà ïëàòó, íå ïðåâûøàþùóþ ñòîèìîñòü îñóùåñòâëåíèÿ ñîáñòâåííî ïåðåäà÷è, ìàòåðèàëû, óêàçàííûå â ïîäïóíêòå "à" ïóíêòà 6;119 120 d) åñëè ðàñïðîñòðàíåíèå ýêçåìïëÿðà ïðîèçâåäåíèÿ îñóùåñòâëÿåòñÿ ïóòåì ïðåäîñòàâëåíèÿ äîñòóïà äëÿ êîïèðîâàíèÿ åãî èç îïðåäåëåííîãî ìåñòà, òàêîå ðàñïðîñòðàíåíèå äîëæíî ñîïðîâîæäàòüñÿ ïðåäëîæåíèåì ðàâíîöåííîãî äîñòóïà äëÿ êîïèðîâàíèÿ èç ýòîãî æå ìåñòà ìàòåðèàëîâ, óêàçàííûõ â ïîäïóíêòå "à" ïóíêòà 6;121 122 e) óäîñòîâåðèòüñÿ, ÷òî ïîëüçîâàòåëü óæå ïîëó÷èë ýêçåìïëÿð ìàòåðèàëîâ, óêàçàííûõ â ïîäïóíêòå "à" ïóíêòà 6, èëè ÷òî Ëèöåíçèàòîì óæå áûë âûñëàí ïîëüçîâàòåëþ ýêçåìïëÿð óêàçàííûõ ìàòåðèàëîâ.126 à) ê ýêçåìïëÿðó äîëæåí ïðèëàãàòüñÿ ñîîòâåòñòâóþùèé ïîëíûé èñõîäíûé òåêñò Áèáëèîòåêè â ìàøèíî÷èòàåìîé ôîðìå, âêëþ÷àÿ âñå èçìåíåíèÿ, êîòîðûå èñïîëüçîâàëèñü â ïðîèçâåäåíèè (äàííûå èçìåíåíèÿ äîëæíû ðàñïðîñòðàíÿòüñÿ â ñîîòâåòñòâèè ñ ïóíêòàìè 1 è 2 íàñòîÿùåé Ëèöåíçèè).  òîì ñëó÷àå, åñëè ïðîèçâåäåíèå ÿâëÿåòñÿ èñïîëíÿåìûì ôàéëîì, ñâÿçàííûì ñ Áèáëèîòåêîé, ê ýêçåìïëÿðó òàêæå äîëæåí ïðèëàãàòüñÿ â ìàøèíî÷èòàåìîé ôîðìå ïîëíûé èñõîäíûé è/èëè îáúåêòíûé êîä Ïðîèçâåäåíèÿ, êîòîðîå èñïîëüçóåò Áèáëèîòåêó, äëÿ òîãî, ÷òîáû ïîëüçîâàòåëü ìîã ìîäèôèöèðîâàòü Áèáëèîòåêó è çàòåì ñâÿçàòü åå çàíîâî ñ èñïîëíÿåìûì ôàéëîì, â ðåçóëüòàòå ÷åãî áóäåò ñîçäàí ìîäèôèöèðîâàííûé èñïîëíÿåìûé ôàéë, ñîäåðæàùèé ìîäèôèöèðîâàííóþ Áèáëèîòåêó (Ïðåäïîëàãàåòñÿ, ÷òî ïîëüçîâàòåëü, êîòîðûé âíîñèò èçìåíåíèÿ â ñîäåðæàíèå ôàéëà îïèñàíèé, íå âñåãäà ñìîæåò ïåðåêîìïèëèðîâàòü ïðèëîæåíèå òàê, ÷òîáû èñïîëüçîâàòü ìîäèôèöèðîâàííûå îïèñàíèÿ); 127 128 b) äëÿ ñâÿçûâàíèÿ ñ Áèáëèîòåêîé äîëæåí èñïîëüçîâàòüñÿ ïîäõîäÿùèé ìåõàíèçì ðàçäåëÿåìûõ áèáëèîòåê. Ìåõàíèçì ðàçäåëÿåìûõ áèáëèîòåê ñ÷èòàåòñÿ ïîäõîäÿùèì, åñëè îí: 1) â òå÷åíèå âðåìåíè èñïîëíåíèÿ èñïîëüçóåò êîïèþ áèáëèîòåêè, êîòîðàÿ óæå íàõîäèòñÿ â êîìïüþòåðíîé ñèñòåìå ïîëüçîâàòåëÿ, à íå êîïèðóåò ôóíêöèè áèáëèîòåêè â èñïîëíÿåìûé ôàéë è 2) íàäëåæàùèì îáðàçîì ðàáîòàåò ñ ìîäèôèöèðîâàííîé âåðñèåé áèáëèîòåêè, óñòàíîâëåííîé ïîëüçîâàòåëåì, ïðè óñëîâèè ñîâìåñòèìîñòè èíòåðôåéñîâ ìîäèôèöèðîâàííîé âåðñèè è òîé âåðñèè áèáëèîòåêè, êîòîðàÿ èñïîëüçîâàëàñü äëÿ ñîçäàíèÿ ïðîèçâåäåíèÿ, ñîäåðæàùåãî ÷àñòè Áèáëèîòåêè; 129 130 c) ê ýêçåìïëÿðó äîëæíî ïðèëàãàòüñÿ äåéñòâèòåëüíîå â
