Il y a actuellement 75 visiteurs
Dimanche 01 Août 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

[résolu] autorun copie fichier.ttf;lancement page html

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

[résolu] autorun copie fichier.ttf;lancement page html

Message le 26 Jan 2005 19:10

Bon, voila, l'idée générale c'est que je suis en 1ère et que, donc, j'ai un tpe a faire...
on a eu l'idée, avec des amlis, de faire une page web pour une production finale...
mais le problème c'est que maintenant, on a réussi a faire un site qui marche très bien sur nos propre pc, mais ou il y a des polices qui ne sont pas de bases sur windows, et que je n'arrive pas a faire d'autorun au lancement du cd.
et, au passage, pour compliquer la chose, nos proffesseurs correcteurs changent de pc à chaque fois, ce qui a pour résultat de changer toutes les modifications qu'on fait sur leurs pc...
donc, si vous pouviez m'expliquer comment je peut faire un programme qui se lancerai à l'insertion du cd dans le lecteur, et qui qopierai les polices qui sont sur le cd dans le répertoire "polices" de windows (C:/windows/fonts)et qui lancerait une page html dès que cette copie serait terminée.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 


Message le 26 Jan 2005 19:43

Tu prends le bloc-note et tu rentres :
Code: Tout sélectionner
[autorun]
open=autorun.bat

Tu enregistres avec "autorun.inf" comme nom (avec les guillemets)

Ensuite, tu reprends le bloc-note et tu rentres :
Code: Tout sélectionner
copy police.ttf c:windowsfonts
start index.htm

Tu enregistres avec "autorun.bat" comme nom (toujours avec les guillemets)

Voilà ça devrait être bon comme ça.

edit: correction.
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 27 Jan 2005 17:28

le problème qu'il reste, c'est que je n'ai que des pages.html, mais aucune.htm
au fait , je ne sais même pas ce qu'est une page .htm.
il faut que je rentre quoi dans cette page, un raccourci ou bien il faut que je copie le code de la page d'accueil de mon tpe ?
parce que j'ai entendu parler à plusieurs reprises de cette page, mais impossible de trouver quoi mettre dedans...
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 27 Jan 2005 18:26

Ces 2 extensions désignent toutes les 2 une page web. Je sais pas pourquoi mais c'est comme ça.
Rajoute un "l" au nom de fichier dans le bat.
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 27 Jan 2005 18:54

donc il m'ouvre bien ma page de démarrage, mais impossible de le faire copier les fichiers de polices vers le dossier "c:/windows/fonts" ...
lors de l'execution du programme autorun.bat, il me dit (mais je n'ai pas le temps de lire) qu'un fichier est manquant ou introuvable. J'ai alors déplacé mes polices à la racine même du cd, pour qu'il n'est pas a changer de dossier ou cas ou le problème aurai été là, mais rien n'y fait, il refuse de trouver les fichiers suivants, qui sont pourtant dans le même dossier que le programme d'autorun lui-même :
carolingia.ttf (téléchargé sur dafont.com)
neverwinter.ttf (pareil)
il faut pourtant mettre :
Code: Tout sélectionner
copy carolingia.ttf C:/WINDOWS/fonts
copy neverwinter.ttf C:/WINDOWS/fonts

j'ai vérifier la ptésence du dossier c:/WINDOWS/fonts, il existe et c'est bien le répertoire des polices.
mais , bien que je puisse pas tout lire, je pense avoir lu que le problème était au niveau des fichiers.ttf eux-mêmes, enfin de leurs localisation, c'était comme si ils ne s'appelleraient pas comme ça.
c'est bizarre, à moins que ils ne changent de nom d'apparence et de réel, parce que c'est le cas pour le type de fichier : impossible de dire que c'est du ttf, il fallait que j'aille l'éditer avec le bloc-note et l'enregistrer en .ttf pour être sur que ce l'était bien.
j'ai même été jusqu'à faire un copier-coller du nom du fichier pour être sur de pas faire de fautes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 27 Jan 2005 21:17

Il ne faut pas mettre des slashs (/) dans un chemin Windows mais des anti-slashs ().
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 27 Jan 2005 21:49

désolé j'avais effectivement mis des antislashs.
voici, pour être sur, le code EXACT du programme :

autorun.inf :
Code: Tout sélectionner
[autorun]
open=autorun.bat


autorun.bat :
Code: Tout sélectionner
copy carolingia.ttf C:WINDOWSFonts
copy neverwinter.ttf C:WINDOWSFonts
copy kingthings_gothique.ttf C:WINDOWSFonts
copy arggotsc.ttf C:WINDOWSFonts
copy kingthings_xander.ttf C:WINDOWSFonts
copy kingsthings_xander_outline.ttf C:WINDOWSFonts
copy miltown_.ttf C:WINDOWSFonts
copy mltwnii_.ttf C:WINDOWSFonts
start tpe/sommaire.html

c'est un copier-coller réel a partir du cd, mais le programme ne trouve pas les fichiers .ttf qui sont pourtant dans le même dossier que le programme lui-même. Il fait pourtant de l'autoréférence non ? sino, comment je fais pour lui faire faire de l'autoréférence, vu que la lettre du lecteur change entre chaque ordinateur ?
Qu'est-ce que l'homme dans la nature ? Un néant à l'égard de l'infini, un tout à l'égard du néant, un milieu entre rien et tout, infiniment éloigné de comprendre les extrèmes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 27 Jan 2005 22:17

Je ne sais pas ce que vous en pensez, mais un CD qui modifie et installe des trucs sans mon autorisation sur un ordinateur j'appelle ca une intrusion... et pénalement ca peut faire mal (sans parler du coté "viol" de l'ordinateur)...

Si au moins tu :
- demandais à l'utilisateur s'il veut installer ces polices
- vérifiais leur existance avant (histoire de ne pas écraser une police qui porte le même nom)
- les désinstallais proprement après...
Avatar de l'utilisateur
glenux
PC-Infopraticien
PC-Infopraticien
 
Messages: 2757
Inscription: 01 Mar 2003 16:22
Localisation: Entre deux BarCamps
 

Message le 28 Jan 2005 09:51

c'est pas du viol, c'est l'ordinateur du lycée, c'est pour notre tpe (comme marqué dans mon premier message), et les profs sont d'accords car ça améliore la qualité graphique de notre production finale.
si ça peut te faire plaisir, sais-tu comment faire un programme qui supprime automatiquement ces polices à la fermeture de la page html ??? :D
Qu'est-ce que l'homme dans la nature ? Un néant à l'égard de l'infini, un tout à l'égard du néant, un milieu entre rien et tout, infiniment éloigné de comprendre les extrèmes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 28 Jan 2005 11:54

Tu peux créer un autre fichier bat dans lequel tu metteras :
Code: Tout sélectionner
del c:windowsfontspolice.ttf


Je ne comprends pas pourquoi autorun.bat ne fonctionne pas. :oops:
Essaye de raccourcir les noms de tes polices mais je n'y crois pas vraiment.
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 28 Jan 2005 17:25

Le problème pour supprimmer ces petits fichiers de police, c'est pas tant de faire le programme pour les supprimmer, c'est plus de dire au programme de le faire quand le cd est éjecté, ou quand la page html se fait fermer. parce que si le code de mon programme autorun.bat est :
Code: Tout sélectionner
copy police.ttf C:windowsfonts
start tpe/sommaire.html
del(ou erase) police.ttf

il va bien supprimmer les polices avant que mes autres pages soient ouvertes, c'est à dire que seule la première page pourrai profiter de ces polices, ce qui manque d'intérêt car ce n'est que le sommaire ; de plus pour repondre a glenux, comment je fais pour ne copier ma police UNIQUEMENT SI aucune autre police du même nom est déja existante, et de ne la supprimmer UNIQUEMENT SI avant la copie il n'y en avait aucune du même nom ??

Autres réponse à glenux, désolé j'avais maml lu la fin de ton message, le rpoblème de tout faire à la main, c'est que nos interventions pour montrer aux profs ce qu'iont fais sont en temps limité, donc on a un peu aute chose à faire que de perdre 3 minutes a installer desinstaller des polices, alors qu'un programme peut le faire lui-même...Il est vrai que nous pourrions quand même le faire proprement à ces moment, mais quand on rendra notre production finale, les profs vont aller sur des ordinaterus sans nous, et elles sont pas superdouées, je sais pas si elles savent installer des polices, donc comme on est pas là physiquement, on peut bien l'être virtuellement, ne serais-ce que pour l'installation des polices.
Qu'est-ce que l'homme dans la nature ? Un néant à l'égard de l'infini, un tout à l'égard du néant, un milieu entre rien et tout, infiniment éloigné de comprendre les extrèmes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 28 Jan 2005 17:36

Tu as mal compris mon message. Tu fais un deuxième fichier bat que tu exécutes (ou tu diras au prof de le faire) à la fin, c'est plus rapide.
Il est possible de créer un programme qui supprime les polices une fois le cd retiré mais je ne sais pas le faire. Et ce n'est pas indispensable. Les profs te noteront plutôt sur la qualité de ton tpe que sur ça (de toute façon ils n'en sont pas capables).
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 28 Jan 2005 19:10

bon je pense avoir trouver où est mon erreur...
est-ce que tu sais si les fichiers ".bat" font de l'autoréférence ?
parce que si ce n'est pas le cas, ma ligne
Code: Tout sélectionner
copy tpepolice.ttf c:windowsfonts

est alors érronnée, car il chercherai le fichier sur un lecteur du nom de tpe, et non pas dans le dossier tpe se trouvant dans le même dossier que lui.
sais, dans ce cas, comment faire faire de l'autorérérence à un fichier en ".bat" ???
Qu'est-ce que l'homme dans la nature ? Un néant à l'égard de l'infini, un tout à l'égard du néant, un milieu entre rien et tout, infiniment éloigné de comprendre les extrèmes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Message le 28 Jan 2005 21:10

Il n'y a pas de problème du côté de l'autoréférence, sinon tu ne pourrais pas lancer sommaire.html.
Exécute le bat à partir de l'invite de commande de Windows. Tu verras ainsi le message d'erreur exact.
Avatar de l'utilisateur
georgiou
PC-Infopraticien
PC-Infopraticien
 
Messages: 7202
Inscription: 18 Juin 2003 11:39
 

Message le 29 Jan 2005 14:11

j'ai esayé de faire ce que tu m'a dit. Le problème ne se situe apparement pas au niveau de l'autoréférence, car j'ai créer un repertoire "test" dans "c:\"
j'y ai rajouter mes deux fichiers de police true type qui nont pas d'espace dans leurs noms, pour être sur de la syntaxe, et j'ai créer le programme suivant :
Code: Tout sélectionner
@echo on
copy "*".ttf c:\
pause

et, lors de l'éxécution, il me répond :
C:\test>copy "*".ttf c:\
*.ttf
Le fichier spécifié est introuvable.
0 fichier<s> copiés<s>

C:\test>pause
appuyez sur n'importe quelle touche pour continuer...

j'en conclu que mes fichiers de police ne sont pas désigné par l'attribut ".ttf", mais par un autre, alors que windows me dit que ce sont des "fichier de police true type"
c'est a n'y rien comprendre...
Qu'est-ce que l'homme dans la nature ? Un néant à l'égard de l'infini, un tout à l'égard du néant, un milieu entre rien et tout, infiniment éloigné de comprendre les extrèmes.
Avatar de l'utilisateur
nico II
Apprenti(e)
Apprenti(e)
 
Messages: 35
Inscription: 26 Jan 2005 19:00
Localisation: vive la Bretagne
 

Suivante


Sujets similaires

Message [Résolu] Veille disque dur externe / Port usb
Bonjour à tous,A chaque fois que je branche un disque dur externe celui-ci s'éteint automatiquement au bout de quelques minutes de non utilisation et se rallume dès utilisation. Cela le fait sur 2 DD externes différents. Pourtant, la mise en veille des ports usb pour économiser l'énergie est désacti ...
Réponses: 4

Message [résolu] gimp-> gThumb
Bonjour Je voudrais pouvoir imprimer plusieurs photos sur les mêmes feuilles, ça fait plusieurs jours que je tourne en rond avec gimp sans succès, j'ai suivi plusieurs topics du net mais je n'arrive pas à avoir la même chose. Merci
Réponses: 7

Message Ecran bloqué sur page HP
Bonjour,Voila depuis une semaine mon ordianteur portable HP (Hp Pavillon dv6-1050ef Entertainment acheté en Juillet 2009) se lance correctement quand j'appuie sur le bouton march/arrêt (ventilo qui se met en marche, les boutons s'allument, etc) mais sur l'écran, il reste bloqué sur la page HP de dém ...
Réponses: 19

Message [résolu] numéro de portable
Bonjour mes parents n'ont jamais eu de portable, ils se sont décidés hier. Savez vous combien de temps il faut pour qu'ont leur mette en route leur numéro ? C'est à la poste mobile, donc sfr. Il n'y a aucune réponse sur gogole, ce n'est que pour la portabilité, forcément qui n'a pas de portable.. ...
Réponses: 7

Message windows insider page blanche
Salut les gens................. voici mon problème j'ai activé par la passer Windows insider mais je me retrouve avec une page blanche voici :comment retrouver une page normale svp ? https://i.postimg.cc/CxhC18vk/windows-i ... lanche.png
Réponses: 5

Message Copier tous les fichier d'un même type en bat
Bonjour.J'ai vu qu'on pouvait utiliser l'astérisque en batch comme "joker", pour viser plusieurs fichiers d'un seul coup, comme par exemple le code ci-dessous qui serait censé copier tous les fichier mp3 dans un nouveau dossier :Code: Tout sélectionnerxcopy  c:\*.mp3  nom_du_doss ...
Réponses: 14


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.