Bekanntlich funktioniert die alte Windows Hilfe mit den CHM Dateien mittels WINHLP32.EXE spätestens seit WIN-XP nicht mehr. Ältere Versionen von WINHLP32.EXE lassen sich in der gewohnten Weise nicht mehr so installieren. Es nutzt nichts zu versuchen eine W7 oder ähnliche Version von MS herunter zu laden und versuchen zu installieren. W10 will davon absolut nichts wissen und es muß daher eine Alternativlösung gefunden werden um W10 dazu bringen dieses irrtümliche Vorurteil aufzugeben. Dass Winhlp32 nicht sicher sein soll, ist wahrscheinlich eine fadenseitige Ausrede seitens M$, weil die alten Programme die man kennt mit Sicherheit keine Gefahrenquelle sind. Dazu fand ich nach einer kurzen Recherche einen sehr guten "Work Around Tip" von hier um diese Funktion wieder zum Leben zu erwecken den ich euch nicht vorenthalten will: https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_install-insiderplat_pc/winhlp32-do-we-have-to-go-through-this-again/ddcc2f40-e4f3-407b-9672-ee8a2b08a71e# Ich habe es wie instruiert installiert und nun funktioniert die HILFE Funktionen a la WIN-XP und älter wieder auf dem W10 System. Ich habe übrigens manuell versucht eine Version des WINHLP32.exe von WINXP über Administrator Commandline zu installieren und das funktioniert auch. Das Problem ist, wenn aus irgendeinen Grund später sfc /scannow benützt wird, wirft sfc das Ersatz Hilfe Programm hochkantig wieder aus dem Windows System heraus. Das ist natürlich ärgerlich. Daher ist diese Installierungsmethode vorzuziehen. Ich hoffe es nützt Euch. mfg, Gerhard
:
Bearbeitet durch User
Gerhard O. schrieb: > wirft sfc das Ersatz Hilfe Programm > hochkantig wieder aus dem Windows System heraus. Das ist natürlich > ärgerlich Ja, leider helfen alle solchen Methoden nicht auf Dauer - wenn MS was vernichten will, sind sie ausserordentlich stur. Ich hatte mir auch das alte Help eingerichtet, und seit irgenwann funktioniert es wieder nicht mehr. Ich habe gerade einen halben Workaround ausprobiert: eine alte Winhelp32.exe irgendwo gespeichert (z.B. c:\tools\) und das HLP-file per Drag+Drop draufgezogen - und da isses! Hilft natürlich nicht bei Programmen mit internem Aufruf der Hilfe, aber immerhin kann man auf diese Art ein altes HLP-file lesen. Georg
Gerhard O. schrieb: > Dass Winhlp32 nicht sicher sein soll, ist wahrscheinlich eine > fadenseitige Ausrede seitens M$, Warum sollte Microsoft ohne Not eine funktionierende, stabile und sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch noch eine "fadenscheinige Ausrede" zur Begründung benutzen? Ich traue Microsoft ja vieles zu, aber das wäre dumm -- und dumm sind die ganz sicher nicht. > weil die alten Programme die man kennt > mit Sicherheit keine Gefahrenquelle sind. Es ist immer wieder erbaulich, einen Scherzbold zu treffen. ;-)
Sheeva P. schrieb: > Warum sollte Microsoft ohne Not eine funktionierende, stabile und > sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch > noch eine "fadenscheinige Ausrede" zur Begründung benutzen? Aber ist das nicht genau das Geschäftsmodell von MS? Sheeva P. schrieb: > und dumm sind die ganz sicher nicht. Ansichtssache
> und dumm sind die ganz sicher nicht. Wenn Mann sich das Zusammengemurkste Zeug so ansieht, habe ich erhebliche Zweifel. > Warum sollte Microsoft ohne Not eine funktionierende, stabile und > sichere Software durch eine Neuentwicklung ersetzen Das auf W7 aeltere .HLP mit den Bordmitteln nicht mehr angezeigt werden ist ein Fakt. In welchem komischen Paralleluniversum lebst du... Auch hier ist eine HLP.EXE "zugewandert"...
Ein nachvollziehbarer Grund für MS, das *.hlp-Format auf den Müll zu werfen, waren die grauenerregenden Authoringwerkzeuge für dieses Format. Der Quelltext musste in einem sehr speziellen Format mit Word als RTF-Datei geschrieben werden, was eine wackelige und heikle Angelegenheit war, um dann mit dem "help compiler" in das *.hlp-Format übersetzt werden zu können. *.chm ist ein ZIP-Archiv mit wesentlich einfacher zu erzeugenden HTML-Dateien darin, mit dem entsprechenden Werkzeug ist eine Rückübersetzung in das Quellformat recht einfach möglich. *.hlp ist seit der Einführung von *.chm als tot zu betrachten - und das ist jetzt schon zwei Jahrzehnte her.
Sheeva P. schrieb: > Warum sollte Microsoft ohne Not eine funktionierende, stabile und > sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch > noch eine "fadenscheinige Ausrede" zur Begründung benutzen? Haben sie doch genau so bei Win 10 getan. Windows 7 war bzw. ist stabil, sicher und funktioniert aus Sicht des Anwenders. Mehr noch, es steht mit seiner GUI in Sachen Bedienbarkeit in der Tradition seiner Vorversionen in seiner Akzeptanz. Somit gab es keinen Grund für eine komplette Neuentwicklung (für Desktop Systeme) nach deinen Kriterien. Hat MS aber einen Dreck interessiert als das Tablett-Gekachel auch Einführung auf den Desktop hielt. Da der Mist beim Konsumenten wenig Anklang fand und der Lizenzverkauf in Massen damit unmöglich wurde, musste MS ihr Prachtwerk millionenfach verschenken und setzt seit dem alle Hebel in Bewegung per Zwangsupdate 1) auch den letzten Win 7 User zu Windows 10 zu bekehren. 1) das geht heutzutage subtil durch ständige Sticheleien, wie z.B. der Versuch moderne Prozessoren von Windows Updates auszuschließen oder Software gleich so zu kompilieren, dass sie unterhalb Win 10 sich nicht mehr installieren lässt.
Sheeva P. schrieb: > Ich traue > Microsoft ja vieles zu, aber das wäre dumm -- und dumm sind die ganz > sicher nicht. Aha, und das genügt für dich, feststehende Tatsachen zu ignorieren - willkommen im Trump-Universum. Oder bist du eine widdewiddewwidd-Jüngerin? Georg
Rufus Τ. F. schrieb: > Ein nachvollziehbarer Grund für MS, das *.hlp-Format auf den Müll zu > werfen, waren die grauenerregenden Authoringwerkzeuge für dieses Format. > Der Quelltext musste in einem sehr speziellen Format mit Word als > RTF-Datei geschrieben werden, was eine wackelige und heikle > Angelegenheit war, um dann mit dem "help compiler" in das *.hlp-Format > übersetzt werden zu können. Wobei man dazu sagen muss, dass sie das mal wieder selbst verbockt haben. Bei MS musste es ja immer schon eine extrem komplizierte extra Wurst sein.
Sheeva P. schrieb: > Warum sollte Microsoft ohne Not eine funktionierende, stabile und > sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch > noch eine "fadenscheinige Ausrede" zur Begründung benutzen? Machen die ständig, die haben kein Interesse an funktionierender Software die was taugt, die wollen jedes Jahr eine Neue Sau durchs Dorf treiben um an ihr zu verdienen. WinHelp war um Längen besser als der Nachfolger HtmlHelp, mehr Funktionalität, mehr Aufmerksamkeit auf Typgraphie, schneller, und ist auch heute noch ein Hilfesystem für bessere Hilfestellung, kann beispielweise interaktive Hilfe zum Programm geben. Rufus Τ. F. schrieb: > Ein nachvollziehbarer Grund für MS, das *.hlp-Format auf den Müll > zu > werfen, waren die grauenerregenden Authoringwerkzeuge für dieses Format. > Der Quelltext musste in einem sehr speziellen Format mit Word als > RTF-Datei geschrieben werden, was eine wackelige und heikle > Angelegenheit war, um dann mit dem "help compiler" in das *.hlp-Format > übersetzt werden zu können. Prust, du meinst, docbook und all die anderen Rotzprogramme wären heute anders, oder sogar einfacher ? Es gab haufenweise gut funktionierender Hilfeerstellungswerkzeuge, von RoboHelp über HelpMaker bis zu geschickten Skripten in Word selbst.
:
Bearbeitet durch User
Horst schrieb: > Sheeva P. schrieb: >> Warum sollte Microsoft ohne Not eine funktionierende, stabile und >> sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch >> noch eine "fadenscheinige Ausrede" zur Begründung benutzen? > > Aber ist das nicht genau das Geschäftsmodell von MS? Nein.
(º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag #5372383: >> Warum sollte Microsoft ohne Not eine funktionierende, stabile und >> sichere Software durch eine Neuentwicklung ersetzen > > Das auf W7 aeltere .HLP mit den Bordmitteln nicht mehr > angezeigt werden ist ein Fakt. Das ist keine Antwort auf meine Frage. > In welchem komischen Paralleluniversum lebst du... Auch das beantwortet die Frage nicht.
georg schrieb: > Sheeva P. schrieb: >> Ich traue >> Microsoft ja vieles zu, aber das wäre dumm -- und dumm sind die ganz >> sicher nicht. > > Aha, und das genügt für dich, feststehende Tatsachen zu ignorieren - > willkommen im Trump-Universum. Oder bist du eine > widdewiddewwidd-Jüngerin? Aber sonst geht es Dir noch gut, ja? Welche "feststehende_n_ Tatsachen" sollte ich denn bitte ignorieren?
Alles Humbug schrieb: > Haben sie doch genau so bei Win 10 getan. Windows 7 war bzw. ist stabil, > sicher und funktioniert aus Sicht des Anwenders. Aus Sicht welches Anwenders? Aus Sicht des reinen Desktop-Anwenders mag Deine Eloge durchaus zutreffen. Aus Sicht von Leuten, die moderne Techniken wie Container und moderne Hardware mit NUMA nutzen wollen, soll Windows 10 deutliche architektonische Verbesserungen gebracht haben. Mag sein, daß das für den handelsüblichen Endanwender unwichtig, nicht zu sehen oder von mir aus auch nicht zu verstehen ist. Aber für jemanden, der ein Betriebssystem herstellt, ist ein zukunftsfähiges Fundament überlebenswichtig.
Sheeva P. schrieb: > Alles Humbug schrieb: >> Haben sie doch genau so bei Win 10 getan. Windows 7 war bzw. ist stabil, >> sicher und funktioniert aus Sicht des Anwenders. > > Aus Sicht welches Anwenders? Aus Sicht des reinen Desktop-Anwenders > mag Deine Eloge durchaus zutreffen. Aus Sicht von Leuten, die moderne > Techniken wie Container und moderne Hardware mit NUMA nutzen wollen, > soll Windows 10 deutliche architektonische Verbesserungen gebracht > haben. Mag sein, daß das für den handelsüblichen Endanwender unwichtig, > nicht zu sehen oder von mir aus auch nicht zu verstehen ist. Aber für > jemanden, der ein Betriebssystem herstellt, ist ein zukunftsfähiges > Fundament überlebenswichtig. Und für mich ist es wichtig, daß wichtige Programme in meinem PC Universum anstandslos weiterlaufen die in meinen Leben mir wichtig sind und zum Teil unersetzlich sind. Wie z.B meine CAD/CAM Toolchain für meine CNC Maschine. Ich verwende kaum wirklich neue Software. Solange W7 weiterhin funktioniert kann ich weiterfunktionieren und der Fortschritt hat wenig praktische Relevanz für mich. Meine Beobachtung ist, daß moderne Software oft grottenschlecht auch auf schnellen Rechnern läuft. Ich habe gestern AD 18 ausprobiert und war schockiert wie schlecht die teilweise interaktiv funktioniert. Im Vergleich zu PR99Se schneidet die im Edit Modus schlechter ab. Bei der ersten Installation brauchte es 30s+ um nach Track Drag wieder für den nächsten Edit bereit zu sein. Das ging aber nach einem Neustart von AD18 später einigermassen normal. Meine Beobachtung ist, daß viele moderne Reinkarnationen von größer Software oft nicht besser funktionieren und viele Modernisierungs aus Enduser Hinsicht nicht viel bringen. Was habe ich nun von W10? Unstabilitäten und ästhetische Abstriche. Gewisse Sachen mögen ja intern bessers sein. Aber was habe ich wirklich davon? Hollistisch gesehen hat mir W10 wenig gebracht. Die UWP Apps sind unter allem jedem Standard und verwende grundsätzlich keine Apps vom MS store. Als Black Box betrachtet bringt mir W10 gar nichts im Vergleich zu W7. Was helfen mir diese "architektonischen Verbesserungen" meine Anwenderprobleme zu lösen? Der PC soll Mittel zum Zweck sein. Diesen Zweck erfüllen eben viele ältere Programme die sich so über die Jahre zusammengesammelt haben und oft nie modernisiert wurden noch gut und sind alleine bestimmend inwieweit mein PC Universum mir im Leben nützlich ist. Das kann MS aus geschäftlicher Hinsicht nicht akzeptieren, ist aber aus Enduser Hinsicht aber so. In aller Fairness funktioniert zumindest jetzt mein W10 Test System mit Software die mir wichtig ist, größtenteils ausgezeichnet. Für diejenigen die viel ältere W7 Ära SW benutzen wollen ist meiner Meinung nach W10X32 die bessere Wahl als X64. Es is eben alles abhängig von welcher Seite man alles sieht. Der Enduser will meist Stabilität und niedrige anfallende Kosten, der Hersteller will Umsatz und andauernde Änderungen. Das läßt sich selten in Einklang bringen. Ich gabe kürzlich meinen alten 3GHz P4 mit einer P4C800 MB auf W7 gebracht. Arduino kompiliert ein bestimmtes Testprogramm in nur 2S mehr wie mein schneller W7X64. Praktisch gesehen ist da teilweise wenig Unterschied. Beim X64 starten viele Programme einfach schneller. Aber die Unterschiede sind selten gravierend. Für mich gibt es wenig Alternativen weil mir störrischerweise meine altgewohnten Programme wichtiger wie glitzernde neue BS und HW sind. Allumfassende Cloud übergreifende Medien Inegration ist in meinem PC Universum unwichtig und nicht relevant. Wenn es sein muß dann muß halt der iPad und das Smartphone hinhalten. Im Bereich des PC ist das aber meist überflüssig. Ich halte nichts von totaler Integration meiner Daten durch die Cloud. Mein Fahrzeug braucht nicht in der Cloud angebunden sein. Dieses ganze Forschrittszeug bringt mir nichts einfach deswegen weil ich es nicht vermisse, bzw. noch jemals gehabt habe. Konsequenterweise, sind die Bemühungen unserer Zeit technisch gesehen oft irrelevant. Auch wenn sich die Welt einbildet es ist ein lobenswertes Ziel. Ansichtssache! Wie die regelmäßigen IT Skandale beweisen gibt es auch unüberwindbare Probleme durch "Schelme" die den Benutzern andauernd und regelmäßig in die Suppe spucken. Wer ehrlich mit offenen Augen Fazit nimmt, wird sehr bald ernüchtert vom Sinn und Unsinn unserer modernen IT Welt. Wer hoch hinaus will fällt oft abgrundtief und am dieser alten Weisheit hat sich bis jetzticht viel geändert. Es gibt Milliarden Smartphones in der Welt die täglich Terawatt, global gesehen, an Ladeenergie beanspruchen. Die IT Infrastruktur beansprucht global gesehen schon über 25% des Energiehaushalts und steigt permanent. Wir haben uns ein Monster mit der globalen Ausbreitung von IT geschaffen und müssen nun damit fertig werden.
:
Bearbeitet durch User
Sheeva P. schrieb: > Warum sollte Microsoft ohne Not eine funktionierende, stabile und > sichere Software durch eine Neuentwicklung ersetzen und dafür dann auch > noch eine "fadenscheinige Ausrede" zur Begründung benutzen? Ich traue > Microsoft ja vieles zu, aber das wäre dumm -- und dumm sind die ganz > sicher nicht. Doch, das sind sie! Definitiv und nachweislich! Natürlich sind die bisher im Thread gegebenen Hinweise auch überwiegend ziemlich schwachsinnig und von keinerlei tatsächlichen Kenntnissen beeinflusst... Tatsache ist: Es gab ungefähr drei Versionen der Microsoft-Hilfe. Die älteste ist die, welche für die persistente Ablage *.hlp-Dateien verwendet hat. Dabei handelt es sich im Prinzip um Dateien in demselben Format, wie es das systemeigene "RichEdit"-Control benutzte. Was wiederum weitgehend kompatibel war zu der zu Wixdos mitgelieferten Anwendung WordPad. Einfach zu handeln, einfach in andere Formate zu überführen, weil vollständig dokumentiert. Trotzdem wird sie von Microsoft schon lange nicht mehr unterstützt und ist mit späteren MS-OS schon lange nicht mehr ohne fremde Hilfe lesbar. Es sei denn, man reakiviert einfach die entsprechenden Verknüpfungen in der Registry. Sprich: hier wurde die Kompatibilität sogar MUTWILLIG und ABSICHTLICH gebrochen. Ohne jede technische Notwendigkeit. Einfach nur deshalb, weil es den Microsoft-Wichsern aus irgendwelchen marketingtechnischen Erwägungen heraus so gefiel... Die nächste Eskalationsstufe war dann diese "*.chm"-Wichse. Das stammt aus der Zeit, als sie ihren unsäglichen IE unbedingt allen reinwürgen wollten. Schon wesentlich weniger kompatibel zu irgendwas, ohne IE (inclusive aller seiner Sicherheitslücken) geht hier schon fast garnix mehr, obwohl das Format eigentlich auf die damaligen Webtechnologien aufsetzte, aber MS-typisch so mit proprietären Erweiterungen angereichert wurde, dass praktisch niemand außer dem IE was damit anfangen kann. Und das, was heute läuft, ist die endgültige Perversion der Idee einer Hilfedatei. Das ist einfach nur noch die konsequente Weiterentwicklung der *.chm-Idee. Der einzige Unterschied: Nicht mehr der Browser wird erzwungen (hier hat wohl ausnahmsweise die Politik mal etwas positives erwirkt), dafür aber die unfreiwillige Herausgabe von Benutzerdaten. Ohne das gibt's einfach keine Hilfe mehr oder nur noch sehr unkomfortabel...
Horst schrieb: > Wobei man dazu sagen muss, dass sie das mal wieder selbst verbockt > haben. Hast Du auch nur eine vage Vorstellung davon, wie die Entwicklungswerkzeuge aussahen, als das *.hlp-Format erfunden wurde?
Gerhard O. schrieb: > Und für mich ist es wichtig, daß wichtige Programme in meinem PC > Universum anstandslos weiterlaufen die in meinen Leben mir wichtig sind > und zum Teil unersetzlich sind. Mir geht es ganz genauso, und ganz genau deswegen mache ich ja auch einen möglichst weiten Bogen um Microsoft-Produkte. ;-) > Was habe ich nun von W10? Unstabilitäten > [...] > In aller Fairness funktioniert zumindest jetzt mein W10 Test System > mit Software die mir wichtig ist, größtenteils ausgezeichnet. Also erst redest Du von Instabilität und dann sagst Du, daß irgendwie doch alles ausgezeichnet funktioniert. > Ich gabe kürzlich meinen alten 3GHz P4 mit einer P4C800 MB auf W7 > gebracht. Lustig, das Kubuntu, auf dem ich diese Zeilen tippe, läuft auf einem Q9650 mit 12 GB RAM und einem EP45-UD3P, das ist also etwa dasselbe Alter. Mit aktuellen Kubuntu-Versionen funktioniert die Büchse immer noch prima. ;-) > Für mich gibt es wenig Alternativen weil mir störrischerweise meine > altgewohnten Programme wichtiger wie glitzernde neue BS und HW sind. Entschuldige, aber ich kenne Deine Aussagen auch aus anderen Threads und habe da den Eindruck gewonnen, daß Du ganz grundsätzlich wenig Lust auf Veränderung, Neues und Fortschritt hast. > Allumfassende Cloud übergreifende Medien Inegration ist in meinem PC > Universum unwichtig und nicht relevant. Da reden wir wohl aneinander vorbei. Wenn ich von Cloud rede, meine ich nicht dieses Online-Speichegedöns, sondern sowas wie Azure und AWS. > Ich halte nichts [...] Mein Fahrzeug braucht [...] > Dieses ganze Forschrittszeug bringt mir nichts einfach deswegen > weil ich es nicht vermisse, bzw. noch jemals gehabt habe. Das ist aus Deiner ganz persönlichen Sicht sicher vollkommen richtig, aber es beschränkt sich eben auf Deine ganz persönliche Sicht. Vermutlich lese ich deswegen soviele "ich", "mir" und "meine Sicht" in Deinem Beitrag. Du bist aber, entschuldige bitte, nicht das Zentrum des Universums und nicht der einzige Computer- oder Windows-Benutzer auf der Welt. Ich habe übrigens leider auch keine NUMA-Hardware unterm Schreibtisch, finde es aber trotzdem gut und sehr sinnvoll, wenn ein Betriebssystem ordentlich damit umgehen kann.
c-hater schrieb: > Die älteste ist die, welche für die persistente Ablage *.hlp-Dateien > verwendet hat. Dabei handelt es sich im Prinzip um Dateien in demselben > Format, wie es das systemeigene "RichEdit"-Control benutzte. Was > wiederum weitgehend kompatibel war zu der zu Wixdos mitgelieferten > Anwendung WordPad. > Einfach zu handeln, einfach in andere Formate zu überführen, weil > vollständig dokumentiert. Trotzdem wird sie von Microsoft schon lange > nicht mehr unterstützt und ist mit späteren MS-OS schon lange nicht mehr > ohne fremde Hilfe lesbar. Es sei denn, man reakiviert einfach die > entsprechenden Verknüpfungen in der Registry. Sprich: hier wurde die > Kompatibilität sogar MUTWILLIG und ABSICHTLICH gebrochen. Ohne jede > technische Notwendigkeit. Wenn ich mich recht erinnere, konnte man in diesen .hlp-Dateien aber auch DLLs und VBA-Skripte ausliefern, welche schon beim reinen Anschauen dieser Hilfedateien ausgeführt wurden. Das wäre allerdings so ziemlich das Letzte was ich als Anwender erwarten würde: daß beim Anschauen einer Hilfedatei Code auf meinem Rechner ausgeführt wird. Mit modernen Anforderungen zur Sicherheit sind solche Überraschungen IMNSHO unvereinbar. > Und das, was heute läuft, ist die endgültige Perversion der Idee einer > Hilfedatei. Das ist einfach nur noch die konsequente Weiterentwicklung > der *.chm-Idee. Der einzige Unterschied: Nicht mehr der Browser wird > erzwungen (hier hat wohl ausnahmsweise die Politik mal etwas positives > erwirkt), dafür aber die unfreiwillige Herausgabe von Benutzerdaten. > Ohne das gibt's einfach keine Hilfe mehr oder nur noch sehr > unkomfortabel... Als Nichtbetroffener fällt es mir wirklich schwer, keine Witze darüber zu machen, und ich bitte Dich, diese meine Zurückhaltung zu honorieren. Aber sag', warst es nicht Du, der noch vor wenigen Wochen dagegen wetterte, als jemand den Anwendern von Windows-only-Software empfahl, ihre Hersteller um Linux-Versionen dieser Software zu bitten? Irgendwie solltest Du Dich mal entscheiden: wenn Dir das Microsoft-Monopol so gefällt, wie es ist, dann aber bitte auch mit allen Konsequenzen wie in diesem Falle hier. You can not eat the cake and have it. ;-)
Gerhard O. schrieb: > Ich hoffe es nützt Euch. Hat es ? Ist mir nie in den Sinn gekommen die win32hlp.exe einer alten XPversion zu entnehmen. Hab die Datei voruebergehend auf den Win10-Desktop abgelegt und dort einfach gestartet.Erwartete eine Fehlermeldung wie "nicht 64bit kompatibel" oder was in der Art.Zu meiner Ueberraschung lief das Programm (ohne mich auf die Microsoft-Webseite zu lotsen)und bot mir an eine entsprechende hlp-Datei zu oeffnen - was auch funktionierte. Generell an alle die hier mitlesen: Besteht die Moeglichkeit die so geoeffnete hlp-Datei KOMPLETT als pdf-Datei auszudrucken?
Sheeva P. schrieb: > Mit modernen Anforderungen zur Sicherheit sind solche Überraschungen > IMNSHO unvereinbar. Und? Man hätte den hlp Viewer so updaten können das hier eine Nachfrage kommt. Das Ding ersatzlos zu streichen ist nicht die einzig mögliche Lösung. BTW: Auch Webseiten können beim betrachten ungefragt Code auf dem Rechner ausführen. Hat man deshalb die Webbrowser eingestampft? Nein, natürlich nicht. Die Webbrowser fragen einfach nach ob die Website ein Plugin (richtiger Begriff? Fällt mir gerade nicht ein. Halt ActiveX, Java usw.) installieren darf?
Sheeva P. schrieb: > Alles Humbug schrieb: >> Haben sie doch genau so bei Win 10 getan. Windows 7 war bzw. ist stabil, >> sicher und funktioniert aus Sicht des Anwenders. > > Aus Sicht welches Anwenders? Aus Sicht der Mehrheit der Windows Anwender. Oder hast du etwa den Sturm der Entrüstung nicht mitbekommen als Reaktion auf das dämliche Gekachel auf dem Desktop? > für > jemanden, der ein Betriebssystem herstellt, ist ein zukunftsfähiges > Fundament überlebenswichtig. Du vergisst leider die Kunden dabei. Das WICHTIGTE bei einem Produkt ist der KUNDE! Denn der bezahlt dir deine Ware und wenn du Müll lieferst wendet sich der Kunde zunehmend ab. Das kannst du schön am Rotz mit dem Diesel-Beschiss beobachten. Ich bin ganz bestimmt kein Freund von überzogenen Grenzwerten, noch dazu wenn sie mehr willkürlich anstatt wissenschaftlich nachgewiesen von den Eurokraten uns aufgezwungen werden. Aber dass die Deutsche Autoindustrie hier nachweislich getrickst, getäuscht und gelogen hat, sprich den Kunden rundum verarscht hat um des Absatzes willen steht außer Frage. Die Folge ist, der Rudeljournalismus schreibt nun den Diesel tot, bald dann auch den Benziner. Die deutsche Wertschöpfungskette mit Verbrennungsmotoren (mit allem was daran hängt) wird schwer geschädigt zugunsten einer herbeigeredeten E-Mobilität und dem Hirngespinst selbst fahrender Autos. E-Auto Komponenten werden zunehmend aus anderen Ländern kommen und damit Arbeitsplätze verlagern und das alles in einer Zeit, wo durch Massenzuwanderung die Sozialkosten hierzulande explodieren. Nur Dummköpfe glauben daran, dass das alles auf die Dauer noch irgendwie gut aus geht.
Sheeva P. schrieb: > Gerhard O. schrieb: >> Und für mich ist es wichtig, daß wichtige Programme in meinem PC >> Universum anstandslos weiterlaufen die in meinen Leben mir wichtig sind >> und zum Teil unersetzlich sind. > > Mir geht es ganz genauso, und ganz genau deswegen mache ich ja auch > einen möglichst weiten Bogen um Microsoft-Produkte. ;-) Das macht deinen Einlass zu dem Thema dann auch besonders glaubwürdig. Als Nichtbetroffener kann dir natürlich scheiß egal sein, wie MS mit seinen Kunden umspringt.
Sheeva P. schrieb: > Wenn ich mich recht erinnere, konnte man in diesen .hlp-Dateien aber > auch DLLs und VBA-Skripte ausliefern, welche schon beim reinen > Anschauen > dieser Hilfedateien ausgeführt wurden. Ja. Das war leider auch schon bei diesen *hlp-Dateien möglich, wurde aber von tatsächlicher Hilfe praktisch nie genutzt und ließ sich auch noch recht einfach deaktivieren. Mit der *.chm-Hilfe allerdings wurde es dann schon schwierig bis unmöglich, das zu verhindern, jedenfalls, wenn man noch der Hilfe teilhaftig werden wollte... > Hilfedatei Code auf meinem Rechner ausgeführt wird. Mit modernen > Anforderungen zur Sicherheit sind solche Überraschungen IMNSHO > unvereinbar. Definitiv. Ich hoffe, es überrascht dich nicht allzu sehr, dass viele Hilfen für unter Linux auszuführende Programme Unmassen Links auf Web-Inhalte enthalten, die genau eins tun: den Browser zu starten und mit aller seiner Verletzlichkeit und komplettem Kontext des Aufrufes... > Als Nichtbetroffener fällt es mir wirklich schwer, keine Witze darüber > zu machen Auch du bist betroffen. Nur offensichtlich viel zu blöd, das auch nur zu erkennen... > Aber sag', warst es nicht Du, der noch vor wenigen Wochen dagegen > wetterte, als jemand den Anwendern von Windows-only-Software empfahl, > ihre Hersteller um Linux-Versionen dieser Software zu bitten? Irgendwie > solltest Du Dich mal entscheiden Warum muß ich mich entscheiden? Das ist doch völliger Unsinn. Ich wähle immer das, was mir unter Berücksichtigung aller Vor- und Nachteile den besten Nutzefekt bringt. Fern jeder Ideologie, rein pragmatisch. Niemand schränkt mich auf ein OS ein. Ich kann auch zwei oder drei oder vier verwenden. De facto verwende ich allerdings seit Jahrzehnten im Wesentlichen nur noch zwei, nämlich Windows und Linux. Das reicht mir. Aber was sollte mich dazu zwingen, eines davon aufzugeben? Nur Vollidioten denken, man könnte nur eines davon haben, benutzen und beherrschen. Nö, is wirklich nich so...
nur zufällig hier schrieb: > Sheeva P. schrieb: >> Mit modernen Anforderungen zur Sicherheit sind solche Überraschungen >> IMNSHO unvereinbar. > > Und? Man hätte den hlp Viewer so updaten können das hier eine Nachfrage > kommt. Das Ding ersatzlos zu streichen ist nicht die einzig mögliche > Lösung. Mal nachdenken... also wenn ich zwei Hilfesysteme hätte, ein modernes, das all meinen aktuellen Anforderungen genügt und zukunftsfähig ist, sowie ein altes, das Designfehler und Sicherheitslücken aufweist und deswegen stark verändert oder sogar neu geschrieben werden müßte, ... und selbst wenn ich die WinHelp aufwändig umgebaut oder neu geschrieben hätte, da würden doch dieselben Verdächtigen darüber schimpfen, daß die neue Version die guten alten Features nicht mehr unterstützt. Gleichzeitig hätte ich mir damit Wartung, Pflege und Support für zwei Programme an die Backe geklebt, die letzten Endes immer noch ziemlich genau dasselbe tun. Nun habe ich wirklich nicht die geringste Veranlassung dazu, Microsoft und seine Geschäftspraktiken zu verteidigen, aber in diesem Falle ist das nur logisch und konsequent. Es mag zwar vielleicht nicht jedem gefallen, aber Software entwickelt sich nun einmal weiter, und hier war die Entwicklung nun wirklich keine Überraschung. Jedem halbwegs intelligenten Menschen und erst Recht jedem der häufig sogar akademisch gebildeten Technophilen hier im Forum musste bereits seit mindestens zwanzig Jahren klar sein, daß die Tage von WinHelp gezählt sind und Microsoft sich nicht dauerhaft den Luxus leisten würde, zwei Hilfesysteme zu pflegen. Ansonsten habe ich gerade mit einer schnellen Google-Suche gleich mehrere Programme gefunden, die WinHelp- in HtmlHelp-Dateien konvertieren können, insofern mir die allenthalben vergossenen Krokodilstränchen dann doch ein wenig übertrieben erscheinen. Konvertiert doch einfach den alten Kram ins neue Format, wo ist das Problem? Oder gehts nur "ums Prinzip"? > BTW: Auch Webseiten können beim betrachten ungefragt Code auf dem > Rechner ausführen. Echt, die können DLLs und VBA-Skripte nativ auf dem Rechner ausführen? So weit ich weiß, hat MS beim Wechsel von MIES auf Edge sogar eigens ActiveX sowie VBScript entfernt, und zwar nicht zuletzt aus Sicherheitsgründen. Was Java- bzw. ECMAScript angeht, so laufen die im Übrigen nicht nativ auf dem Rechner, sondern in einer Sandbox, und sogar das kannst Du problemlos und nachhaltig unterbinden. Ok, ich kann -- aber so schwierig ist es jetzt auch nicht, NoScript oder ein ähnliches Browserplugin zu installieren.
Sheeva P. schrieb: > und deswegen stark verändert oder sogar neu geschrieben werden müßte, > ... Ach bitte... ne simple Nachfrage vor dem API Call der irgendwas aufruft... tu mal nicht so als ob man dafür alles neuschreiben müsste. Abgesehen davon gings mir nur darum aufzuzeigen das so ein Problem leicht lösbar wäre. Das "musste DESWEGEN rausfliegen" ist blödsinn. Dagegen habe ich argumentiert. Und das mit dem Browser war ein Beispiel. Keine Ahnung wie es aktuell aussieht. Aber es war halt zumindest so, das eine Zeitlang Webseiten Code ausführen konnten (ActiveX und Java (nicht JavaScript)). Und wie hat man das Problem gelöst? Genau, mit leichten Änderungen am Webbrowser. Nicht dadurch die Browser rauszuschmeißen.
Alles Humbug schrieb: > Aus Sicht der Mehrheit der Windows Anwender. Oder hast du etwa den Sturm > der Entrüstung nicht mitbekommen als Reaktion auf das dämliche Gekachel > auf dem Desktop? Hast Du etwa Microsofts Reaktion darauf nicht mitbekommen? Ziemlich schnell gab es ein Update, nämlich Windows 8.1, welches das "das dämliche Gekachel" (fast hätte ich "Gekackel" geschrieben ;-)) wieder zurück gebaut hat. > Sheeva P. schrieb: >> für >> jemanden, der ein Betriebssystem herstellt, ist ein zukunftsfähiges >> Fundament überlebenswichtig. > > Du vergisst leider die Kunden dabei. Das WICHTIGTE bei einem Produkt ist > der KUNDE! Denn der bezahlt dir deine Ware und wenn du Müll lieferst > wendet sich der Kunde zunehmend ab. Das Desktop-Monopol ist bisher ziemlich stabil und wird sicher an einer ganz anderen Stelle gewonnen oder verloren, als am Hilfesystem. Ansonsten liefert Microsoft seit vielen Jahren immer wieder mal Müll aus, und die Anzahl der Kunden, die sich tatsächlich deswegen abwenden, kann man bisher bestenfalls als "homöopathisch" bezeichnen. Versteh' mich bitte nicht falsch: ich stelle diesen Umstand lediglich fest und beklage mich nicht darüber. Ich glaube nämlich nicht, daß Nutzer, die sich schon wegen eines eingestellten Hilfesystems ins Höschen machen, mit MacOS/X, Linux, ChromeOS oder ChromiumOS glücklicher wären, oder daß die Communities dieser Systeme durch diese Benutzer bereichert würden. Darum hab ich nichts dagegen, wenn die schön bei Microsoft bleiben. ;-) Denn am Ende bin ich hier leider nicht der richtige Ansprechpartner, weder für das Wehklagen über das Gekackel (ha! jetzt hab ichs doch geschrieben), noch über Microsofts Produkte, Produktpolitik, Geschäftsgebahren oder die Zufriedenheit der Kunden damit. Ich bin nicht Microsoft, und seit über 25 Jahren nicht einmal deren Kunde. Wenn Du Beschwerden hast, dann wende Dich bitte an den Microsoft-Support. Den hast Du ja schließlich mit dem Kauf der Produkte bezahlt -- zumindest wird mir das häufig als Argument erzählt, warum man unbedingt sogar dann Microsoft-Produkte benutzen muss, wenn bewährte Alternativen existieren.
Alles Humbug schrieb: > Sheeva P. schrieb: >> Mir geht es ganz genauso, und ganz genau deswegen mache ich ja auch >> einen möglichst weiten Bogen um Microsoft-Produkte. ;-) > > Das macht deinen Einlass zu dem Thema dann auch besonders glaubwürdig. Unbedingt! > Als Nichtbetroffener kann dir natürlich scheiß egal sein, wie MS mit > seinen Kunden umspringt. Wenn Du mal kurz die Augen zumachst und Dir dann das Egalste vom Egalsten vorstellst, das Du Dir überhaupt nur vorstellen kannst, und das mit 10000 potenzierst, dann bekommst Du einen leisen Hauch von einem Bruchteil von einer Ahnung, wie egal mir das tatsächlich ist. ;-) Andererseits eröffnet mir das Nichtbetroffensein vielleicht die Möglichkeit, die Angelegenheit sachlich und ohne emotionale Scheuklappen zu betrachten.
c-hater schrieb: > Definitiv. Ich hoffe, es überrascht dich nicht allzu sehr, dass viele > Hilfen für unter Linux auszuführende Programme Unmassen Links auf > Web-Inhalte enthalten, die genau eins tun: den Browser zu starten und > mit aller seiner Verletzlichkeit und komplettem Kontext des Aufrufes... Ach, unter Linux scheinen die Browser nicht allzu verletzlich zu sein. ;-) Zumal es schon ein kleiner, aber feiner Unterschied ist, ob ich eine Datei öffne, die ich vielleicht irgendwo im Netz runtergeladen habe und bei der mir nicht im Traum einfallen würde, daß beim Öffnen der Datei nativer Code ohne Sandbox direkt in meinem Userkontext ausgeführt wird. Da bleibe ich dann doch lieber bei dem Link in der Hilfe meines Linux-Programms, das auf die Webseite des betreffenden Projekts verweist, die Code allenfalls in der recht gut geschützten Sandbox meines Webbrowsers ausführen kann. Weißt Du, wenn ich vor jeder dahergelaufenen Webseite solche Angst hätte -- vor allem, wenn sie von einem Programm verlinkt und aufgerufen wird, das ich ohnehin nativ auf meinem Rechner betreibe -- dann würden wir uns hier nicht unterhalten können. >> Als Nichtbetroffener fällt es mir wirklich schwer, keine Witze darüber >> zu machen > > Auch du bist betroffen. Nur offensichtlich viel zu blöd, das auch nur zu > erkennen... Ich bin davon betroffen, daß Microsoft die Unterstützung für das WinHelp-Format zugunsten des HtmlHelp-Formates eingestellt hat? Das mußt Du mir unbedingt erklären, aber bitte langsam, weil ich ja so blöd bin. ;-) >> Aber sag', warst es nicht Du, der noch vor wenigen Wochen dagegen >> wetterte, als jemand den Anwendern von Windows-only-Software empfahl, >> ihre Hersteller um Linux-Versionen dieser Software zu bitten? Irgendwie >> solltest Du Dich mal entscheiden > > Warum muß ich mich entscheiden? Das ist doch völliger Unsinn. Ich wähle > immer das, was mir unter Berücksichtigung aller Vor- und Nachteile den > besten Nutzefekt bringt. Fern jeder Ideologie, rein pragmatisch. Niemand > schränkt mich auf ein OS ein. Warum beschleicht mich nur einmal mehr der Verdacht, daß Du ganz bewußt ausgesprochen selektiv zitierst und an mir vorbei redest? Von mir aus darfst Du jedes OS benutzen, das Du willst. Aber wer auf der einen Seite darüber flennt, daß die bösen Microsofties ihre Kunden schlecht behandeln -- und zwar, wohlgemerkt, dieses Mal nur wegen der Ablösung eines alten Hilfssystems durch ein neues -- dann ist es auf der anderen Seite nicht besonders klug, darüber zu schimpfen, wenn Anwender ihre Hersteller nach Portierungen auf andere Systeme fragen wollen.
nur zufällig hier schrieb: > Sheeva P. schrieb: >> und deswegen stark verändert oder sogar neu geschrieben werden müßte, >> ... > > Ach bitte... ne simple Nachfrage vor dem API Call der irgendwas > aufruft... tu mal nicht so als ob man dafür alles neuschreiben müsste. Das ist nicht meine Aussage, sondern Microsofts offizielles Statement dazu. Ich kann dazu gar nichts sagen, weil ich den Code der Anwendung nicht kenne (und, am Rande bemerkt, auch nicht kennen will). Ganz grundsätzlich würde ich aber mal vermuten, daß Microsoft den Ärger mit ihren Kunden nicht ohne Grund riskieren würde -- zumal Microsoft bislang immer ein hohes Interesse an Abwärtskompatibilität bekundet hat und die Einstellung eines Formates diese bricht, offensichtlich sehr zum Mißfallen einiger Anwender. > Abgesehen davon gings mir nur darum aufzuzeigen das so ein Problem > leicht lösbar wäre. Dann kennst Du den Code von WinHelp und kannst das beurteilen? > Das "musste DESWEGEN rausfliegen" ist blödsinn. > Dagegen habe ich argumentiert. Das "musste DESWEGEN rausfliegen" habe ich ja auch gar nicht geschrieben, weswegen es mir einerseits schleierhaft ist und andererseits "blödsinnig" erscheint, dagegen argumentieren zu wollen. > Und das mit dem Browser war ein Beispiel. Keine Ahnung wie es aktuell > aussieht. Aber es war halt zumindest so, das eine Zeitlang Webseiten > Code ausführen konnten (ActiveX und Java (nicht JavaScript)). Mein Webbrowser konnte noch nie ActiveX ausführen, und Java nur dann, wenn ich das entsprechende Plugin installiert hatte -- und auch dann wurde Java meines Wissens in einer Sandbox ausgeführt. > Und wie hat man das Problem gelöst? Genau, mit leichten Änderungen am > Webbrowser. Nicht dadurch die Browser rauszuschmeißen. Aber nein. Microsoft hat das Problem gelöst, indem man einen neuen Browser namens Edge entwickelt und den alten Internet Explorer eingestellt hat -- und dieser Bruch war sogar noch wesentlich härter als bei WinHelp.
Beitrag #5372919 wurde vom Autor gelöscht.
Beitrag #5374163 wurde vom Autor gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.