Разработка технической документации и технические писатели Технические писатели и разработка технической документации технические писатели в Телеграм 

 obmen_soobsheniyami.png Чат для технических писателей 
 Зарегистрируйтесь
Страницы: 1
RSS
Не видно контента, Не видно контента в формате CHM
 
Привет всем!

Подскажите, где косяк мой, при создании проекта в CHM формате - не вижу контента справа, хотя содержание есть.
 
Цитата
bmwdp написал:
Подскажите, где косяк мой, при создании проекта в CHM формате - не вижу контента справа, хотя содержание есть.

Прикрепленные файлы

Для проверки попробуйте этот .chm файл запаковать, например, в zip архив (help.zip или другой с удобным названием архив) и из него запустить файл справки. Как вариант, если справа содержимое появиться, возможно в какой-то из тем использовался контент (содержание) взятый из сети.
Изменено: Дружина - 14.01.2016 12:14:30
 
Получается так, что я у себя на ноутах открываю, все видно, даю людям посомтреть - пусто.

Вот https://dl.dropboxusercontent.com/u/21716204/NewProject.chm
 
Цитата
Как вариант, если справа содержимое появиться, возможно в какой-то из тем использовался контент (содержание) взятый из сети.

Нет, тут даже есть просто текст любой написать.
 
Цитата
bmwdp написал:
у себя на ноутах открываю, все видно, даю людям посомтреть - пусто
Посмотрите здесь:
http://datagor.ru/blogs/datagor/2137-ne-otobrazhaetsya-fayl-chm-v-windows-7-naprimer-russkiy-help-dlya-splan-reshenie-est.html
http://www.cronos.ru/kb-1317.html

B ещё – в пути к файлу не должно быть символов #
 
Спасибо, помогло вот это на пользовательском ПК:

Вопрос тогда в другом, почему блокирует, смысла тогда в этом формате и Win7\8\10.

Цитата
Хорошо, что мы хотя бы можем снять блокировку:
1. Щелкаем правой кнопкой мыши наш .CHM файл и выбираем Свойства
2. На вкладке Общие нажмимаем кнопку с надписью «Разблокировать»
3. Нажмаем кнопки Применить и ОК
Помните, что мы разблокировали один конкретный файл. И если вы сейчас же скачаете другой CHM - его для нормального отображения придется разлочивать снова.
 
Цитата
bmwdp написал:
Нет, тут даже есть просто текст любой написать.
Так все таки, у Вас на ноуте, где компилируете справку содержимое справа отображается
Цитата
bmwdp написал:
Получается так, что я у себя на ноутах открываю, все видно, даю людям посомтреть - пусто.
Поэтому, когда формулируете проблему, просьба конкретней описывать...
А то, что у знакомых не открывается, это особенность одной из служб безопасности Windows. У знакомых пробовали из архива запускать? Отображается содержимое справа?
Не всегда у файлов архивов со справками скаченных из сети во вкладке свойств можно обнаружить кнопку "разблокировать" и другие элементы пользовательского интерфейса, позволяющие удалить информацию о зоне безопасности, которые часто скрыты групповой политикой.
Изменено: Дружина - 19.01.2016 15:32:40
 
Ага, спасибо большое за подсказку и решение!
 
Цитата
bmwdp написал:
почему блокирует,
Для обеспечения безопасности. Формат chm имеет ряд существенных проблем с безопасностью.

Microsoft отказалась от формата chm еще в 2002 году.

Но для тех своих продуктов, которые использовали формат chm (Windows XP, Office 2000, XP и др.), Microsoft в 2003-2007 гг. выпустила около десятка патчей и обновлений, закрывающих проблемы, связанные с chm.

Новые операционные системы и продукты Microsoft формат chm не используют.

Цитата
bmwdp написал:
смысла тогда в этом формате и Win7\8\10.

Формат CHM в новых операционных системах можно использовать на тех же правах, что программы для DOS или Windows 3.

Т.е., в большинстве случаев их можно заставить работать, если предпринять некоторые танцы с бубном.
 
Так как ситуация с поднятой проблемой встречается довольно часто и не всегда можно найти правильный ответ, уточнил и поправил (извиняюсь) последний абзац своего предыдущего поста.
Дополню, так почему же так происходит со справками скаченными из сети, что содержимое справа не отображается?:
С учетом безопасности в Windows, в данном случае связанной с запуском файлов с расширением .chm скаченных из сети используется предоставленная файловой системой (NTFS) возможность создавать в файлах и папках альтернативные потоки данных. Тогда как по умолчанию файл не имеет альтернативных потоков, и его содержимое хранится в основном неименованном потоке (и поэтому на ПК, где с помощью H&M скомпилирована справка такой проблемы со справкой не должно быть). Т.е. Windows применяет альтернативные потоки данных при обработке загруженных файлов. Служба выполнения прикреплений (Attachment Execution Service) Windows добавляет поток Zone.Identifier, в котором указывает зону безопасности, из которой получен файл, чтобы система могла продолжать обрабатывать этот файл в соответствии с правилами, установленными для этой зоны.
В нашем случае, для того чтобы отображалось содержимое справки справа (как теперь известно), необходимо было разблокировать скаченный архив. Но как быть, если нет такой кнопки во вкладке свойств скаченного архива со справкой?. Есть небольшая (80 кб.) утилита Streams из состава Sysinternals, которую можно использовать для удаления альтернативных потоков и разблокировать от них содержимое папок и файлы. А значит для нашего случая решить проблему для файла справки.
Еще один вариант быстрого решения проблемы уже указывал (запокавать справку в архив и из него запускать для отображения содержимого справа). Я использовал еще и четвертый вариант, но пусть это пока останется как
Цитата
Виктор Фигурнов написал:
некоторые танцы с бубном.
 
Просто откажитесь от формата CHM в пользу EWriter eBook for Windows (*.exe).
 
Цитата
H&M User написал:
Просто откажитесь от формата CHM в пользу EWriter eBook for Windows (*.exe).
Почему-то эти германо-австрийские "паршивцы"  из H&M :?:  :D , как и многие другие организации ПО, к своим продуктам справки творят именно в формате .chm.
Только ежели очень трудно "танцевать с бубном", тогда с Вами согласен...
Изменено: Дружина - 23.01.2016 08:43:15
 
Цитата
Дружина написал:
В нашем случае, для того чтобы отображалось содержимое справки справа (как теперь известно), необходимо было разблокировать скаченный архив.
Да, все сохранения проводились на DropBox и соот-но передавал линки через сеть таким образом, поэтому и была блокировка.
Страницы: 1
Читают тему