<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; OFF: Offline версия коллекции скриптов и идей]]></title>
	<link rel="self" href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5849&amp;type=atom" />
	<updated>2012-07-31T07:35:16Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.script-coding.com/viewtopic.php?id=5849</id>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62203#p62203" />
			<content type="html"><![CDATA[<p><strong>wisgest</strong>, угу. Помнится, что <strong>The gray Cardinal</strong> ручной заменой правил атрибут, собирал, выкладывал, а мы проверяли. Потом уже был добавлен код для подмены атрибута в сборочный скрипт.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-31T07:35:16Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62203#p62203</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62202#p62202" />
			<content type="html"><![CDATA[<p>Может ошибаюсь, но по моим воспоминаниям cp1251 было хотя бы раз исправлено в CHM на windows-1251, а потом вернулось назад.</p>]]></content>
			<author>
				<name><![CDATA[wisgest]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=3850</uri>
			</author>
			<updated>2012-07-31T06:31:58Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62202#p62202</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62200#p62200" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Это то же самое, что сказать, что в одной бутылке вода, а в другой жидкость. Windows-1251 — это одна из ANSI-кодировок. В случае кракозябров IE использует не её, а другую ANSI-кодировку — Windows-1252, она же западноевропейская.</p></blockquote></div><p>Именно. Как в <a href="http://forum.script-coding.com/viewtopic.php?pid=62171#p62171">той теме</a> Вы и писали, поскольку у меня стоит подмена:<br /></p><div class="codebox"><pre><code>Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
&quot;1252&quot;=&quot;c_1251.nls&quot;</code></pre></div><p>то я вижу корректные символы даже при неверно определённой кодировке. Но на самом деле в файлах там везде одна и та же кодировка. Никаких «Cyrillic (Windows-1251)/ANSI» там нет.</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Дело за вами, я уже и решил за вас этот косяк, путём простой конвертации в юникод.<br />Хотя странно, как так получается: ANSI, charset=cp1251, крокозябры...А вот если просто преобразовать в юникод, не изменяя никаких тэгов, то всё начинает работать.</p><p>Но факт остается фактом - Коллекция начала пестрить крокозябрами после вмешательства alexii.</p></blockquote></div><p>Не льстите себе: данная проблема поднималась и обсуждалась ещё за два года до Вашей регистрации на форуме. Тогда же было предложено и решение (кем конкретно — сейчас наверняка не вспомню): замена значения атрибута тэга с «cp1251» на «windows-1251». Суть в том, что, как теперь выяснилось, скриптом замена на самом деле не производилась (я последний раз советую Вам декомпилировать chm-файл «правильной» Коллекции и воочию посмотреть, какой там стоит тэг). В том обсуждении принимал участие и <strong>wisgest</strong>, так что видел он сие задолго до нынешнего обсуждения.</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Pачем вот это вот бессмысленное пережёвывание жвачки?</p></blockquote></div><p>Раз для Вас бессмысленное — на этом с Вами и закончим.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-31T05:30:53Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62200#p62200</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62198#p62198" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>YMP пишет:</cite><blockquote><p>Это то же самое, что сказать, что в одной бутылке вода, а в другой жидкость.</p></blockquote></div><p>КОнечно же,&nbsp; &nbsp;но ведь жидкость - это не всегда вода, а вода&nbsp; - это не всегда жидкость.&nbsp; <img src="//forum.script-coding.com/img/smilies/wink.png" width="15" height="15" /><br />вот такая вот аллегория...</p><p>Похоже что у моего редактора очень тонкое и чуткое обоняние, обладает каким то совершенным механизмом определия кодировки и отличает файлы с чистой кирилицой от простых ASNI-файлов (с грязным(?) наполнением).</p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>В общем, пока Вы не укажете номера используемых Вами версий, либо конкретные ссылки, дальнейшие разговоры бессмысленны.</p></blockquote></div><p>Pачем вот это вот бессмысленное пережёвывание жвачки?</p><p>Вы же уже определили версию по количеству тем.<br />А второй файл - последняя версия со страницы скачиваний.</p><p>Дело за вами, я уже и решил за вас этот косяк, путём простой конвертации в юникод.<br />Хотя странно, как так получается: ANSI, charset=cp1251, крокозябры...А вот если просто преобразовать в юникод, не изменяя никаких тэгов, то всё начинает работать.</p><p>Но факт остается фактом - Коллекция начала пестрить крокозябрами после вмешательства alexii.</p><p>И уж тем более, проблема НА ВАШЕЙ стороне, а не на моей, ибо <strong>wisgest</strong> увидел тоже самое.</p>]]></content>
			<author>
				<name><![CDATA[Аскет]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=25748</uri>
			</author>
			<updated>2012-07-31T03:56:15Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62198#p62198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62193#p62193" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>А теперь по существу.</p><p>Файл из старой коллекции - Cyrillic (Windows-1251)</p><p>Файл из новой коллекции - ANSI</p></blockquote></div><p>Это то же самое, что сказать, что в одной бутылке вода, а в другой жидкость. Windows-1251 — это одна из ANSI-кодировок. В случае кракозябров IE использует не её, а другую ANSI-кодировку — Windows-1252, она же западноевропейская.</p>]]></content>
			<author>
				<name><![CDATA[YMP]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=81</uri>
			</author>
			<updated>2012-07-31T02:33:12Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62193#p62193</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62191#p62191" />
			<content type="html"><![CDATA[<p>Ок, я посмотрю, как будет время. Парсить html, в принципе, тоже ничего сложного. Просто дольше и муторнее, а еще эти страницы надо будет выкачать. Но на этот счет тоже есть мысли, с учетом того, что качать надо только темы с подраздела &quot;Коллекция скриптов и идей&quot; и далее по списку внутри. Можно делать on-the-fly, то есть скачал-сконвертировал, по цепочке. Самым большим геморроем, на мой взляд, будут ссылки внутри сообщений. Самое просто – оставить как есть и при нажатии браузер откроет соответствующую страницу форума, при наличии таковой. Куда сложнее будет реализовать кросс-ссылки внутри самого документа.</p>]]></content>
			<author>
				<name><![CDATA[kaster]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24914</uri>
			</author>
			<updated>2012-07-31T00:23:56Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62191#p62191</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62190#p62190" />
			<content type="html"><![CDATA[<p>Как и у Вас, у меня нет доступа к базе данных. Увы.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-31T00:06:41Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62190#p62190</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62189#p62189" />
			<content type="html"><![CDATA[<p><strong>alexii</strong>, посмотрел скрипт – тоже скачиваются страницы. Конкретно по поводу PunBB не в курсе, но возможно имеет смысл брать контент из базы напрямую, чем долго и муторно парсить html. Но это, конечно же, в твоем случае. Я в виду отсутствия прав такого сделать не смогу.</p>]]></content>
			<author>
				<name><![CDATA[kaster]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24914</uri>
			</author>
			<updated>2012-07-30T23:20:52Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62189#p62189</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62188#p62188" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Я вообщето говорил какие коллекции, да не суть.</p><br /><br /><p>&quot;Старая&quot; - собранная Кардиналом.</p><p>&quot;Новая&quot; - собранная Вами.</p></blockquote></div><p>Я тоже:<br /></p><div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Коллекций, как таковых, вышло 19 версий.<br />…<br />Потому желательно либо указывать её версию, либо давать конкретную ссылку, откуда она была загружена, дабы можно было точно определить, о какой именно Коллекции идёт речь в «старую и новую версии».</p></blockquote></div><p>Указывайте либо номера версий, либо конкретные ссылки.</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Как бы не так.<br /> … Или Вы хотите поспорить с моей абсолютной логикой? smile</p></blockquote></div><p>Я не спорю. Я проверяю опытом.</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>А теперь по существу.</p><p>Файл из старой коллекции - Cyrillic (Windows-1251)</p><p>Файл из новой коллекции - ANSI</p></blockquote></div><p>Декомпилируйте оба chm. Убедитесь, что кодировка для этого файла одна и та же.</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Да хотя бы ПРОСТО СРАВНИТЬ файлы! Тем же FC.exe</p></blockquote></div><p>Скрипт для сборки за это время менялся несколько раз, как <strong>The gray Cardinal</strong>&#039;ом, так и мною. Потому результирующие страницы в любом случае будут отличаться.</p><p>В общем, пока Вы не укажете номера используемых Вами версий, либо конкретные ссылки, дальнейшие разговоры бессмысленны.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-30T23:12:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62188#p62188</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62187#p62187" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kaster пишет:</cite><blockquote><p><strong>alexii</strong>, а как именно мне это сделать, если вдруг появится время и возможность? Просто выкачивать все страницы и конвертировать в pdf?</p></blockquote></div><p>В этом для меня и состоит вопрос, ибо я даже не представляю — как.</p><p>В chm сборка почти целиком делается скриптом на Python&#039;е (в off-line Коллекции это последний скрипт из темы: «ActivePython: создаём оффлайн-версии сайтов в формате HTML Help»), я лишь несколько ключевых тем «ручками» «закрепляю», дабы они были первыми в разделах — времени никак не хватает сесть и сделать, чтобы сие также делал скрипт.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-30T23:02:05Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62187#p62187</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62186#p62186" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Тем паче, что это последняя версия, собранная с разделами по Python&#039;у и Shell скриптами Linux. Следующие версии будут уже без них, ибо с форума они были удалены.</p></blockquote></div><p>Я уже высказывался по поводу позделения коллекции на отдельные подразделы,<br />так же есть мысли и идеи изящного решения, при котором общий размер останется прежним, а работоспособность отдельных архивов-подразделов будет сохранена.</p><p>Ковырните хэлп для hh workshop.</p>]]></content>
			<author>
				<name><![CDATA[Аскет]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=25748</uri>
			</author>
			<updated>2012-07-30T22:02:23Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62186#p62186</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62185#p62185" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>alex2 пишет:</cite><blockquote><p>Потому желательно либо указывать её версию, либо давать конкретную ссылку, откуда она была загружена, дабы можно было точно определить, о какой именно Коллекции идёт речь в «старую и новую версии».</p></blockquote></div><p>Я вообщето говорил какие коллекции, да не суть.</p><p>&quot;Старая&quot; - собранная Кардиналом.<br />&quot;Новая&quot; - собранная Вами.</p><p>А указанный топик присутствует наверно во всех архивах. Не сложно сравнить.<br /></p><div class="quotebox"><blockquote><p>ибо IE даёт Вам именно тот вариант, который он «видит».</p></blockquote></div><p>Как бы не так.<br />ИМХО, в CHM,&nbsp; при оттображении страниц они сначала распаковываются в память, потом уже код загружается в WebBrowser и отображается страничка.<br />Как, в принципе, оно и в любом алгоритме при работе с архивами (но без временных файлов).<br />Или Вы хотите поспорить с моей абсолютной логикой? <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /><br />...И быть может вы состоите в какой-то тайной масонской ложе и&nbsp; имете доступ к проприетарным исходным кодам ОС Windows? <img src="//forum.script-coding.com/img/smilies/big_smile.png" width="15" height="15" /></p><p>А теперь по существу. <br />Файл из старой коллекции - Cyrillic (Windows-1251)<br />Файл из новой коллекции - ANSI </p><div class="quotebox"><blockquote><p>Чем? У меня и там, и там кодировка файла одна и та же — ANSI/Windows-1251. Кодировка в файле указана также одинаковая:</p></blockquote></div><p>Да хотя бы ПРОСТО СРАВНИТЬ файлы! Тем же FC.exe</p><div class="quotebox"><blockquote><p>P.S. А, кстати — какую Вам там кодировку IE подсовывает?</p></blockquote></div><p>Автоопределие.</p>]]></content>
			<author>
				<name><![CDATA[Аскет]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=25748</uri>
			</author>
			<updated>2012-07-30T21:44:50Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62185#p62185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62182#p62182" />
			<content type="html"><![CDATA[<p><strong>alexii</strong>, а как именно мне это сделать, если вдруг появится время и возможность? Просто выкачивать все страницы и конвертировать в pdf?</p>]]></content>
			<author>
				<name><![CDATA[kaster]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=24914</uri>
			</author>
			<updated>2012-07-30T20:36:27Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62182#p62182</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62181#p62181" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kaster пишет:</cite><blockquote><p>Могу попробовать, если будет время.</p></blockquote></div><p>Я лично ничуть не против, были б по поиску возможности, близкие к chm-версии.</p><div class="quotebox"><cite>kaster пишет:</cite><blockquote><p>Хотя, до 17 августа буду очень занят.</p></blockquote></div><p>Ну, торопиться нам некуда.</p><div class="quotebox"><cite>kaster пишет:</cite><blockquote><p>Так как я никогда не пользовался оффлайн версией справки, я не знаю, что такое быстрое копирование.</p></blockquote></div><p>А <a href="http://forum.script-coding.com/viewtopic.php?pid=56640#p56640">посмотрите</a>. Тем паче, что это последняя версия, собранная с разделами по Python&#039;у и Shell скриптами Linux. Следующие версии будут уже без них, ибо с форума они были удалены.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-30T20:28:38Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62181#p62181</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: OFF: Offline версия коллекции скриптов и идей]]></title>
			<link rel="alternate" href="http://forum.script-coding.com/viewtopic.php?pid=62179#p62179" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Говоря &quot;в обоих архивах&quot; я подразумевал старую и новую версии CHM-коллекций (ведь chm - это ничто иное как архив, правильно?).</p></blockquote></div><p>Коллекций, как таковых, вышло 19 версий. У меня, например, хранятся:<br /></p><div class="codebox"><pre><code>Script-Coding-Collection-19-20120210
Коллекция скриптов и идей 8
Коллекция скриптов и идей 9
Коллекция скриптов и идей 10
Коллекция скриптов и идей 11
Коллекция скриптов и идей 12
Коллекция скриптов и идей 14
Коллекция скриптов и идей 15
Коллекция скриптов и идей 16
Коллекция скриптов и идей 16.1
Коллекция скриптов и идей 17
Коллекция скриптов и идей 18</code></pre></div><p>Потому желательно либо указывать её версию, либо давать <strong>конкретную</strong> ссылку, откуда она была загружена, дабы можно было точно определить, о какой именно Коллекции идёт речь в «старую и новую версии».</p><p>Ладно, предположим, что речь про «Коллекция скриптов и идей 12» и «Script-Coding-Collection-19-20120210».</p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>Загружаем файлы в функциональный txt-редактор и видим что кодировки отличаются.</p></blockquote></div><p>Чем? У меня и там, и там кодировка файла одна и та же — ANSI/Windows-1251. Кодировка в файле указана также одинаковая:<br /></p><div class="codebox"><pre><code>&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=cp1251&quot; /&gt;</code></pre></div><p>Ошибка в Ваших рассуждениях кроется тут:<br /></p><div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>но проще просто просмотреть исходный код страницы (ПКМ -&gt; в виде HTML)</p></blockquote></div><p>ибо IE даёт Вам именно тот вариант, который <strong>он</strong> «видит». Это не оригинальный файл. Надо декомпилировать chm.</p><p>P.S. А, кстати — какую Вам там кодировку IE подсовывает? Я не могу посмотреть, у меня-то кажет и там, и там нормально.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>http://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2012-07-30T20:21:29Z</updated>
			<id>http://forum.script-coding.com/viewtopic.php?pid=62179#p62179</id>
		</entry>
</feed>
