PpHd a écrit :
Ben oué. Mais si tu trouves un moyen de refuser l'install, ca marchera.
Et le seul probleme, c'est les lancer depuis un shell.
J'appelle pas ca un gros probleme, perso.
Ce ne sont pas les seuls problèmes:
- Il est inacceptable pour moi qu'un programme qui n'est pas un TSR installe un TSR sans le désinstaller quand il a fini de s'exécuter.
- Je ne vois pas du tout l'intérêt de ça. L'utilisateur devra quand-même envoyer
PreOs à la calculatrice, donc tout ce que ça apporte, c'est qu'il épargne 9 appuis de touches. Ça ne vaut vraiment pas le coup pour les ennuis que ça apporte.
- Ce genre de méthodes pour faire passer un programme kernel comme un programme normal ne font que cacher les défauts du format kernel, pas les supprimer. Si un programmeur veut que son programme se lance tout de suite, il n'a qu'à faire un vrai programme
_nostub, pas un bidouillage qui ne marche pas dans tous les cas.
- Si le programme dépasse les 24 KO, tu fais quoi? L'installation automatique du kernel ne marchera pas parce qu'on aura droit à un "ASAP or Exec string too long". Donc il faut un lanceur en plus. D'ailleurs, ton idée de détecter
TICT Explorer à travers PC>0x40000 ne marche pas dans ce cas. Et elle ne marche pas non plus si
h220xTSR est déjà installé, mais
PreOs ne l'est pas. Je te rappelle que
h220xTSR exécute
tous les programmes dans l'espace fantôme.
Pen^2 a écrit :
>Et elle ne sera jamais supportée par TIGCC, donc les programmeurs C ne pourront pas l'utiliser.
C pas très gentil de bloquer tout le monde comme ça, Kevin. Laisse les autres faire leur choix, que diable. Il faut que tu réussisses à convaincre, là tu veux vaincre par n'importe quel moyen. C pas bien. 
L'idée de PpHd ne sera jamais supportée par TIGCC parce qu'elle apporte des problèmes et parce qu'elle n'a pratiquement aucun intérêt pratique. (D'accord, l'utilisateur évite de taper sur 9 touches... Cela vaut-il vraiment le risque de plantages à ton avis? À mon avis non. Et en plus il est pris pour un con, parce qu'on installe un kernel contre sa volonté - sinon il l'installerait lui-même. C'est PpHd qui veut "vaincre par n'importe quel moyen" - en cachant un cheval de Troie qui installe un kernel dans des programmes utilisateur -, pas moi.)
Donc n'essayez pas de me faire changer d'avis:
TIGCC ne supportera pas le mode "cheval de Troie"!
Dark Angel a écrit :
Ecoute Orion, la simplicité d'utilisation est vraiment un argument a la con ...
Si qqun trouve compliqué d'installer un kernel et d'envoyer 2 libs (ce qui est deja fait pour 80% des utilisateurs potentiels), bah tant pis pour lui.
On voit que tu as tout compris du concept d'utilisabilité...
Il faut programmer
en pensant à l'utilisateur. Et aussi en pensant au fait que l'utilisateur pourrait être con. La majorité des gens du monde sont cons, donc il faut programmer des programmes utilisables par des cons.
Je ne pense pas vraiment que c'est en machant le travail des utilisateurs (et accesoirement en faisant des choses pas propres du tout - comme recopier le contenu d'une lib, ce qui fait perdre de la place et de l'evolutivité - surtout pour graphlib, je te rapelle que les programmes qui refont leurs niveau de gris et qui sont sortis avant les niveau de gris parfaits de JM et PpHd sont toujours merdiques sur HW2,
Ils ont pratiquement tous été recompilés. Et puis, maintenant, on a déjà atteint les niveaux de gris "parfaits", donc plus la peine de penser à ça.
et qu'on pas trop comment ca va se passer sur V200)
Selon Scott Noveck, nos niveaux de gris marchent très bien sur V200. Ceux de
graphlib de
PreOs utilisent le même algorithme (mais un code différent), donc ils devraient également marcher très bien sans modifications.
Si l'utilisateur et trop con pour installer un kernel et pour lire les read-me, comment veut-tu qu'il utilise ton programme pour créer une vidéo ??
Tu oublies que
TI-DivX est un outil pour programmeurs, et que donc l'utilisateur final ne sera pas celui qui a créé la vidéo!
Et est-ce que ca vaut de la peine de se battre pour gagner des utilisateur incapables ?
Oui. La plupart des utilisateurs sont incapables, donc en ignorant les incapables, tu discrimines la majorité.