Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: .chm файлы
 
 автор: AlexSol   (02.04.2007 в 11:21)   письмо автору
 
 

чем можно посмотреть эти файлы кроме стандартоно виндовского запуска и чем можно их преобразовать в html?

   
 
 автор: cheops   (02.04.2007 в 12:23)   письмо автору
 
   для: AlexSol   (02.04.2007 в 11:21)
 

Бесплатная утилита html2chm позволяет декомпилировать chm в HTML.

   
 
 автор: sim5   (02.04.2007 в 15:07)   письмо автору
 
   для: cheops   (02.04.2007 в 12:23)
 

>чем можно их преобразовать в html

Есть в пакете RoboHelp утилита - распаковывает все что только вложено в CHM, получается практически проект (все настройки и установки), можно внести изменения и опять запаковать.

   
 
 автор: AlexSol   (02.04.2007 в 15:33)   письмо автору
 
   для: sim5   (02.04.2007 в 15:07)
 

html2chm сделало как-то нечитаемо - куча папок а оглавления нет. А может есть программа именно для чтения chm без преобразований?

   
 
 автор: cheops   (02.04.2007 в 15:44)   письмо автору
 
   для: AlexSol   (02.04.2007 в 15:33)
 

Оглавление должно находиться в файле *.hhc.

   
 
 автор: cheops   (02.04.2007 в 15:42)   письмо автору
 
   для: sim5   (02.04.2007 в 15:07)
 

RoboHelp денег стоит...

   
 
 автор: sim5   (02.04.2007 в 15:55)   письмо автору
 
   для: cheops   (02.04.2007 в 15:42)
 

Да если бы был маленький - я бы без денег выслал, а можно попробовать выковырять из него утилиту эту с нужными библиотеками. Идея - сейчас попробую.

   
 
 автор: targa   (02.04.2007 в 16:02)   письмо автору
 
   для: AlexSol   (02.04.2007 в 11:21)
 

Есть плагин к ТоталКоммандеру (аттач) - открывает chm-файл как папку

>>Бесплатная утилита html2chm позволяет декомпилировать chm в HTML
Мне не понравиоась - так по быстрому chm слепить пойдет, а если что-то больше (справку к проге) лучше и правда RoboHelp или майкрософтовский компайлер.
Есть еще VisualCHM для создания chm-ов, но меня она не впечатлила.

   
 
 автор: sim5   (02.04.2007 в 16:45)   письмо автору
 
   для: targa   (02.04.2007 в 16:02)
 

А если я скажу, что выковырял утилиту из RoboHelp - меня форум не посчитает грешником, не предаст анафеме и не сдаст на растерзание? Если отрицательный ответ, то AlexSol, могу прикрепить - будешь получать весь исходник CHM.

   
 
 автор: AlexSol   (02.04.2007 в 16:58)   письмо автору
 
   для: sim5   (02.04.2007 в 16:45)
 

исходник я html2chm получил, тока работь с ним не удобно. можете мне на почту выслать - я не откажусь. :)

   
 
 автор: sim5   (02.04.2007 в 17:04)   письмо автору
 
   для: AlexSol   (02.04.2007 в 16:58)
 

Это не html2chm - это утилита с двумя библиотеками из RoboHelp. Давай мыло свое - через форум я не прикреплю.

   
 
 автор: AlexSol   (02.04.2007 в 17:25)   письмо автору
 
   для: sim5   (02.04.2007 в 17:04)
 

в профиле есть.

   
 
 автор: sim5   (02.04.2007 в 17:46)   письмо автору
 
   для: AlexSol   (02.04.2007 в 17:25)
 

Отправлено.

   
 
 автор: AlexSol   (02.04.2007 в 17:54)   письмо автору
 
   для: sim5   (02.04.2007 в 17:46)
 

спасибо, работает, тока оглавления тоже нет :(
моя задача не в исходник залезть а получить доступ к инфе в удобном для прочтения виде.

   
 
 автор: sim5   (02.04.2007 в 18:15)   письмо автору
 
   для: AlexSol   (02.04.2007 в 17:54)
 

Какое оглавление? Если имеется ввиду окно навигации, то это hhc-файл. Кстати RoboHelp может готовить файлы помощи и в html-формате. А можно и самому это сделать на базе этого файла. Или я не понял про оглавление?

   
 
 автор: cheops   (02.04.2007 в 19:55)   письмо автору
 
   для: sim5   (02.04.2007 в 16:45)
 

Обычно модераторы делают вид, что не видят кряков и прочих мелких нарушений законодательства... Но если их пнут со стороны - они конечно, тут же это увидят и примут меры :))) правда такого ещё не случалось...

   
 
 автор: sim5   (02.04.2007 в 20:04)   письмо автору
 
   для: cheops   (02.04.2007 в 19:55)
 

Спасибо Хеопс, я учту, но на всякий случай, уже пристматриваю себе более менее удобный чан с кипятком в аду :-)))

   
 
 автор: AlexSol   (02.04.2007 в 21:45)   письмо автору
 
   для: sim5   (02.04.2007 в 20:04)
 

дома открываются без проблем, а на работе не хотят :(
буду дома читать.

   
 
 автор: gruz   (03.04.2007 в 16:21)   письмо автору
 
   для: AlexSol   (02.04.2007 в 21:45)
 

Я тут увидел тему по поводу *.chm файлов.
А не подскажите почему у меня *.chm файлы не открываются. Хотя раньше файлы работали и открывались. При открытии показывает, что "Невозможно отобразить страницу" (смотрите прикреплённый файл) Что делать ?
Жду ответа !

   
 
 автор: sim5   (03.04.2007 в 17:23)   письмо автору
 
   для: gruz   (03.04.2007 в 16:21)
 

Ну если это ссылка на Интернет ресурс, а он не доступен, либо ссылка не верна, то так и должно быть. А сам chm-файл открыт, что видно из рисунка.

   
 
 автор: gruz   (03.04.2007 в 22:36)   письмо автору
 
   для: sim5   (03.04.2007 в 17:23)
 

Понимаете, этот и другие файлы такого типа открывались и работали...
Этот файл - архив форума softtime и ссылок тама нет...
Как быть? Может проблема с IE ?

   
 
 автор: gruz   (03.04.2007 в 23:31)   письмо автору
 
   для: gruz   (03.04.2007 в 22:36)
 

Попробовал плагин для total cmd. Придётся перекомпилировать в html. Вроде нормально работает. Всёравно спасибо за помощь.

   
 
 автор: cheops   (04.04.2007 в 00:07)   письмо автору
 
   для: gruz   (03.04.2007 в 16:21)
 

Было один раз такое - вылечилось только переустановкой Windows...

   
 
 автор: sim5   (04.04.2007 в 06:36)   письмо автору
 
   для: cheops   (04.04.2007 в 00:07)
 

Ну можно не переустанавливать систему, а в первую очередь перезаписать библиотеку hha.dll - не поможет, заменить все что касается управления CHM - от hh.exe до всех ее библиотек (имена начинаются с hh), а их не много. Если у меня возникали глюки с chm, то я всегда делал так.

А вот >Этот файл - архив форума softtime и ссылок тама нет..., то тут... При открытии chm-файла, будет открываться страница установленная по умолчанию (распаковывается в temp) - вот это и есть ссылка браузеру. Возможно ваш браузер не нахоит этот путь (к временно распакованному файлу). Ведь глюки того же браузера, могут отображаться на работе chm - ну например, если в html файлах chm-файла не прописаны стили шрифта, то установка в браузере крупного шрифта будет так же влиять и на размер шрифта chm-файла.

P.S. Да, есть еще одно небольшое но. Например, тот же RoboHelp, добавляет изменения, к примеру - hhctrl.ocx, а так же вносит изменения в реестр. Это тоже надо учитывать. Поэтому возможны сбои после установки приложений, которые так или иначе изменяют или дополняют управление chm.

   
 
 автор: gruz   (04.04.2007 в 10:49)   письмо автору
 
   для: sim5   (04.04.2007 в 06:36)
 

Ещё раз повторяю, что этот файл ранее открывался, как и остальные. Оказывается, у меня одни файлы chm открываются, другие - нет.
Был IE6, затем устанановил 7версию. Она не понравилась - удалил. Когда была 7 версия, файлы уже не читались...
hh.exe и все библиотеки на месте. Попробую их переписять. А может ещё раз установить IE7? Понимаете, он мне нафиг не нужен, пользуюсь opera и FireFox. А нужно, чтобы chm работали...

   
 
 автор: sim5   (04.04.2007 в 11:09)   письмо автору
 
   для: gruz   (04.04.2007 в 10:49)
 

Ну значит у вас проблемы после IE. Пробуйте... У меня проблемы были после установки приложений - просто нужна была хорошая прога для работы с chm, инсталлировал много разных, пока не остановился на RoboHelp. Вот после этих проб и появились проблемы с chm - перезаписал библиотеки, все заработало.

   
 
 автор: cheops   (04.04.2007 в 11:34)   письмо автору
 
   для: gruz   (04.04.2007 в 10:49)
 

Дело в том, что CHM для своей работы как раз использует IE, если проблемы с IE они не минуемо начинают касаться и CHM.

   
 
 автор: gruz   (04.04.2007 в 17:38)   письмо автору
 
   для: cheops   (04.04.2007 в 11:34)
 

Я попробую переписать библиотеки и файлы, переустановлю IE, может чего и получится. А где можно взять RoboHelp? Можете скинуть на mail, если конечно она не весит много, и Вам не трудно? Или ссылку дать.
Заранее благодарю!

P.S. Архив Вашего форума в формате .chm весит 38mb, а вытащенные из него странички (с помощью плагина total cmd) - около 430mb!!! Кстати, хорошие книги пишете...

   
 
 автор: sim5   (04.04.2007 в 17:56)   письмо автору
 
   для: gruz   (04.04.2007 в 17:38)
 

RoboHelp привезли из Москвы (давно). Почтой нельзя (68 Мб), да и Хеопс предупредил - если что, то отлучат от церкви, то бишь от форума :)))) Как же мы все грешны господи +\--

   
 
 автор: gruz   (04.04.2007 в 23:12)   письмо автору
 
   для: sim5   (04.04.2007 в 17:56)
 

Все люди - грешники...
Хеопс - бог что ли? :)))))))))

   
 
 автор: cheops   (05.04.2007 в 00:43)   письмо автору
 
   для: gruz   (04.04.2007 в 23:12)
 

Согласно древнеегипетской мифологии (в ранних династиях, где-то до 4-5) - фараон является реинкарнацией бога Гора на земле, после смерти Гор вселяется в нового фараона, а душа старого фараона становится звездой. В принципе пирамиды (опять же ранних династий) повторяют порядок и интенсивность звёзд на небе (если брать за точку отсчёта Нил, который на небе символизирует млечный путь). Т.е. чем ярче звезда на небе - тем больше пирамида, чем она слабее - тем меньше пирамида. Это потом их стали строить как бог на душу положит (и качество пирамид сильно упало после 5 династии - очень многие развались).

Так что фараон Хеопс - это бог, ну или покрайней мере полубог :)))

   
 
 автор: gruz   (05.04.2007 в 01:13)   письмо автору
 
   для: cheops   (05.04.2007 в 00:43)
 

Интересная историческая справка... Поэтому у Вас токой ник древнеегипетски мифологизированный.
Сам на историческом учусь.
Но, пардон, думаю бога нет...

   
 
 автор: sim5   (05.04.2007 в 07:45)   письмо автору
 
   для: gruz   (05.04.2007 в 01:13)
 

Во, во gruz, а я те че говорил!? Не вздумай боляя шутковать :))))

   
 
 автор: 12345   (05.04.2007 в 12:48)   письмо автору
 
   для: sim5   (05.04.2007 в 07:45)
 

> Это потом их стали строить как бог на душу положит (и качество пирамид сильно упало
Как известно, то, что выходит в сериал, теряет в качестве.

> Дело в том, что CHM для своей работы как раз использует IE, если проблемы с IE они не минуемо начинают касаться и CHM.
А есть ведь kchm и xchm для Линукса, поэтому можно найти безэксплорерное решение.
http://linuxforum.ru/index.php?showtopic=16873&st=0

   
 
 автор: gruz   (07.04.2007 в 00:24)   письмо автору
 
   для: 12345   (05.04.2007 в 12:48)
 

Ура! Работает!!! Я понял в чём моя ошибка.
Я говорил, что одни файлы .chm работают, другие - нет...
В моём случае дело совсем не в IE. Проблема в пути к .chm файлу, а точнее в символе "#".
Например, файл C:\php.chm читается, а D:\web\#php#\php.chm - нет!
Переименовал папку #php# в php и всё заработало!!! Видимо для IE папки с символом "#" не корректны и он не может найти файл. Поэтому и отображается "Невозможно отобразить страницу".
Вот такие дела...
Теперь буду просматривать архив форума softtime в offline :)))
Спасибо, что пытались мне помочь!!!
Желаю удачи!!!

   
 
 автор: sim5   (07.04.2007 в 05:32)   письмо автору
 
   для: gruz   (07.04.2007 в 00:24)
 

>Видимо для IE папки с символом "#" не корректны

href="path/doc.html#name" - вот IE и искал несуществующую ссылку.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования