Aller au contenu

KewlCat

Membres
  • Compteur de contenus

    24 815
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par KewlCat

  1. KewlCat

    session bash

    Je ne suis pas certain de bien voir où tu veux en venir, mais sache que si tu veux que des variables d'environnement soient "visibles" par un sous-process il suffit de les exporter... user@localhost:~% TOTO=12 user@localhost:~% bash user@localhost:~$ echo $TOTO user@localhost:~$ exit user@localhost:~% export TOTO user@localhost:~% bash user@localhost:~$ echo $TOTO 12 Et tu peux déclarer et exporter en une seule ligne : export TOTO=12
  2. KewlCat

    [Résolu] Newsletter

    Corriger la première affectation de $message ne change rien au fait qu'elle est écrasée par la seconde affectation, cinq instructions plus bas...
  3. KewlCat

    reseau

    Ca s'appelle un "switch KVM", je crois...
  4. KewlCat

    session bash

    Oui. Quel est le contexte ?
  5. KewlCat

    [Résolu] Newsletter

    Les paramètres passés à la fonction mail() sont très importants, à la fois en nombre, en type, et dans l'ordre dans lequel tu les passes à la fonction (et pas uniquement à cette fonction-là, de manière générale chaque fonction attend certains types de données à certains endroits et si tu inverses tu obtiens des résultats étranges ou des messages d'erreur) D'après la page de manuel, les headers à passer à la fonction mail() sont à séparer par des \r\n (sauts de ligne), mais pour ce qui est de la construction de la chaîne de caractères que tu passes à la fonction, tu es libre d'utiliser soit des quotes (apostrophes) soit des guillemets. Je ne sais pas si tu fais bien d'ajouter un saut de ligne à la fin des headers du mail, mais bon...Fais attention au contenu de ton mail : la balise </head n'est pas fermée. Justement, à propos du contenu de ton mail vu que c'est du HTML tu n'es pas obligé de respecter l'indentation ni de sauter des lignes. Le code suivant fonctionnera tout aussi bien (mais sera moins lisible) : $message = '<html><head><title>Lettre d\'information</title></head><body>' . $_POST['message'] . '</body></html> '; Autre truc à éviter : passer le contenu de ton message à nl2br() puisque, avec tes sauts de ligne à chaque balise / fni de balise, tu vas te retrouver avec des <br /> partout y compris là où ce n'est pas reconnu (et Dieu sait que les outils de lecture de mails sont à cheval sur la qualité du code HTML qu'ils sont capables d'interpréter dans le corps d'un mail. Tu devrais donc troquer ton "$message = nl2br(stripslashes($_POST["message"]));" qui, par ailleurs, écrase le message en HTML que tu as contruit juste avant (j'avais pas fait gaffe.... ah bin bravo ! Tu m'étonnes que tu ne voyais pas les balises ! ... bref) contre quelque chose comme ceci : $message = '<html><head><title>Lettre d\'information</title></head><body>' . nl2br(stripslashes($_POST['message'])) . '</body></html> '; Bon, je vais arrêter là parce que ça fait déjà beaucoup d'erreurs à corriger Juste comme ça, à quoi sert "newsa" que tu prends grand soin de récupérer mais que tu n'utilises pas ?
  6. Aucune trace d'OpenVPN dans les firmwares des Livebox : http://www.livebox-floss.com/ Il était donc parfaitement inutile de déterrer un sujet de 2006 pour y apporter plus de nouveaux problèmes que de réponses
  7. KewlCat

    reseau

    Tu relies chaque UC à une des entrées de l'écran et tu passes d'un affichage à l'autre par le bouton "source" de ton écran. Sans aucune autre information sur l'écran utilisé et sur les connectiques disponibles sur les machines, ça va être dur de faire mieux !
  8. KewlCat

    [Résolu] Newsletter

    Si tu as complètement supprimé les entêtes du mail, y compris celle qui lui indique que le contenu du mail est de type "text/html" il est normal que les balises apparaissent en clair. Est-ce que tu pourrais nous en dire un peu plus sur le contexte de ton code ? (où il est situé, d'où il est appelé, par qui il est exécuté, .....) Si ton code est accessible depuis un navigateur Web, est-ce qu'en affichant le contenu du mail dans une page tu obtiens un résultat satisfaisant ? (au niveau des backslashes ajoutés [ou pas] et des accents modifiés [ou pas])
  9. KewlCat

    IE8

    Je n'ai toujours pas compris de quel site tu parlais, ni quelle police tu voulais changer. Le bouton servant à modifier la police utilisée, tu voudrais qu'il change l'apparence de tout le contenu de la page, l'apparence de tous tes futurs messages dans la fenêtre de chat, l'apparence de tes propos sur les écrans des personnes à qui tu t'adresses, ou juste sur ton écran à toi ? Est-ce que ces salons utilisent Flash ? Juste pour la partie webcam ou pour la partie "chat" également ? Est-ce qu'on est bien en train de parler de tchats via un site web ou bien de logiciels de messagerie / visioconférence qui utilisent le moteur de rendu d'IE pour afficher les messages ? Quel est le nom du site ou le nom du logiciel que tu utilises pour chatter ?
  10. Si tu veux juste les fonctionnalités de base (analyser des disques, défragmenter) tu installes l'interpréteur de scripts et les scripts standard... Pour le reste, il me semblait que c'était expliqué sur le site officiel ?!
  11. Ah oui, effectivement tu as un sacré problème de clavier... La touche Shift semble ne pas fonctionner du tout, les touches de ponctuation rarement, et de très nombreuses lettres sont complètement "bouffées". C'est mauvais signe. Tu devrais changer de clavier. Pour ton problème de carte graphique, étant donné que tes propos sont difficilement compréhensibles, il faudra réexpliquer avec le nouveau clavier parce que je ne suis pas sûr que ce soit bien clair...
  12. Autant il est parfaitement possible d'avoir plusieurs claviers branchés en simultané sur une machine et utiliser indifféremment l'un ou l'autre (j'ai par exemple un portable sur lequel j'ai branché un clavier USB, les deux claviers sont actifs en même temps), autant faire en sorte que l'un des deux claviers ait toutes ses touches remappées en d'autres choses je doute que ce soit possible... En tout cas pas en standard avec les drivers par défaut (vu que ceux-ci traduisent les appuis de touche de la même manière quel que soit le clavier utilisé... Tu appuies sur "A" sur un clavier, ça te produit un événement "appui de touche sur A"...) Tu pourrais peut-être te tourner vers un clavier de "gamer" doté de nombreuses touches supplémentaires programmables, là au moins tu aurais le contrôle de ce que le clavier envoie...
  13. KewlCat

    [Résolu] Newsletter

    Les points d'interrogation dans des losanges démontrent une conversion ISO8858-1[5] vers UTF8 sûrement involontaire. Fais bien attention à ce que toutes les fonctions de traitement de chaînes que tu utilises conservent l'encodage, ou ne s'emmêlent pas les pinceaux quand elles reçoivent de l'UTF8. Comment détectes-tu l'encodage des données reçues ? (visiblement la réponse est "pas du tout" puisque tu utilises directement $_POST[] dans ton extrait de code, mais on ne sait jamais)... La première étape consiste à t'assurer que ton script reçoit bien les chaînes postées dans l'encodage attendu, les renvoyer ensuite par mail quand on connaît leur encodage sera beaucoup plus simple. Les caractères d'échappement (backslashes) démontrent un problème de gestion des "magic_quotes". Là aussi, fais attention à d'abord tester leur activation et à utiliser les fonctions de traitement de chaînes en évitant les conversions implicites. Je recommande une lecture approfondie des pages du manuel correspondant à htmlentities(), nl2br(), stripslashes() et get_magic_quotes_gpc()
  14. Ca expliquerait le décompte étrange de machines pliant pour moi chez Stanford, alors...
  15. KewlCat

    1 partition = rapidité ?

    Avec les disques à plusieurs plateaux, c'est un peu la loterie "la partie du DD offrant les meilleurs débits"... comment la trouver ? Partitionner ne garantit pas grand chose de ce côté-là. Sur un seul et même disque, qu'il y ait une, deux ou quinze partitions il faudra de toute façon toujours que le disque passe d'une zone à une autre pour accéder à autant de fichiers ouverts en lecture, donc à mon avis partitionner n'apportera rien de probant en terme de rapidité. Changer de disque pour un plus rapide en revanche ça peut aider (ou prendre un petit SSD juste pour le système... je dis ça, je dis rien...)
  16. Sous windows 2000 ? Comment ?
  17. Il faut changer les paramètres de compression et sans doute aussi choisir un algo qui compresse mieux (bzip2, 7z, ...) Si tu sais qui a créé l'exe dont tu parles, demande-lui directement conseil !
  18. N'importe quel archiveur capable de créer des archives auto-extractibles peut te faire ça. Tu lui donnes ton fichier ISO et il te crée un exe ...
  19. KewlCat

    photoscape

    Toi, tu t'es fait avoir par un site qui te demande de payer pour un logiciel gratuit.... Pour la quatrième fois : http://www.photoscape.org
  20. Si ça peut te rassurer, mon portable ne sonne que 20 secondes avant de déclarer l'appel comme manqué (et donc avant que l'appelant ne parle à mon répondeur... enfin... avant que je n'obtienne le répondeur puisque pour tester je me suis moi-même appelé depuis la ligne fixe)... Et je n'ai pas non plus souvenir que ce temps d'attente était paramétrable (sauf à l'inverse de ce que tu voudrais, c'est à dire basculer tous les appels reçus directement sur le répondeur). Pour finir, je précise que mon opérateur est Orange.
  21. Je déplace dans "Sécurité" pour désinfection...
  22. En d'autres termes, tu n'arrives pas à créer un sous-répertoire appelé "24h chrono" dans le répertoire "Vidéo" qui est sur ce disque ? Tu as essayé avec d'autres noms pour ce sous-répertoire ? (sans espace, sans chiffre, etc...)
  23. Rappel : il ne faut jamais attribuer à la malice ce qui s'explique facilement par la stupidité. J'ai supprimé l'extrait qui pouvait nous causer beaucoup de tort par rapport à ce que tu dénonces, vu que c'était impossible à prouver !
  24. L'écran noir peut effectivement s'expliquer par l'ACPI ou par les réglages DPMS du serveur X ou encore par le screensaver standard d'X qu'on peut régler grâce à la commande "xset" (Tu peux vérifier les réglages en tapant "xset q"). Il n'est absolument pas nécessaire qu'un daemon tourne en permanence pour que X, le noyau ou la matériel gère lui-même l'extinction de l'écran ! xset s 1 Juste pour rire...
×
×
  • Créer...