NikosKos

Membres
  • Compteur de contenus

    144
  • Inscription

  • Dernière visite

Tout ce qui a été posté par NikosKos

  1. Bon ben voilà, plus la peine de se casser la tête : http://www.plusminusnull.de/sol/
  2. Salut Je déterre un peu le sujet car j'ai du nouveau. On sait tous (en tout cas dans mon monde d'informaticiens à moi) qu'il existe un moyen d'éteindre un PC sous XP à distance. Il s'agit de la commande shutdown. Donc pour éteindre un PC à distance à partir de sa console, il suffirait de reproduire le fonctionnement de la commande shutdown en Python. En faisant la recherche "python remote shutdown", je suis tombé sur ce code : #!/usr/bin/env python# win32shutdown.pyimport win32apiimport win32conimport win32netconimport win32securityimport win32wnetdef shutdown(host=None, user=None, passwrd=None, msg=None, timeout=0, force=1, reboot=0): """ Shuts down a remote computer, requires NT-BASED OS. """ # Create an initial connection if a username & password is given. connected = 0 if user and passwrd: try: win32wnet.WNetAddConnection2(win32netcon.RESOURCETYPE_ANY, None, ''.join([r'\\', host]), None, user, passwrd) # Don't fail on error, it might just work without the connection. except: pass else: connected = 1 # We need the remote shutdown or shutdown privileges. p1 = win32security.LookupPrivilegeValue(host, win32con.SE_SHUTDOWN_NAME) p2 = win32security.LookupPrivilegeValue(host, win32con.SE_REMOTE_SHUTDOWN_NAME) newstate = [(p1, win32con.SE_PRIVILEGE_ENABLED), (p2, win32con.SE_PRIVILEGE_ENABLED)] # Grab the token and adjust its privileges. htoken = win32security.OpenProcessToken(win32api.GetCurrentProcess(), win32con.TOKEN_ALL_ACCESS) win32security.AdjustTokenPrivileges(htoken, False, newstate) win32api.InitiateSystemShutdown(host, msg, timeout, force, reboot) # Release the previous connection. if connected: win32wnet.WNetCancelConnection2(''.join([r'\\', host]), 0, 0)if __name__ == '__main__': # Immediate shutdown. shutdown('salespc1', 'admin', 'secret', None, 0) # Delayed shutdown 30 secs. shutdown('salespc1', 'admin', 'secret', 'Maintenance Shutdown', 30) # Reboot shutdown('salespc1', 'admin', 'secret', None, 0, reboot=1) # Shutdown the local pc shutdown(None, 'admin', 'secret', None, 0) Ce script me parait tout à fait adéquat. MAIS (hé oui il y a toujours un Mais) Au début du code, il fait appel à une série de librairies : import win32apiimport win32conimport win32netconimport win32securityimport win32wnet Ma question est simple et je sais que très peu de monde a la réponse : Est-ce que ces librairies sont disponibles en python sous Xbox ? Si c'est le cas, alors on a presque notre solution. Sinon, c'est encore un cul de sac.
  3. Tiens un sujet qui m'intéresse ! (au passage : Coucou alexsolex ! Je sors de ma grotte pour venir laisser un petit message et j'apprends dans un autre post que tu prends ta retraite ! Bravo pour le travail accompli en tout cas. J'aurais aimé en être mais j'ai arrêté pour les même raisons que toi maintenant alors tu peux me comprendre ) J'ajoute ma pierre à l'édifice : Pour définir un format de playlist, quoi de mieux que XML ? Je suppose que python gère totalement ce standard. On pourrait avoir un fichier qui aurait cette gueule : <playlist><photo source="d:/photo.jpg" duree="5"/><photo source="d:/photo2.jpg" duree="5"/><video source="d:/video.avi" /></playlist> Ensuite "il suffit" de dév le script python qui charge le XML et joue les éléments. Dans un second temps, on pourrait même développer un éditeur de playlists. Bon je sais que c'est facile de donner des specs et de rien faire. Mais si j'avais du temps, je me ferais un réel plaisir de développer ça.
  4. Bonjour, C'est tout à fait possible d'accéder à des vidéos par internet. Si tu regardes le sujet Streaming épinglé en haut de ce forum, tu verras que c'est une pratique très courante. Le plus simple c'est encore d'installer un serveur web sur la machine qui héberge le film. Tu n'auras pas de port à ouvrir puisque le port 80 (web) est déjà ouvert. Il te reste plus qu'à créer un fichier .strm sur ta xbox avec comme contenu: http://ip_machine_serveur/chemin/film.avi Le problème qui peut se poser se situe au niveau du débit. En effet, pour que le film soit fluide, il faut que le débit de la connexion soit supérieur au bitrate d'encodage du film. Pour un film encodé en 500 Kbps, il te faut une connexion supérieure à 500 Kbps en upload côté serveur et supérieure à 500 Kbps en download côté Xbox (mais ça c'est moins dur à trouver avec les offres ADSL actuelles)
  5. Salut fido59 Ta remarque est très intéressante. Ca veut dire qu'on est capable de déterminer à coup sûr l'adresse. Il suffit d'aller la lire à l'intérieur du fichier .asx dans le dossier http.
  6. Il est possible que lors d'une mise à jour du logiciel, ils aient décidé de changer les liens. Depuis que j'ai posté ce message, je n'ai pas re-testé. Les valeurs m'avaient été fournies par cyberdinn. Ca veut dire qu'elles ne sont pas propres à un PC et donc qu'elles sont forcément gérées de manière centralisée. C'est vrai que ça peut devenir fastidieux si on doit regénérer les .STRM chaque semaine. Il faut voir avec le temps la fréquence des changements et voir si ça vaut le coup de créer un outil pour automatiser ça.
  7. Vous avez essayé de renommer le .AU en .MOV et de le lire comme une video pour voir ce que ça donnait ?
  8. Salut à tous, Ayant il a peu fait l'acquisition d'un portable capable de filmer, je me demandais si XBMC était capable de lire le format 3gp. En théorie, ça doit être possible car le 3gp est lu grâce aux codecs quicktime sur le PC. Est-ce que quelqu'un a déjà tenté l'expérience ?
  9. Donc, on part du principe que le réseau est correctement configuré et que PPStream est déjà installé. Si je résume la démarche à suivre, ça donne : 1) Je crée un fichier GoalTV1.strm sur la Xbox avec comme contenu l'adresse suivante : http://mon_ip:18988/ps/1124956844/GoalTV1.asf Je crée un fichier GoalTV2.strm sur la Xbox avec comme contenu l'adresse suivante : http://mon_ip:18988/ps/1124959377/GoalTV2.asf Je remplace "mon_ip" par l'adresse IP de l'ordinateur qui fait fonctionner le logiciel PPStream. 2) Je consulte l'adresse http://www.live-foot.com/matchs pour connaitre les horaires et les chaînes de diffusions des matchs. 3) Je lance PPStream sur mon ordinateur en choisissant la chaine GoalTV1 ou GoalTV2 4) Sous XBMC, je lance le fichier .strm qui correspond à la chaîne que j'ai démarrée sur le PC. Est-ce que j'ai bon ?
  10. Je suis d'accord, je ne vois pas comment on pourrait commander le PC à partir de Python sur Xbox pour le faire changer de chaine. A moins de développer un logiciel serveur pour le PC assez lourd. A mon avis si une solution existe pour faire fonctionner PPStream sur la box, il faudra lever son gros derch pour aller changer les chaines sur le PC.
  11. Oui, j'ai aussi découvert ce week end que PPLive ne diffusait plus les matchs du championnat Français. Je suis passé sur PPStream aussi. J'ai pas regardé dans les détails du logiciel pour savoir si l'adresse était fixe ou pas. Si elle ne l'est pas, je devrais pouvoir adapter le petit script que j'avais fait pour PPLive. Tu peux expliquer comment tu as fait pour transférer sur WMP ? Je suis sûr que ça peut intéresser tout le monde ici Pour alexsolex: Salut alex, j'espère que ton solex va toujours aussi bien En fait le problème qui se posait c'était qu'un .STRM bloquait lors de l'ouverture d'un stream dont le serveur est sur le réseau local. Je viens d'y penser maintenant, mais j'avais le firewall XP activé sur l'ordi qui fait serveur. Je sais que ça me pose des problèmes avec certains logiciels. Qwix par exemple n'arrive pas à finir un transfert FTP qd le firewall est actif. Je l'ai désactivé Samedi mais je n'ai pas retesté depuis. Est-ce que tu penses que ça peut bloquer un .STRM pendant le remplissage de la cache ? Est-ce que tu as déjà rencontré ce genre de problème ? (cf mon post précédent sur le mm thread)
  12. salut ouamtax J'ai eu le même soucis que toi un jour. De quoi devenir fou. J'ai résolu en désactivant le flux RSS dans le menu config. Je ne sais pas pourquoi ça fait ça et à vrai dire je ne me sers pas de ce flux, donc je n'ai pas cherché plus loin. J'espère que ça t'aura aidé
  13. Bon j'ai testé le système entier. Voici les conclusions : - Le script est à 99% opérationnel. Il ne manque que la détermination automatique de l'IP de l'ordi. A l'heure actuelle, il faut la saisir. - Je l'ai fait tourner en conditions réelles et ça a marché. Attention, ça veut seulement dire que j'ai bien un fichier .strm qui se retrouve dans la console. Ce fichier contient la bonne adresse de stream. - Quand je lance le stream sur la console, il remplit la cache jusqu'à 18.75% (786000 bytes environ) puis il s'arrête. Je pense que c'est le mm probleme que vous rencontrez. Est-il possible que ça vienne d'un réglage de la cache ? J'ai essayé de modifier quelques valeurs sans succès... Il faudrait un expert stream pour ça (alexsolex sors de ton trou) Si demain on n'a pas avancé, j'ouvre un nouveau sujet pour poser la question en détaillant le problème et où ça coince. On y est presque...
  14. Bonne nouvelle J'ai déjà mon script .bat prêt à l'emploi. En gros, on lui fournit quelques paramètres en dur dans le fichier (Ip de la xbox, login, pass, répertoire de destination sur la box) et quand on double clic, il génère un fichier .strm et il l'envoie par FTP dans le répertoire destination. Pour l'adresse contenue dans le fichier .strm, je me suis basé sur des suppositions. A priori, sa structure serait la suivante : http://ip_du_pc:8080/nomdufichier.asf Or, il suffit de trouver le répertoire temporaire dans lequel pplive stocke ce fichier asf pour connaitre son nom. Si cette méthode n'est pas bonne, je tenterai celle proposée par cyberdinn, c-à-d définir le script comme player par défaut dans pplive. Bien sur tout celà n'est que théorique puisque je ne suis pas encore chez moi et je ne l'ai donc pas essayé Mais bon, je suis plutot optimiste. Mon objectif est quand même de voir OM-Lyon Dimanche soir. Il faut donc que le système marche avant ce délai sans quoi je considère que le défi est perdu et que je suis un gros loser
  15. Salut à tous, Je viens de tomber sur cette news qui m'intéresse aussi fortement. Je n'ai jamais lancé le logiciel, je le découvre à peine et je suis au bureau. Mais dès ce soir je teste tout ça. Par contre, à priori, le problème c'est de devoir créer un .strm à chaque fois qu'on lance le stream. A la longue ça peut devenir chiant. Je promets rien mais si c'est possible je vais essayer de faire un petit .bat ou un petit .vbs qui crée le .strm sur la xbox automatiquement lorsqu'on double-clic dessus. En même temps, je vais voir pour faire un mini guide pour faire marcher le soft avec la Xbox. Je pense que les problèmes qu'on risque de rencontrer seront les problemes classiques avec le streaming : ouverture des ports, accès au réseau local, etc... Plus de news dans le week end donc.
  16. NikosKos

    Retrocompatibilité Des Pad Xbox

    Allez je remets une couche : D'abord bravo à ceux qui aiment les "tout gros". Je savais pas que ça existait, j'avais jamais rencontré personne qui m'ait dit ça. Du moment que vous vous sentez à l'aise pour jouer avec, c'est le principal après tout. Le reproche que j'ai entendu de la plupart des utilisateurs PS2 sur la Xbox, c'était lié à ces fameux "tout gros" qu'ils trouvaient inconfortables. Il y en a même qui ne savaient pas qu'il y avait 2 versions de Pads pour la box. Pour en revenir à la rétro-compatibilité des pads, je rejoins ce qu'a dit -Zou-. En disant que les pads ne seront pas retro-compat (ça fait plus style, tu peux même le dire à ta voisine pour l'épater) Microsoft dit seulement que si je prends l'ancien pad et que bêtement j'essaie d'enfoncer la prise dans la x360 ben ça marche pas. Maintenant je suis super convaincu que des adaptateurs vont faire leur apparition qu'ils soient officiels ou non. Parce que même si MS préfère vendre des nouveaux pads, Taiwan Bidouille Electronics, lui, vera un intérêt à vendre 15 Euros un adaptateur qui lui a coûté 0.5 Euro à fabriquer.
  17. Merci pour cette réponse limpide
  18. Salut à tous, je fais un petit Up sur ce post car je me retrouve sensiblement dans le même cas. la CM de ma xbox a cramé avec son HDD Locké. Après réparation de la CM, j'aimerais bien récupérer le contenu du Hdd de 160 Go pour pouvoir le réutiliser. Je ne pense pas avoir de eeprom.bin car je n'ai même pas le souvenir d'avoir locké le HDD. Je ne sais pas ce qu'est devenu le HDD d'origine mais s'il le faut, je pourrais éventuellement remettre la main dessus. J'ai lu les solutions proposées mais elles semblent répondre à une problématique différente : pouvoir retourner sur xbox-live (ou alors j'ai pas tout compris) Or, je m'en fous d'aller sur le Xbox-live, j'en ai pas besoin. Ma question est simple. Dans le cadre d'un échange de carte mère et en ayant pour seul but de remettre la xbox en état de marche : 1. Est-ce que je peux récupérer le contenu de ce HDD ? et comment faire. 2. Est-ce que, si je ne peux pas récupérer le contenu, je peux récupérer le HDD (après formatage par exemple) pour m'en resservir ? et comment faire. Merci d'avance à ceux qui sauront m'éclairer dans ce brouillard de hotswap, d'eeprom et de lock
  19. NikosKos

    Retrocompatibilité Des Pad Xbox

    Personne n'aime les tout gros
  20. A mon avis, le HD-DVD/Blu-Ray sera utilisé dans les jeux le jour où la plupart se feront sur 3 ou 4 DVD et c'est pas prêt d'arriver Sinon je vois pas l'intérêt du format par rapport au DVD. Je vois mal les consommateurs changer radicalement de matos pour gagner de la finesse d'image et de son. Il y en aura toujours pour le faire, des mecs qui savent pas quoi faire de leurs millions. Mais au final, je pense que ça pue l'échec total cette histoire. Ca a autant d'intérêt que le DVD-Audio vis-à-vis du CD. Et moi perso, je n'ai pas de DVD-Audio et je ne connais personne qui en ait.
  21. Son travail c'est d'arriver à vendre un maximum de PS3. Il fait tout simplement ce pour quoi on le paie.
  22. Je pense qu'il y a une sorte de confusion entre réalité et marketing. A mon avis, ce ne sont que des effets d'annonces. Derrière il doit y avoir un gros flan. N'oubliez pas que MS nous a souvent prouvé que ce n'était pas forcément le meilleur produit qui se vendait le mieux. Ici, c'est la guerre. Tous les concurrents vont faire n'importe quoi pour que dans nos petits cerveaux de consommateurs, il y ait marqué Sony ou MS ou Nintendo. Et nous serons les premiers à en venter les mérites dans nos discussions (et donc à devenir des hommes sandwichs gratuitement) alors que nous n'en savons rien en fait. Pour ma part, j'attends la Xbox360. Pas parce que j'aime MS, pas parce que Sony me dégoute, pas parce que machin fait 3 opérations de plus que bidule sur 1/4 de siècles et donc potentiellement sur la durée totale de l'existence de l'univers, on gagne 2 pixels de plus à l'écran. Non ça je m'en cogne. Simplement parce que d'après ce que j'ai pu en lire, c'est la console qui est le plus orientée vers l'utilisation qui m'interesse : "un truc à tout faire". Ce sont d'ailleurs les mêmes raisons qui m'ont poussé à acheter la Xbox1. Et je pense que MS a compris que c'était ce que les utilisateurs de la Xbox1 recherchaient. Avec la xbox360, ils nous servent un équivalent de la Xbox1 pucée et en mieux. Et ça me va tout à fait. Tout ça pour dire que ça sert à rien de débattre pour savoir qui a la plus grosse, l'important c'est ce que chacun recherche dans l'achat d'une console.
  23. Moi perso, en plus des raisons déjà évoquées, j'avais aussi pensé à une Ferrari 360 Modena. Parce que Xbox 360 c'est un peu plus classe que Xbox 206