OVH Cloud OVH Cloud

Erreurs de script dans les fichiers d'aides

44 réponses
Avatar
Pat
Bonjour/soir à tous,

Depuis longtemps déjà, j'ai remarqué des erreurs de scripts renvoyées
par IE6 SP2 dans des fichiers d'aides avec l'extension .chm. Ces
problèmes arrivent même sur des installations "vierges" de tout
programme ! Le plus génant c'est qu'elles entravent le fonctionnement
correct de l'aide et je ne sais vraiement pas quoi faire pour résoudre
ce pb ? :-(

Merci par avance pour vos réponses ;-)
@+

--
Pat

10 réponses

1 2 3 4 5
Avatar
MAC GYVER
"scraper" a écrit dans le message news:

hemm ... je crois pas ??

de toutes façons, le problème ne se pose pas ici, tout ce qu'on a fait et
expliqué est parfaitement légal ;-)



J'essais avec un peu de mal... :)
Avatar
Fred
Dans le message:,
scraper écrit:
Bonjour Fred, dans le message
news:
tu disais :



[...]

ce serait cool d'essayer de modifier la valeur attendue, et de
recompiler, non ? :-)



Déjà essayé ;-)
Il est simple de décompiler avec HTML WorkShop et de modifier, mais
après ??? Comment le recompiler ?
Je pense qu'il manque tout un tas d'informations importantes quand on
décompile. Il faut refaire un projet, les indexes, sans doute des tags
(?). Je pense qu'en la matière tu es beaucoup plus avancé que moi sur
l'utilisation de ce logiciel d'après ce que j'ai lu sur vb.
Et quand bien même. Du coup ce ne doit pas être tout à fait légal de
redistribuer le fichier modifié ! Et je suppose que comme moi tu t'es
fort bien accomodé de ce petit bug jusqu'à présent :-)

Reste le challenge personnel :-D


Je viens de tester sur mon XP SP1 sans bug la mise à jour du script
host. Pas de bug après non plus. Fausse piste.
La question reste posée : pourquoi le code d'erreur retourné n'est
pas celui qui est attendu et géré ? Et qui positionne ce code
d'erreur ? AMHA, c'est le SP2 qui fait des siennes. On est dans un
environnement IE et la sécurité a été considérablement modifiée.
Peut-on obtenir la version d'IE SP2 en restant sous SP1, sans
installer le SP2 ?



je ne saurais te dire ... pour tester ça, il faudrait que j'installe
un SP 1 sur une machine virtuelle :-(



Pas grave. En fait, mon idée depuis le début était juste de faire
remonter l'info chez MS comme je le disais à Laurent, mais je ne sais
pas où m'adresser.


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Pat
"Fred" a écrit dans le message de news:


Pas grave. En fait, mon idée depuis le début était juste de faire
remonter l'info chez MS comme je le disais à Laurent, mais je ne sais
pas où m'adresser.



Salut à tous/toutes,

AMHA, le mieux serait de lancer un nouveau fil sur
microsoft.public.fr.windowsxp car, avec une mauvaise interprétation du
pb, j'ai initié ce fil sur le forum IE6 ! Maintenant que certains (plus
ferrus) commencent à cerner le pb, avec un résumé de la situation et un
nouveau titre plus approprié/accrocheur pour les MS, la reconnaissance
du pb en serait plus facilitée, à votre avis !?

@+

--
Pat
Avatar
Jacques93
Bonjour à tous,
scraper a écrit :
Bonjour Fred, dans le message
news:
tu disais :


Il y a eu changement de version avec le SP2. Par contre le script ne
semble pas avoir changé.
Sais-tu comment le remplacer par une version plus ancienne ? (pour
confirmer)
Il est protégé par XP et la moindre tentative de remplacement se solde
par un échec




essaie en mode sans echec, tu n'auras pas ce foutu File Protection
System activé :-)




Suivant la proposition de Scraper, j'ai remplacé le fichier HelpCtr.exe
du SP2 (5.1.2600.2180) par la version d'origine (5.1.2600.0). Je
confirme, pas de changement.

J'ai fait le changement en mode sans échec, et là, surprise : quelque
soit la version de HelpCtr.exe le bug de l'aide ne se produit pas !!!
(essayé en mode sans échec avec ou sans prise en charge réseau)

Pour l'instant en mode normal, j'ai commencé à désactiver des services,
sans succès pour l'instant : le bug se produit toujours.


--
Cordialement,

Jacques.
Avatar
Fred
Dans son message
Jacques93 nous dit :

Bonjour à tous,
scraper a écrit :
Bonjour Fred, dans le message
news:
tu disais :


Il y a eu changement de version avec le SP2. Par contre le script ne
semble pas avoir changé.
Sais-tu comment le remplacer par une version plus ancienne ? (pour
confirmer)
Il est protégé par XP et la moindre tentative de remplacement se
solde par un échec




essaie en mode sans echec, tu n'auras pas ce foutu File Protection
System activé :-)




Suivant la proposition de Scraper, j'ai remplacé le fichier
HelpCtr.exe du SP2 (5.1.2600.2180) par la version d'origine
(5.1.2600.0). Je confirme, pas de changement.

J'ai fait le changement en mode sans échec, et là, surprise : quelque
soit la version de HelpCtr.exe le bug de l'aide ne se produit pas !!!
(essayé en mode sans échec avec ou sans prise en charge réseau)

Pour l'instant en mode normal, j'ai commencé à désactiver des
services, sans succès pour l'instant : le bug se produit toujours.



Bonsoir,
Oui effectivement j'ai constaté, qu'en mode sans échec, ça passe. Je
n'ai pas osé le proposer comme solution :-)
Ceci dit, le File Protection System dont parle scraper est désactivé en
mode sans échec. Il correspond à un service ? Je ne vois rien qui
ressemble à cela chez moi.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
scraper
Bonjour Fred, dans le message
news:%
tu disais :


Bonsoir,
Oui effectivement j'ai constaté, qu'en mode sans échec, ça passe. Je
n'ai pas osé le proposer comme solution :-)



oui, ça va pas le faire ! lol

Ceci dit, le File Protection System dont parle scraper est désactivé
en mode sans échec. Il correspond à un service ? Je ne vois rien qui
ressemble à cela chez moi.



je pense pas qu'on puisse le désactiver ... ce serait trop simple, y
compris pour des gens malintentionnés ! ;-)

si je me souviens bien de mes recherches sur le sujet à l'époque, il est
chargé au niveau du kernel de windows, me semble t il ...
mais il n'a rien à voir avec le problème qui nous intéresse, il sert juste à
vérifier l'intégrité des fichiers systeme ...



--

Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez.tiscali.fr

scraper
Avatar
ddore
Dans son message :,
scraper nous a dit :

crois tu, si c'était interdit, que je m'en vanterais *ici* ??

allons, soyons sérieux !!



C'est pourtant ici qu'on m'a "conseillé" de décompiler une boite de dialogue
trop petite pour l'agrandir. Et décompiler une DLL, ce n'est pas autorisé.

--
ddore
Avatar
MAC GYVER
"ddore" a écrit dans le message news:
OX$
Dans son message :,
scraper nous a dit :

> crois tu, si c'était interdit, que je m'en vanterais *ici* ??
>
> allons, soyons sérieux !!

C'est pourtant ici qu'on m'a "conseillé" de décompiler une boite de


dialogue
trop petite pour l'agrandir. Et décompiler une DLL, ce n'est pas autorisé.

--
ddore




Tout comme rouler à 51 kmh en ville.
Avatar
Jacques93
Bonjour scarper,
scraper a écrit :
Bonjour ddore, dans le message
news:ulM6$
tu disais :


Dans son message :,
Fred nous a dit :

Enfin je crois qu'on se triture les méninges pour résoudre un
problème qui n'est pas de notre ressort :-(




En utilisant des méthodes interdites : décompiler les fichiers
Kro$oft!!!




absolument *pas* !!! ;-)

crois tu, si c'était interdit, que je m'en vanterais *ici* ??

allons, soyons sérieux !!

il n'est abolument pas interdit de décompiler un fichier d'aide chm, que
je sache (la preuve, c'est microsoft qui fournit le décompilateur :
*Microsoft* HTML HelpWorkshop ;-) ) , ni d'utiliser un déboggueur,
ni de tester une version débogguée en local ;-)




Même pas besoin de HTML Help HelpWorkshop pour décommpiler un .chm
Voir l'option -decompile de hh.exe (livré de base avec X2K et XP, mais
je supposes aussi dispo sous 95 et 98, vu que c'est lui qui affiche les
.chm) :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/vsconswitch.asp

Mais la décompilation ne donne pas tous les élément permettant de faire
une modif et de recompiler ;-)

--
Cordialement,

Jacques.
Avatar
Jacques93
Bonjour Fred
Fred a écrit :
Dans son message
Jacques93 nous dit :




[...]

J'ai fait le changement en mode sans échec, et là, surprise : quelque
soit la version de HelpCtr.exe le bug de l'aide ne se produit pas !!!
(essayé en mode sans échec avec ou sans prise en charge réseau)

Pour l'instant en mode normal, j'ai commencé à désactiver des
services, sans succès pour l'instant : le bug se produit toujours.




Bonsoir,
Oui effectivement j'ai constaté, qu'en mode sans échec, ça passe. Je
n'ai pas osé le proposer comme solution :-)



Moi non plus ;-) , ce n'étais pas en tant que solution que j'indiquais
ce comportement. Mais je me suis dis que peut être un service non lancé
en mode sans échec (Centre de protection par exemple) pourrait être à
l'origine du problème, cela ne semble pas non plus la bonne piste.

Ceci dit, le File Protection System dont parle scraper est désactivé en
mode sans échec. Il correspond à un service ? Je ne vois rien qui
ressemble à cela chez moi.




Le File Protection System semble bien caché (intégré au noyau ? et
inactif en mode sans echec ?), de toute façon comme ça touche à la
sécurité du système, dur d'avoir des infos.

--
Cordialement,

Jacques.
1 2 3 4 5