Windows Yardım dosyaları - seçenekleri nelerdir?

oy
34

Bir derleyici sayesinde çalıştırmak, özel etiketleri ile bazı korkak .rtf dosyası oluşturmak ve aslında gerçekten iyi çalışan bir WinHelp dosyası (.hlp) var: Eski günlerde, Yardım önemsiz ama mümkün değildi.

Ardından Microsoft WinHelp artık kalça ve serin olmadığına karar verdi ve aslında Vista WinHelp sarstım noktaya kadar, CHM geçti.

Şimdi, güzel bilecek Ağı'nda bir .chm dosyasını açmaya çalıştı CHM belki güzel, ama herkes güvenlik kısıtlamaları nedeniyle oluşur ekranı Web sayfasına gezinti iptal edildi.

CHM ağını devre dışı çalışması için yolu olsa bir kullanıcı Yardım Düğmesi bastığında o yardım ve bazı funky ayarları yapmak zorunda değilsiniz istediği için, bu pek iyi bir seçimdir.

Bottom Line: Kesinlikle kullanılamaz CHM bulabilirsiniz. Ama her iki artık bir seçenek olmadığı Winhelp ile, bunun (yani WinHelp ve CHM için doğrudan bir konuya atlamak için izin fonksiyonları vardır) benim Uygulama ile entegre etmek söz konusu olduğunda, alternatifler ne acaba?

PDF Adobe Reader gerektiren (ya da değil birçok kişi kullanmak daha hafif olanlardan biri) bir dezavantajı vardır. Bunun günümüzde standart türüdür olarak bu görme yaşayabilir, ama belirli bir sayfa / bağlantıya atlamasını güvenilir bunu söyleyebilir?

HTML dosyaları en iyi seçim gibi görünüyor, o zaman sadece farklı tarayıcılarda (CSS ve malzeme) ile uğraşmak zorunda.

Düzenleme: Kendi Yardım Dosyaları oluşturmak için arıyorum. Ben bir fanatiğiyim gibi Hayır Kurulum, sadece Özü ve Çalıştır benim kullanıcıların çoğu tam da bu soruna neden ağı, o kaçıp çünkü Felsefe, ben geçmişte bu sorunun defalarca vardı.

Yani ben yapmak her uygulama için farklı bir yardım sistemine kodlamak zorunda olmadan benim kullanıcılara yardım sağlamak için daha sağlam ve geleceğe yönelik yol arıyorum.

CHM gerçekten güzel bir format, ama bir Yardım sistemi kullanıcıya yardım sağlamak için değil, hatta daha fazla sorun üretmek gerekiyordu olarak Güvenlik Stuff, kullanılamaz hale getirdiğini.

Oluştur 04/08/2008 saat 11:43
kaynak kullanıcı
Diğer dillerde...                            


10 cevaplar

oy
15

HTML herkese açık bir web sunucusundan bunları hizmet verecek SADECE, sonraki en iyi seçim olacaktır. uygulamanızla birlikte sunmak çalışması halinde, tüm dosyalar (ve görüntüleri (ve stil (ve ...))) CHM tanrılardan bir hediye süsü olacaktır.

aslında ben CHM dosyaları güzel işe yaradığı (yerine ağ üzerinden sunulmakta), kurulum paketine verilenler, söyledi.

Otoh CHM dosyaları hakkında başka tuzak: Bir bir CHM dosyasını açmaya bile yerel diske Başlangıçta Bir yerden indirilen eğer dosya işaretlenebilir çünkü "dış kaynaktan geldi" gibi, sen, güvenlik bloğuna çarpmak olabilir Bu elde edilen zaman.

Cevap 04/08/2008 saat 11:51
kaynak kullanıcı

oy
5

Ben html seçeneğine sahip olmak ve aslında sıkıştırarak ve bunları dizine ekleyerek CHM düz HTML taşındı yoktur. Hatta hatta Windows olmayan müşterilerin bir avuç bunları kullanın. Bu sadece eski bir sistemin, tarayıcı güvenlik bölgeleri ve üzerinde yüklerken 30000 html dosyalarına ve 20 dakika dekompresyon süresi ile dizinleri öldü ağ (yuvalama derinliği sınırlı, garip kilitleme etkileri), antivirüs üzerine koyarak insanların sürekli küçük kırılması çözüldü özellikleri, yükleyici gerekli alan yanlış hesaplamalar vb

Ve sonra ben bile (tarayıcı start-up) hatalı "entegrasyon" girişimleri vb slowliness ilgili şikayetler onları "düzeltme" başlamadan insanları, 3. parti ürünü içermez

Hepimiz gelişmiş işletim sistemleri ve donanım olarak gitmesini sorunlara yıl beklediğini, ancak sorunlar çeşitlerinin bedazzling sayıda tekrarlayan tutulur ve yeterli yeterliydi. Biz chmlib bulundu ve OS sağlanan olanlar çalışmayı durdurdu ve geçtiyseniz sonsuza basit bir dış okuyucu ile kaçış olarak bu dayalı bir şey kullanabilirsiniz verdi.

Bu arada biz de bir kendi derleyicisi var, bu yüzden MS serbest gelecek geçirmez. Biz de değişecek asla gelmez (yerel web sunucuları ile çözümler günümüzde favori görünüyor), ama en azından bir seçim var.

Cevap 06/09/2009 saat 01:03
kaynak kullanıcı

oy
3

Bu çevrimiçi dokümantasyon ürününüz etmektir içe bağlıdır, iyi bir dokümantasyon altyapısı kurmak için karmaşık ama bir kez amorti yapılabilir olabilir. Biz böyle İşte -

  • Yardım kaynak Dita SCC (ClearCase) saklanan compilant XML.
  • Düzenleme Yardım XMetaL
  • Özelleştirilmiş Yardım derleme, Açık Dita Toolkit özel Perl / Java önişleme,
  • derleme zamanında Yardım kaynak çapraz referanslar uygulamalar kaynaklar, .RC dosyaları vb
  • Tek kaynak, PDF, CHM, gelen yardım çıktılar Eclipse Yardım , HTML.
  • Tek kaynak deposu paylaşılan konularla binlerce birden fazla ürün 10+ için yardımcı üretir.

Eğer tarif kadarıyla ben Eclipse Help bakardım, .NET veya MFC uygulamaları entegre basit değil, temelde Yardım sargı veya bir tarayıcı Eclipse ardından URL'yi yangın bir URL'ye isteğinin çözümlenmesi için yardım eşlemesi yapmak zorundayız.

Cevap 21/09/2008 saat 01:11
kaynak kullanıcı

oy
3

Eğer bir yükleyici kullanmak istemiyorsanız ve kullanıcı neden WinHelp geri düşmeyecek, ağ üzerinden CHM dosyaları izin herhangi bir ekstra adımları gerçekleştirmek için istemiyorsanız? Vista kutudan çıktığı WinHlp32.exe'yi içermez, ama öyle bir indirme olarak serbestçe kullanılabilir Vista ve Server 2008 ikisi için.

Cevap 04/08/2008 saat 14:48
kaynak kullanıcı

oy
3

Bizim yazılım hem müşterilerine lokal dağıtılmış ve bir ağ paylaşımından servis edilir. Biz CHM dosyasını ve ağdan hizmet için HTML dosyaları kümesi hem üretmek için seçti. Programı başlattıktan Kullanıcılar yerel olarak CHM dosyasını kullanır ve kullanıcıları programı alma kullanıcıların bir ağ paylaşımından sunulan HTML dosyaları kullanmak zorundadır.

Biz kullanmak Yardım ve Kılavuzu ve böylece kolayca aynı kaynak projesinden çıkışının her türlü üretebilir. HTML dosyaları da arama yetenekleri bulunur ve onu, optimal bir çözüm değildir çalışıyor olsa böylece, bir web sunucusu gerektirmez.

Şimdiye kadar Windows için tüm tek-dosya türleri ya da bu şekilde kırık görünüyor:

  • WinHelp - obsoleted
  • HtmlHelp (CHM) - Vista'da eskitiliyor, bunun dışında gerçekten güzel çalışıyor, ağ paylaşımından çalışmıyor
  • Microsoft Yardım 2 (HXS) - bu da, bozuk endeksleri veya benzeri, bu yukarıdaki Visual Studio 2005 ile kullandığı vermediğinde bir örnek olarak, noktaya dek ele iş gibi görünüyor
Cevap 04/08/2008 saat 12:02
kaynak kullanıcı

oy
3

Kendi yardım dosyaları oluşturmak, ya da en iyi yardım dosyası formatı nedir nasıl soru mu?

Şahsen, mükemmel olması için CHM bulabilirsiniz. Bir makine kurarken ilk yaptığım şeylerden biri CHM formatında PHP Manual indirmek (etmektir http://www.php.net/download-docs.php ) ve kendisine bir kısayol eklemek Crimson Editor . Ben F1 tuşuna bastığınızda yüzden CHM yükler ve benim imleç (hızlı fonksiyon başvuru için harika) üzerindedir kelime için bir arama yapar.

Cevap 04/08/2008 saat 11:52
kaynak kullanıcı

oy
2

Ben bizim uygulama yardımı barındıran konusunda ilerlediğiniz sonuna kadar gidiyoruz çözüm kendimizi dosyaları düşünüyorum. Bu bize dosya ve güncel onları tutmak için yeteneği anında erişim sağlar.

Ne planı içerik XML dosyaları, belirli bir öğe için yardım içeren her birinin büyük bir dizi yüklediğiniz etmektir. Bu XML diğer XML dosyaları bağlantılar içerecektir. Biz gerekli içeriğini görüntülemek için XSLT kullanabilirsiniz.

lisans bağlı olarak, göz uyarlamak ve ihtiyaç duydukları ne hissetmek için bir müşteriye özel XSLT dosyası oluşturabilirsiniz. Biz sadece yanı Ürünümüzün belirli sürümleri için yardım göstermeye muktedir gerekebilir ve bu XSLT'de şeyler filtreleyerek yapılabilir.

Cevap 27/11/2008 saat 21:39
kaynak kullanıcı

oy
2

PDF Adobe Reader gerektirmesi gibi sakıncalara sahiptir

Kullandığım Foxit Reader evde ve iş yerinde Windows üzerinde. Bir çok küçük ve açmak çok çabuk. Çok kullanışlı tam olarak a80000326.pdf ne olduğunu merak ediyor ne zaman ve neden belgeleriniz klasör tıkanma olduğunu.

Cevap 05/08/2008 saat 19:55
kaynak kullanıcı

oy
2

"sadece ayıklamak ve çalıştırma" yapıyorsanız, güvenlik sorunlarıyla çalıştırmak için gidiyoruz. Kullanıcıların (veya üstü) Vista çalıştıran olan, bu özellikle doğrudur. Bir yükleyici içine uygulamalarınızı ambalaj kaçmak istedim bir sebebi var mı? bir yükleyici kullanma "dış kaynak" sorunu hafifletecektir. Herhangi bir sorun olmadan .chm dosyalarını kullanmak mümkün olacaktır.

Biz kullanmak InstallAware bizim yüklemek paketleri oluşturmak için. Ucuz değil, ama çok iyi. Maliyetiniz sorun olacaksa, WIX açık kaynak ve oldukça sağlamdır. WIX bir öğrenme eğrisi var, ama onunla çalışmak çok kolaydır.

Cevap 04/08/2008 saat 13:11
kaynak kullanıcı

oy
1

Böyle chm, html, pdf, word, pencere yardımıyla, xml, xhtml gibi farklı biçimlerde, bir dizi oluşturabilir AuthorIT denilen bir ticari paket ve ben hiç duymadım bazı diğerleri (dita birşey hatırlatıyor mu?) Kullanın. Bu teknik dokümantasyon yazarlar ihtiyaçlarına yönelik bir içerik yönetim sistemidir. avantajı kullanmak ve kılavuzu kümesi oluşturmak için aynı içeriği yeniden kullanmak ve sonra farklı biçimlerde bunları üretebilir olmasıdır.

Yani chm veya html ya da her neyse seçmenin soruya alt çizgi nispi bu belirli bir biçime kilitli olmayan kullanıyor, ancak kullanıcı seçebileceği aralarında birkaç sağlayabilir ve hatta daha biçimlerini ekleyebilirsiniz eğer olmasıdır hiçbir ekstra ücret ödemeden, ilerledikçe.

Eğer sadece bir rehber varsa bu sizin süre olmayacak oluşturmak için, ancak daha sonra yönetmek için ayarlanmış bir dokümantasyon varsa bildiğim kadarıyla en iyisidir. Onların desteği de çok yararlıdır.

Cevap 18/09/2008 saat 15:47
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more