Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Какой программой можно создать файлы .chm (http://forum.oszone.net/showthread.php?t=131266)

Codru 07-02-2009 12:44 1031987

Какой программой можно создать файлы .chm
 
Хочется систематизировать имеющуюся информацию. В WORD-е конечно есть возможность создания закладок и ссылок на них, но это мартышкин труд.
Есть ли готовая программа-болванка, в которой можно было бы занести вопрос и ответ на него в виде скрытого текста. Наподобие как реализовано у Blast-a в Твики реестра v 1.8. (с расширением .chm)

okshef 07-02-2009 13:29 1032010

Codru, PowerCHM 5.7
А также SaveChm. Грамотное сохранение информации из Интернет
Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии)

Codru 07-02-2009 22:01 1032367

okshef, спасибо. Программы интересные, обьязательно я ими воспользуюсь. Но мне хочется вот что сделать



Собрал в ВОРД-е много вопросов и ответов на них. Было бы хорошо, чтобы ответы открывались по необходимости.

Начальный вариант в ВОРД-е: вопрос и ссылка на ответ, затем возврат, перевел в формат CHM (программой PowerCHM 5.7) без проблем, но меня не устраивает.
Может что-то не узрел, но не нашел утилит для создания скрытого текста.

Drongo 07-02-2009 22:21 1032380

Цитата:

Цитата Codru
Собрал в ВОРД-е много вопросов и ответов на них »

Это фича сайта. Неполучится...

okshef 07-02-2009 22:23 1032382

К сожалению, я плотно этим не занимался, и советчик из меня не важный. Может ваши идеи можно реализовать с помощью макросов в Word (как предположение)?

Codru 07-02-2009 23:12 1032416

Цитата:

Цитата Drongo
Это фича сайта. Неполучится... »

Тогда понятно. Ждал, что Blast, посоветует что-то... Но теперь понятно.
Цитата:

Цитата okshef
реализовать с помощью макросов в Word »

Не уверен, что в Word-е есть возможность скрывать тексты используя VBA. Там реализовано путем создания закладок и ссылок на них.
Ладно, пока доработаю в Word-е. Работа конечно нудная, но ...

Admiral 08-02-2009 01:30 1032500

Drongo если быть точнее - фича HTML.
Codru зачем тот Ворд, тема про .chm исходником которого является html вот его и нужно эксплуатировать.
Такое на нём можно организовать следующим кодом
HTML код:

<html>
<head>
<title>FAQ</title><!-Вместо FAQ можно указать желаемое название страницы-!>
<body>

Вопрос №1 <a href="#" onclick="var div = this.parentNode.getElementsByTagName('div')[0]; 
if(div.style.display != '') { div.style.display = ''; this.innerHTML = '<<скрыть ответ на 
этот вопрос<<';}else{ div.style.display = 'none'; this.innerHTML = '>>показать ответ на этот 
вопрос>>';} return false"
>
>>показать ответ на этот вопрос>></a>
<div style="display: none;">Ответ.</div>
<br>
Вопрос №2 <a href="#" onclick="var div = this.parentNode.getElementsByTagName('div')[1]; 
if(div.style.display != '') { div.style.display = ''; this.innerHTML = '<<скрыть ответ на 
этот вопрос<<';}else{ div.style.display = 'none'; this.innerHTML = '>>показать ответ на этот 
вопрос>>';} return false"
>
>>показать ответ на этот вопрос>></a>
<div style="display: none;">Ответ.</div>

<!-И т.д.  сколько вопросов и ответов, главное менять число в ('div')[1]; на последующие и не повторять его -!>
</body></html>

Результат можно увидеть в браузере открыв файл с расширением html в который скопирован приведённый выше код.
Узнал я это подсмотрев исходник страницы на форуме где используется форумный тег ht.
Конференция публичная, отвечают по мере возможности и самое главное - при наличии свободного времени.

okshef 08-02-2009 02:07 1032509

Admiral, берусь за изучение HTML :closed-to :dont-know

Drongo 08-02-2009 14:40 1032763

Цитата:

Цитата Admiral
Узнал я это подсмотрев исходник страницы на форуме где используется форумный тег ht »

Я тоже хотел порекомендовать через просмотр HTML-кода посмотреть, да потом подумал, что участник может не владеть этими знаниями и так и не написал.
Цитата:

Цитата Codru
как реализовано у Blast-a в Твики реестра v 1.8. (с расширением .chm) »

этой же программой HTM2CHM можно декомпилировать сборник Твики реестра, взять за основу одну страницу, и через ключевые слова поиском искать и заменять на нужные, к примеру
Есть:
данный твик делает то-то и то-то
ищем - данный твик - заменяем на нужный вам вопрос (примерно) - как избавиться от порно-плагина - и собственно сам совет вписываем методом замены, когда одна страница будет готова, то чтобы не повторять рутинную работу, можно скопировать уже готовую\переделанную страницу, и изменять значения в ней.

Vadikan 08-02-2009 15:08 1032783

Цитата:

Цитата Drongo
этой же программой HTM2CHM можно декомпилировать сборник Твики реестра, взять за основу одну страницу, и через ключевые слова поиском искать и заменять на нужные »

Я бы порекомендовал сначала спросить разрешения у автора... Он и посоветовать может много хорошего.

Admiral 08-02-2009 16:49 1032853

Drongo, участник изъявил желание всё знать, так что можно смело предлагать и изучение HTML.
Если и вправду сложности то как временный вариант в теме Напишите сдесь что-нибудь или в новой в Тест-Форуме, набирать посты с использованием форумного тега ht, потом в редакторе просматривать их содержимое и сохранять в HTML. Если конечно не будет возражений по использованию форума в виде Он-Лайн Веб редактора.

Codru 08-02-2009 16:58 1032859

Цитата:

Цитата Drongo
программой HTM2CHM можно декомпилировать »

Спасибо за идею, но
Отметил Полезное сообщение, но не знаю, правильно ли исходя из последующего сообщения. Если что, отменю.
Цитата:

Цитата Vadikan
Я бы порекомендовал сначала спросить разрешения у автора... Он и посоветовать может много хорошего »

Но Blast проигнорировал, хотя
Цитата:

Цитата Codru
Ждал, что Blast, посоветует что-то... »

Как отметил выше я хочу создать для себя что-то наподобие базы данных с вопросами и ответами, чтобы не рыскать по разным файлам в поиске ответа на какой-то вопрос участника форума.
Пока делаю в ВОРД-е, приспособился уже. Да и редактировать легче.

Drongo 08-02-2009 17:38 1032890

Цитата:

Цитата Vadikan
Я бы порекомендовал сначала спросить разрешения у автора... »

Согласен, дал некорректный совет.
Цитата:

Цитата Codru
Отметил Полезное сообщение, но не знаю, правильно ли исходя из последующего сообщения. Если что, отменю. »

Конечно, без проблем. :yes:
Цитата:

Цитата Admiral
Если конечно не будет возражений по использованию форума в виде Он-Лайн Веб редактора. »

Тогда можно так сделать, как сказал Admiral в Тест-зоне, вывести некий список
Код:

[list=1][*][ht=Вопрос]
здесь присутствует решение
[/ht][*][ht=Вопрос]
здесь присутствует решение
[/ht][*][ht=Вопрос]
здесь присутствует решение
[/ht][/list]

потом открыть сообщение отдельно, сохранить как, а дальше править через вид HTML-код, добавляя вручную пункты

PHP код:

href="http://forum.oszone.net/showpost.php?p=1032883&amp;postcount=5831#">Вопрос</A

        <
DIV style="DISPLAY: none"><BR>здесь присутствует 
        решение
<BR></DIV></DIV></DIV>
        <
LI>
        <
DIV>
        <
DIV><
        onclick
="var div = this.parentNode.getElementsByTagName('div')[0]; if(div.style.display != '') { div.style.display = ''; this.innerHTML = 'Вопрос';}else{ div.style.display = 'none'; this.innerHTML = 'Вопрос';} return false" 


Codru 08-02-2009 18:44 1032949

Dreamweaver снес на днях, т.к. уже место нет на С:, Front Page отказывается запуститься и инсталироваться по-новому. В редакторе не очень наглядно.
Все, заказал новый ж/диск, завтра установлю. Осталось определиться как лучше и безболезнее установить или перенести ОС на второй ж/диск.

okshef 08-02-2009 21:54 1033103

Цитата:

Цитата Codru
как лучше и безболезнее установить или перенести ОС на второй ж/диск »

Может в этих темах найдется ч-л полезное для изысков http://forum.oszone.net/forumdisplay...ilter_by=title

Котяра 08-02-2009 22:01 1033109

http://forum.oszone.net/post-996281-161.html
Код:

<script>
function sh(obj) {
    document.getElementById(obj).style.display = (document.getElementById(obj).style.display == 'none') ? 'inline' : 'none';
}
</script>
...
<a href="#" onclick="sh('ht1')">Просмотреть/скрыть дополнительные сведения о файле</a><br />
<div id="ht1" style="display:none"><strong>Имя файла:</strong> setup.exe<br /><strong>Размер:</strong> 0 Кб</div>


Codru 08-02-2009 22:56 1033142

Котяра, спасибо, проверил, работает. Осталось выбрать наиболее легкий и гибкий вариант.
По моему, потом можно будет без проблем конвертировать в СНМ.
Примерно то, что хотел.
Может вместо ссылки перенести содержание в этой теме? Обьем не большой.

Цитата:

Цитата okshef
Может в этих темах найдется ч-л полезное »

okshef, спасибо.

Blast 11-02-2009 11:17 1035246

Цитата:

Цитата Codru
Но Blast проигнорировал »

я бы вам не пожелал игнорировать что-либо в том месте где был я... мое отсутствие на форуме уже игнорированием называется.. прелесно просто

Codru 11-02-2009 12:26 1035308

Цитата:

Цитата Blast
я бы вам не пожелал игнорировать что-либо в том месте где был я... мое отсутствие на форуме уже игнорированием называется.. прелесно просто »

Прошу извинения, не знал, что вас на форуме нет.

Codru 07-07-2009 17:48 1161232

Вложений: 1
Подскажите пожалуйста почему не работает.
Создал несколько файлов в формате .MHTML, используя HTM2CHM создал файлы содержание и индекс, следуя указаниям ссылки
Цитата:

Цитата okshef
Как создать CHM файл (HTM2CHM и HTML Help Workshop в действии) »

но при компиляции выскакивает ошибка, что нет Домашней страницы.
Что необходимо ввести? Спасибо.

gora 08-07-2009 08:16 1161727

Цитата:

Цитата Codru
Создал несколько файлов в формате .MHTML, используя HTM2CHM создал файлы содержание и индекс »

Прикрепите архив из ваших файлов. HTM2CHM не пользуюсь, но в HTML Help Workshop могу посмотреть, что там не так, может подскажу...

Drongo 08-07-2009 14:14 1162018

Цитата:

Цитата Codru
но при компиляции выскакивает ошибка, что нет Домашней страницы. »

Прикрепи архив, у меня как раз htm2chm установлен, попробую.

Codru 08-07-2009 16:05 1162146

gora, Drongo, спасибо, разобрался. Скорее всего, что ошибка была в русском названии файлов. Работал английской версией htm2chm. Русская просрочена.
HTML Help Workshop облом было изучить.

Drongo 08-07-2009 17:56 1162242

Цитата:

Цитата Codru
Скорее всего, что ошибка была в русском названии файлов. »

Это вряд ли, т.к. сегодня только собирал справку и на пути и папки содержали русские символы, всё нормально собиралось. :yes: Скорее всего вы не указали стартовую страницу, которую нужно было открыть при запуске .chm

Codru 08-07-2009 19:25 1162328

Цитата:

Цитата Drongo
Скорее всего вы не указали стартовую страницу »

В том то и дело, что указывал, даже свой индексный файл делал.
По моему не надо было открывать htm2chm, а кликать правой кнопкой по папке, как при индексировании, так и при компиляции, а также не переводить из FrontPage в Оперу или I-net Explorer.
Будет время, проверю.


Время: 15:34.

Время: 15:34.
© OSzone.net 2001-