Changeset 816 for trunk/Modules/Export/cmdmpqexport.php
- Timestamp:
- Feb 22, 2015, 11:20:50 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/Export/cmdmpqexport.php
r805 r816 5 5 include_once(dirname(__FILE__).'/../../includes/global.php'); 6 6 //include_once('../../includes/dbc.php'); 7 include_once('Export.php'); 8 include_once('Page.php'); 7 include_once('Export.php'); 8 include_once('Page.php'); 9 9 10 10 $System = new System(); 11 11 $System->DoNotShowPage = true; 12 12 $System->Run(); 13 13 $PageExport = new PageExport($System); 14 14 … … 17 17 $Output = ''; 18 18 19 if(defined('STDIN') == false) 19 if(defined('STDIN') == false) 20 20 { 21 21 $Output = T('Access denied'); 22 22 exit($Output); 23 } 23 } 24 24 25 25 foreach($_SERVER['argv'] as $parameter) … … 37 37 $Output .= 'Usage ExportId=id_export - for write export info<br />'; 38 38 $Output .= 'Usage needgeneration=id_export - for write export info<br />'; 39 39 40 40 $Output .= 'type_export={lua,dbc,addon} <br />'; 41 41 $Output = str_replace('<br />',' … … 46 46 $Export = new Export($System); 47 47 $Export->Id = $_GET['lua']; 48 $Output .= $Export->Init(); 48 $Output .= $Export->Init(); 49 49 $Output .= $Export->ExportToLua(); 50 50 $Output = str_replace('<br/>',' … … 56 56 $Export = new Export($System); 57 57 $Export->Id = $_GET['version']; 58 $Export->LoadFilters(); 58 $Export->LoadFilters(); 59 59 $Output .= $Export->ClientVersion['Version']; 60 60 $Output = str_replace('<br/>',' … … 66 66 $Export = new Export($System); 67 67 $Export->Id = $_GET['dbc']; 68 $Output .= $Export->Init(); 68 $Output .= $Export->Init(); 69 69 $Output .= $Export->ExportToDbc(); 70 70 $Output = str_replace('<br/>',' … … 85 85 86 86 if(array_key_exists('needgeneration', $_GET)) { 87 87 $DbRows = $System->Database->query('SELECT `ClientVersion`.`Version` as Version, `Export`.`Id`,`Export`.`ClientVersion`,`Export`.`OutputType`,`Export`.`Title`,`Export`.`Description` FROM `Export` JOIN `ClientVersion` as `ClientVersion` ON `ClientVersion`.`Id`=`Export`.`ClientVersion` WHERE `Featured`=1 ORDER BY `ClientVersion`.`BuildNumber` DESC'); 88 88 while ($DbExport = $DbRows->fetch_assoc()) { 89 89 $Export = new Export($System); 90 90 $Export->Id = $DbExport['Id']; 91 $Output .= $Export->Init(); 91 $Output .= $Export->Init(); 92 92 if ($Export->NeedGeneration()) { 93 93 $DbResult = $System->Database->query('SELECT * FROM ExportTask WHERE Export = '.$Export->Id); … … 95 95 { 96 96 $System->Database->query('INSERT INTO ExportTask (`Export` ,`TimeStart` ) VALUES ('.$Export->Id.', NOW())'); 97 } else 97 } else 98 98 $System->Database->query('UPDATE ExportTask SET `TimeStart` = NOW(), `Progress` = 0, `TimeFinish` = NULL WHERE Export = '.$Export->Id); 99 99 … … 113 113 $Export = new Export($System); 114 114 $Export->Id = $_GET['ExportId']; 115 $Export->LoadFilters(); 116 115 $Export->LoadFilters(); 116 117 117 //generation readme 118 118 $Output .= '<?xml version="1.0" encoding="utf-8"?\>'. … … 129 129 '<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />'. 130 130 '<title>Čeština pro WoW</title>'. 131 '</head><body>'. 131 '</head><body>'. 132 132 '<h1>České WoW - čestina pro klienta hry World of Warcraft</h1>'. 133 133 134 134 '<table cellspacing="10"><tr><td valign="top">'. 135 135 136 136 '<p>Texty přebírány z projektu <a href="http://wowpreklad.zdechov.net/">wowpreklad.zdechov.net</a><br>'. 137 137 '<a href="http://wowpreklad.zdechov.net/export/?Action=View&ExportId='.$_GET['ExportId'].'&Tab=0">Export '.$_GET['ExportId'].'</a></p><br>'. 138 139 138 139 140 140 '<p><strong>Vlastnosti</strong>'. 141 141 '<ul>'. … … 148 148 '</p>'. 149 149 '<br>'. 150 150 151 151 '<h2>Nejčastější otázky</h2>'. 152 152 '<p><strong>Jak mám hru spustit?</strong><br>'. … … 155 155 '<p><strong>Mohu použít tuto češtinu na oficiálních serverech?</strong><br>'. 156 156 'Ne úplně, protože se vystavujete riziku zablokování vašeho účtu z důvodu použití upravené hry. Na oficiálním serveru lze využít pouze Addon s češtinou CzWoW.</p>'. 157 157 158 158 '<p><strong>Mám nainstalovánu češtinu a nejde mi spustit Wow.exe.</strong><br>'. 159 159 'Pokud chcete opět spouštět hru přes původní Wow.exe v angličtině, musíte češtinu nejprve odinstalovat ze systému. Především se jedná o soubor Data/enGB/patch-enGB-5.MPQ či Data/enUS/patch-enUS-5.MPQ, který je nutno smazat.</p>'. 160 160 161 161 '<p><strong>Nedaří se mi provést aktualizaci klienta s nainstalovanou češtinou.</strong><br>'. 162 162 'Před aktualizací na novější verzi klienta musíte nejprve češtinu odinstalovat. Čeština totiž mění v rámci patch MPQ souboru některé soubory hry, což oficiální instalátory vyhodnotí jako poškození hry.</p>'. 163 163 164 164 '</td><td>'; 165 165 … … 167 167 168 168 $Output .= '</td></tr></table>'. 169 170 169 170 171 171 '</body></html>'; 172 172 173 173 } 174 174 //$_GET['ExportId']
Note:
See TracChangeset
for help on using the changeset viewer.