Il y a actuellement 239 visiteurs
Mercredi 24 Avril 2024
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 ?
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: 2759
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
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.
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" ???
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...
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] comment utiliser opera
Bonjour J'ai installé opera, je n'arrive pas à le mettre en français ? Il y a aussi la page d'accueil qui me gêne, pleine de petites fenêtres qui ne m'intéressèrent pas. Merci
Réponses: 17

Message [Résolu] Impossible lancer Windows défender hors ligne WIN10
Salut à vous j'ai voulu lancer Windows Defender hors ligne et malgré plusieurs tentatives et démarrages, il ne se passe rien je suis allé sur mon disque dur C où est installé Windows Defender et puis sur offline j'ai cliqué sur en administrateur : OfflineScannerShellet voici le message Je précis ...
Réponses: 64

Message mot de pass [Résolu]
bonjour quand j'allume le pc il demande un mot de passe et option de connexion ..comment je peu supprimé ça pour que l'ordi s'allume sans cet option ...si y a moyen ça sera bien ps: installation Windows car j'ai remplacé mon DD par un SSD ce week-endmerci
Réponses: 23

Message [Résolu]Paramètrage de mon profil
Bonjour, Lorsque je veux ajouter une signature dans mon profil ==> Modifier la signature, la visualisation de celle-ci se fait bien mais lorsque je valide, rien apparait sous mes messages. Il y a t-il un temps de délai pour voir apparaitre ma signature en bas de mes messages (normalement cela do ...
Réponses: 4

Message [Réglé] Fichier ADMINISTRATEUR n apparait plus
Bonjour,Je n'arrive plus à faire apparaître le fichier administrateurj'avais cliqué sur WINDOWS puis sur UTILISATEURensuite j'ai fait un clique droit sur ADMINISTRATEUR j'ai fait une erreur DANS PROPRIETE j'ai coché la case Cachédepuis le fichier est introuvableComment le récupérer merci
Réponses: 2

Message Renommer/supprimer des fichier avec caractères spéciaux
Salut,Sur un disque externe (NTFS) je me suis retrouvé avec des fichiers nommés sous la forme "10-XML::SAX::PurePerl" ou "Authen::SASL::Perl::GSSAPI.3pm.gz".Je veux virer tout ça, mais impossible car ils contiennent des ":".Très confiant, j'ai pris mon système préféré, ...
Réponses: 3


Qui est en ligne

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


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