Travail à la chaine très peu pour moi ! - PHP - Programmation
Marsh Posté le 02-03-2007 à 16:13:53
N'importe quel éditeur/IDE digne de ce nom ... ( ce qui me donne très envie de voir ton appli )
Sinon fait toi un script php qui le fait automatiquement
Marsh Posté le 02-03-2007 à 17:02:30
C'est à dire ? Le script PHP je n'ai jamais essayé si tu as des pistes ? Et je ne connais aucun éditeur qui fait ça automatiquement. Genre je sélectionne mes 70 pages de code, je lui donne le texte à insérer, je lui donne la ligne de début et hop il me linsère sur les 70 pages.
(Mon appli est un soft de gestion de billetterie pour musée développé en PHP+MySQL, rien de très réjouissant)
Marsh Posté le 02-03-2007 à 17:26:52
bin en php, tu lis tous les fichiers de ton rep, tu rajoutes le contenu que tu veux et tu les ré-écrits
Marsh Posté le 02-03-2007 à 17:31:27
Ce semble si simple... Quand on a le temps. Et sinon le nom d'un soft, ou même le nom de la fonction de ce soft ? Après je cherche sur Google...
C'est quand même étrange que ce genre d'outils n'éxiste pas !
Marsh Posté le 02-03-2007 à 18:37:33
Si t'as fait un tel programme, alors j'imagine que tu es capable de :
-parcourir un répertoire
-pour chaque fichier :
- lire le fichier ligne par ligne
- si c'est le bon endroit rajouter ton commentaire dans le fichier temporaire
- écrire chaque ligne dans un fichier temporaire puis passer à la suivante
- quand t'arrive à la fin refermer les fichiers et les renomer (sécurité au cas où le script est bugguer)
Entre nous, c'est le genre de script qui se fait en quelques minutes. Aller une demis heure en comptant le temps des tests. Là ca fait presque une heure et demis entre ta demande de script et maintenant. T'as déjà perdu au moins une heure par rapport à si tu l'avais fait directement tout seul.
Marsh Posté le 03-03-2007 à 00:04:33
Ouais mais +1; j'ose pas trop imaginer la qualité de ton programme si tu butes sur un problème aussi simple.
Non pas que je critique ce que tu as fait, mais je doute que ça puisse prétendre à une haute qualité. Oh, j'oubliais, en PHP, on bricole, no soucy, ça ne t'empêche pas de le publier.
Un script à la con en PHP itself, ou deux lignes avec (s)ed et find, ou une commande magique dans un éditeur, ou une macro?
Marsh Posté le 03-03-2007 à 10:56:27
Moi j'avais un peu le même "problème", sauf que je devais rajouter le header dans plusieurs types de fichiers differents (xml,php,...) donc en choisissant la bonne syntaxe de commentaire ... Au final j'ai fait un petit script ruby
Marsh Posté le 03-03-2007 à 15:05:16
esox_ch a écrit : Au final j'ai fait un petit script ruby |
Dans la section PHP --
Marsh Posté le 04-03-2007 à 09:16:53
sircam a écrit : Dans la section PHP -- |
En même temps il y a pas de cat ruby
Marsh Posté le 04-03-2007 à 10:30:02
esox_ch a écrit : En même temps il y a pas de cat ruby |
Honteux, on stagne sur ce forum.
Marsh Posté le 04-03-2007 à 11:58:01
ReplyMarsh Posté le 04-03-2007 à 14:19:50
kadreg a écrit : pour poster des conneries, on a déjà la cat Ada |
Je vois pas pourquoi on a une cat html et une php alors
Marsh Posté le 04-03-2007 à 14:53:17
esox_ch a écrit : Je vois pas pourquoi on a une cat html et une php alors |
C'est pour les gens qui ont pas forcément conscience de poster des conneries
Marsh Posté le 04-03-2007 à 16:18:16
gooopil a écrit : C'est pour les gens qui ont pas forcément conscience de poster des conneries |
Marsh Posté le 04-03-2007 à 16:59:15
sircam a écrit : Dans la section PHP -- |
ruby > php
esox_ch a écrit : Je vois pas pourquoi on a une cat html et une php alors |
Ben c'est comme avoir une poubelle et une benne à ordure
Marsh Posté le 04-03-2007 à 17:28:58
Oui mais déjà moi je garde pas mes bennes à ordure devant chez moi ... Alors que là la 1ere chose que je vois quand j'ouvre le forum c'est les 36'000 questions debiles et recurentes de HTML/PHP ..
Et ensuite kadreg parle de section pour dire des conneries, du coups je lui rappelle que les plus belles se trouvent sous PHP/HTML et que donc on pourrait ouvrir une cat ruby Histoires que je ne doive plus poster mes questions dans la cat Python
Marsh Posté le 04-03-2007 à 17:37:33
Ouais
Surtout que bon entre les cats Flash/AS, PDA, VB et XML/XSL on peut bien en flinguer une pour créer une cat Ruby/Rails, et une autre pour créer une cat' Fonctionnelle (Erlang/Haskell/Caml/OCaml/SML), ça peut que remonter le niveau du forum et ça sera pas beaucoup moins occupé
Marsh Posté le 04-03-2007 à 17:51:21
Oue ... Mais touchez pas à la cath XSL parce que j'ai une question en suspend
Marsh Posté le 05-03-2007 à 14:13:14
Je reprend ma question, je cherche un soft pour le faire, je n'ai aucunement l'intention de le faire. La question n'est pas est-ce que je peux le faire, mais est-ce que ça éxiste ?
Marsh Posté le 05-03-2007 à 19:26:39
Mais fait le en PHP, c'est super-speed Avec un DirectoryIterator + un file_get_contents + file_put_contents, c'est fait en 5 minutes
Marsh Posté le 06-03-2007 à 17:24:22
OK, merci ! Mais ce qui me déroute, c'est qu'il existe tout un tas de soft divers et variés. Du plus utile au plus anodin. Des soft de conversion de format complexe et pratiquement inutiles pour l'utilisateur lambda, des émulateurs...
Mais un soft fonctionnel pour ajouter le même texte à plusieurs pages texte à partir de telle ligne ça n'existe pas ?! Si c'est si simple que ça, pourquoi l'on n'en trouve pas ?
En fait votre aide m'est très précieuse, le problème n'est pas là. Le truc c'est qu'il est vraiment absurde de ne pas trouver un tel soft sur le net, on trouve de tout et n'importe quoi, mais pas ça, pourtant ce serait un outil de travail simple et très efficace... Non ça n'existe pas ?
S'il y a un truc dites moi quel est ce truc alors ? Il doit bien y avoir une raison à l'absence de ce genre de soft !
Marsh Posté le 06-03-2007 à 17:34:52
Tu réalises que si tu l'avais fait tout seul comme un grand tu aurais terminé depuis presque une semaine?
Marsh Posté le 06-03-2007 à 17:34:53
Vim fait ça très bien ... mais le temps que tu apprennes à t'en servir tu aura déjà codé le truc 50 fois
edit: d'ailleurs ça me fait penser qu'un petit script bash ferait ça très bien aussi ( quoique t'es ptêt sous win)
Marsh Posté le 06-03-2007 à 18:04:49
(Tiens, la v'là la rub Ruby/Rails. Il était temps. )
Marsh Posté le 08-03-2007 à 14:59:58
drwily > La raison est toute simple, c'est tellement rapide à faire que ca ne sert à rien de le mettre sur le net. En fait, le temps de le trouver serait de toute maniére plus long que de le refaire.
D'une certaine maniére, c'est un peu comme si tu demandais pourquoi on ne trouve pas de programme qui permet d'effacer trois fichiers dans un répertoire.
Marsh Posté le 02-03-2007 à 16:11:45
Bonjour,
Voiçi une question qui, je pense, poura en intéréssé plus d'un. J'ai dévellopé une application WEB qui est pratiquement terminée. Elle se compose d'environ 70 pages de code PHP. Deux choses :
- J'aimerais publier ce travail sous license GPL, et donc insérer un entête de license sur chacune des 70 pages.
- Je veux utilisé PHPMyVisits qui nécessite de mettre également un entête pour que PHPMyVisits puisse établir ses statistiques. Là aussi je doit mettre ce code sur chacune de mes 70 pages.
La question est : éxiste il un soft qui puisse me faire ça de facon automatique ?
Merci !