En gros tu as 2 méthodes:
- avec system: ret = system("ping " $1)
print "retour", ret
- avec le pipe: cmd = "ping " $1
while ((cmd | getline ligne) > 0)
print ligne
close(cmd)
La 1ère méthode devrait te suffire.
un "ping -c 1 toto" te renvoit 0 si c'est ok
Si c'est un problème de cookie, tu peux vérifier avec un outil genre curl (ou wget) si tu le reçois bien.
En faisant : curl -v http://mappy.com(...)
Tu va recevoir des infos du genre : < HTTP/1.1 200 OK
< Transfer-Encoding: chunked
........
< Set-Cookie: cookie=style:mappy|[btob:mappy|lang:en|]; expires=Sat, 01 Jan 2006 01:00:00 GMT; path=/; domain=mappy.comEt là, on voit qu'on a bien reçu un cookie
Pour aller plus loin, tu peux même utiliser l'extension LiveHttpHeader qui va te permettre de tracer ce que fait ton Mozilla/Firefox (et donc la réception et l'envoi des cookies) http://livehttpheaders.mozdev.org/(...)
Je n'ai jamais eu ce genre de problèmes mais tu peux toujours regarder ceci :
As-tu bien reçus le cookie lorsque tu vas sur igor.domaine.com ?
Le cookie reçu est-il sur le bon domaine ?
Est-ce que ton fichier php.ini est bien configuré ? session.cookie_domain doit être correctement renseigné (normalement à vide)
Avant d'assener tes « vérités », il faudrait peut-être te renseigner un peu avant non ?
Même le directeur général du SNEP ne trouve rien à redire à des logiciels comme StationRipper. Il n'y a en effet aucune différence entre enregistrer un flux par webradio et un flux par radio hertzienne
Extrait pour les fénéants ;-) Dans un entretien avec Hervé Rony, directeur général du SNEP (le syndicat national de l'édition phonographique), celui-ci nous a confié que "de toute évidence ce genre de logiciels est préoccupant car a priori la copie semble légale". Ca n'est pas Ratiatum, un site qui défend le droit à la copie privée corps et âme qui le dit, mais bien le responsable du syndicat qui regroupe l'ensemble des majors de l'industrie du disque.
help please snifff c est trop bien mandrake sniffff j ai envie de m y mettre mais il me faudrai un instructeur je crois !
Franchement, tu es obligé de parler comme un gamin de 11 ans ?
De plus, au lieu de perdre du temps à créer un compte sur ce site, et de t'exprimer dans un français plus qu'approximatif, tu aurais pu faire une simple recherche sur Google non ?
En faisant une recherche sur "globespan linux", le 2ème lien te retourne le site qui va te permettre d'installer le driver pour ton modem.
C'est mon jour de bonté : http://eciadsl.flashtux.org/(...)
même si je ne suis pas sûr à 100% que ton modem est supporté car les modems ECI c'est le bordel et je suis bien placé pour le savoir
donc si vous y geter un oeil vous verrez y a des ligne de commande a rentré mais je ne sais ou ???
Comme te l'as déjà dit CoinKoin, tu peux tapper lignes de commande dans des programmes nommé xterm, konsole, Gnome Terminal (tu dois pouvoir trouver quelque chose du genre dans tes menus)
Salut,
Tu peux utiliser la famille des fonctions Popen
exemple :
>>> from os import popen
>>> f = popen('ping www.google.fr')
>>> for s in f:
... print s
...
Envoi d'une requête 'ping' sur www.google.akadns.net [66.102.
ets de données :
Réponse de 66.102.11.104 : octets=32 temps=143 ms TTL=242
Réponse de 66.102.11.104 : octets=32 temps=180 ms TTL=242
...
Si tu veux pouvoir t'interfacer avec le process, tu peux utiliser popen2,popen3, ...
C'est ce que je ferais s'il m'en reste quelques une, mais je préfère en faire profiter la communauté LinuxFr, puisque c'est ici même que j'ai reçu mon compte grâce à cho7.
oui j'utilise la dernière version de wxPython en unicode, et c'est la même sur les 2 machines.
Ceci dis, ton problème est quand même étonnant, bizarre que ça marche pas sur 2000 alors que ça marche sur XP.
J'te l'fais pas dire :) Si quelqu'un trouve le pourquoi de la chose, il aura le droit à toute ma reconnaissance.
Et pour gettext, je trouve ça lourd a gérer pour les 10 chaines de mon application.
M'enfin ... je crois que je vais devoir me résigner à utiliser l'unicode.
Merci de ton aide (désolé je peux pas te plussoyer, j'ai pas d'XP machin truc ;)
Chacun de mes fichiers commence par :
# -*- coding: iso-8859-1 -*-
Le même fichier marche sous XP mais pas sous 2000 .....
En plus je ne pense pas que le problème viennent de Python par lui-même puisque les "print" et autre f.write() fonctionnent très bien.
Je crois que le souci vient de wxWidgets qui gère de façon désastreuse les caractères autres que ceux de cette chère langue Anglaise. Où alors y'a un truc que j'ai raté ...
J'ai testé en transformant mon ficheir en UTF8 et en mettant :
# -*- coding: utf-8 -*-
La ça marche très bien, mais je suppose qu'en faisant ça, j'utilise les caractèristiques unicode de WxPython, non ?
Moi j'aurais plutôt dit que le pointeur n'est pas initialisé justement.
Si ce pointeur est créé dans une fonction, le pointeur (qui est une simple variable) va être réservé sur la pile. La valeur par défaut du pointeur va donc dépendre du contenu de la pile.
Voici la réponse de FlashCode (un développeur du driver) :
une raison majeure, pour beaucoup de distributions, est que notre driver contient des fichiers binaires.
Cela va a l'encontre des licences des principales distributions.
Malheureusement sans doc (on dit merci Globespan), on ne sait pas vraiment faire mieux aujourd'hui.....
Dans le cas précis de Mandrake je leur ai déjà envoyé des mails pour leur proposer mais je n'ai jamais reçu de réponse
Les fichiers binaires dont il parle, sont en fait les fichiers de synchronisation du modem, ceux-ci sont créé grâce à un sniffer usb et un petit outil de conversion adhoc
# 2 méthodes
Posté par SamG . En réponse au message Débutisme dans les Scripts. Évalué à 2.
En gros tu as 2 méthodes:
- avec system:
ret = system("ping " $1)
print "retour", ret
- avec le pipe:
cmd = "ping " $1
while ((cmd | getline ligne) > 0)
print ligne
close(cmd)
La 1ère méthode devrait te suffire.
un "ping -c 1 toto" te renvoit 0 si c'est ok
[^] # Re: Petites vérifications
Posté par SamG . En réponse au message Problème de sessions. Évalué à 2.
En faisant : curl -v http://mappy.com(...)
Tu va recevoir des infos du genre :
< HTTP/1.1 200 OK
< Transfer-Encoding: chunked
........
< Set-Cookie: cookie=style:mappy|[btob:mappy|lang:en|]; expires=Sat, 01 Jan 2006 01:00:00 GMT; path=/; domain=mappy.comEt là, on voit qu'on a bien reçu un cookie
Pour aller plus loin, tu peux même utiliser l'extension LiveHttpHeader qui va te permettre de tracer ce que fait ton Mozilla/Firefox (et donc la réception et l'envoi des cookies)
http://livehttpheaders.mozdev.org/(...)
# Petites vérifications
Posté par SamG . En réponse au message Problème de sessions. Évalué à 2.
Je n'ai jamais eu ce genre de problèmes mais tu peux toujours regarder ceci :
As-tu bien reçus le cookie lorsque tu vas sur igor.domaine.com ?
Le cookie reçu est-il sur le bon domaine ?
Est-ce que ton fichier php.ini est bien configuré ? session.cookie_domain doit être correctement renseigné (normalement à vide)
[^] # Re: Itune Music Store ou AllofMP3 ?
Posté par SamG . En réponse à la dépêche DVD Jon fait encore parler de lui. Évalué à 5.
Même le directeur général du SNEP ne trouve rien à redire à des logiciels comme StationRipper. Il n'y a en effet aucune différence entre enregistrer un flux par webradio et un flux par radio hertzienne
http://www.ratiatum.com/p2p.php?article=2055(...)
Extrait pour les fénéants ;-)
Dans un entretien avec Hervé Rony, directeur général du SNEP (le syndicat national de l'édition phonographique), celui-ci nous a confié que "de toute évidence ce genre de logiciels est préoccupant car a priori la copie semble légale". Ca n'est pas Ratiatum, un site qui défend le droit à la copie privée corps et âme qui le dit, mais bien le responsable du syndicat qui regroupe l'ensemble des majors de l'industrie du disque.
[^] # Re: GRAMMAIRE !!!
Posté par SamG . En réponse au message help modem DRIVER ???. Évalué à 1.
De plus, au lieu de perdre du temps à créer un compte sur ce site, et de t'exprimer dans un français plus qu'approximatif, tu aurais pu faire une simple recherche sur Google non ?
En faisant une recherche sur "globespan linux", le 2ème lien te retourne le site qui va te permettre d'installer le driver pour ton modem.
C'est mon jour de bonté : http://eciadsl.flashtux.org/(...)
même si je ne suis pas sûr à 100% que ton modem est supporté car les modems ECI c'est le bordel et je suis bien placé pour le savoir
Comme te l'as déjà dit CoinKoin, tu peux tapper lignes de commande dans des programmes nommé xterm, konsole, Gnome Terminal (tu dois pouvoir trouver quelque chose du genre dans tes menus)
[^] # Re: A la premiere question
Posté par SamG . En réponse au journal stationripper, téléchargement légal et gratuit ?. Évalué à 3.
http://www.ratiatum.com/p2p.php?article=2055(...)
# Et avec Python
Posté par SamG . En réponse au message Extraire une sous chaîne de plusieurs lignes. Évalué à 1.
import re
reg_req = re.compile("(SELECT.*?USING TRLOCALE;)",re.S )
s = file("src.pbl","rb").read()
for x in reg_req.findall(s):
print "="*70,"\n"
print x
[^] # Re: question...
Posté par SamG . En réponse au journal Un petit jeu de manchot. Évalué à 2.
exemple tiré de http://curl.haxx.se/docs/httpscripting.html(...) :
The form would look very similar to the previous one:
[form method="POST" action="junk.cgi"]
[input type=text name="birthyear"]
[input type=submit name=press value=" OK "]
[/form]
And to use curl to post this form with the same data filled in as before, we
could do it like:
curl -d "birthyear=1905&press=%20OK%20" ww.hotmail.com/when/junk.cgi
# Python ?
Posté par SamG . En réponse au message cherche des mailbomber pour test. Évalué à 1.
Avec quelques lignes de ce merveilleux langage, tu peux t'envoyer des millers de mails sans aucun soucis.
cf : http://docs.python.org/lib/SMTP-example.html(...)
[^] # Re: Ca m'interesse aussi
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
Celui-ci va te permettre de créer un compte Gmail.
Bien-sûr, tu ne peux créer qu'un seul compte par invitation :-)
[^] # Re: Ca m'interesse aussi
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
# Plus d'invitations
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
[^] # Re: Gmail 'o' matic
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
Mais effectivement, je crois que pas mal de gens ont déjà leur compte Gmail.
# popen
Posté par SamG . En réponse au message Executer une comande externe et récupérer stdout. Évalué à 4.
[^] # Re: Ca m'interesse aussi
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
Il me reste encore 1 invitation.
[^] # Re: Gmail 'o' matic
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 1.
[^] # Re: Gmail 'o' matic
Posté par SamG . En réponse au message Encore des comptes Gmail .... Évalué à 0.
[^] # Re: silteplééééé
Posté par SamG . En réponse au message Invitations gmail a donner. Évalué à 1.
A charge de revanche ;-)
# silteplééééé
Posté par SamG . En réponse au message Invitations gmail a donner. Évalué à 1.
samg AT hotmail.fr
Merci d'avance.
[^] # Re: Et en précisant l'encodage ?
Posté par SamG . En réponse au message problèmes d'accents avec wxPython. Évalué à 1.
J'te l'fais pas dire :) Si quelqu'un trouve le pourquoi de la chose, il aura le droit à toute ma reconnaissance.
Et pour gettext, je trouve ça lourd a gérer pour les 10 chaines de mon application.
M'enfin ... je crois que je vais devoir me résigner à utiliser l'unicode.
Merci de ton aide (désolé je peux pas te plussoyer, j'ai pas d'XP machin truc ;)
[^] # Re: Et en précisant l'encodage ?
Posté par SamG . En réponse au message problèmes d'accents avec wxPython. Évalué à 1.
# -*- coding: iso-8859-1 -*-
Le même fichier marche sous XP mais pas sous 2000 .....
En plus je ne pense pas que le problème viennent de Python par lui-même puisque les "print" et autre f.write() fonctionnent très bien.
Je crois que le souci vient de wxWidgets qui gère de façon désastreuse les caractères autres que ceux de cette chère langue Anglaise. Où alors y'a un truc que j'ai raté ...
J'ai testé en transformant mon ficheir en UTF8 et en mettant :
# -*- coding: utf-8 -*-
La ça marche très bien, mais je suppose qu'en faisant ça, j'utilise les caractèristiques unicode de WxPython, non ?
[^] # Re: Adresse de pointeur non initialisé!
Posté par SamG . En réponse au journal Adresse de pointeur non initialisé!. Évalué à 1.
Si ce pointeur est créé dans une fonction, le pointeur (qui est une simple variable) va être réservé sur la pile. La valeur par défaut du pointeur va donc dépendre du contenu de la pile.
[^] # Re: Mandrakelinux 10.0 Official est arrivée !
Posté par SamG . En réponse à la dépêche Mandrakelinux 10.0 Official est arrivée !. Évalué à 2.
Les fichiers binaires dont il parle, sont en fait les fichiers de synchronisation du modem, ceux-ci sont créé grâce à un sniffer usb et un petit outil de conversion adhoc