[Programme] Télécharger les replays

Démarré par TiTi, 31 Août 2015 à 09:42:14

« précédent - suivant »

0 Membres et 4 Invités sur ce sujet

#150
Bomberman !
(http://puu.sh/kgQHG/3ee455839f.jpg)
(http://puu.sh/kgTET/bfa54e3bbe.png)

Tout simplement car moi j'étais en S SI et que je n'avais pas peur de remplir mon empois du temps donc j'ai pris l'option ISN. (20 au bac :DDD)

C'est très intéressant
Et c'est quoi ton problème avec le Python ? C'est ça qui me parait incompréhensible (les seules explications que j'ai sont abjectes, je n'ose croire qu'elles s'appliquent à toi)
Mes propos sont le fruit exclusif de mon cerveau, et ne sont pas soumis au maître esprit.

#152
Sinon on peut parler du Java pendant qu'on y est qui lui est aussi multi-plateforme.

Je n'aime pas la syntaxe, je trouve que pour faire de l'objet c'est chiant, pour faire une apparence aussi. Mr tout le monde n'a pas python sur son pc, donc faut faire un .exe qui est enfaîte un ZIP... Bref le .Net si Microsoft se bouge un peu plus le cul que mettre un morceau de code sur GitHub pourrait imposer son langage.

On me demande de travailler en python je le fais, c'est comme ça. Après on a tous des préférences, ici ce programme est mon initiative donc j'ai pris le langage qui se rapproche le plus de moi.

Edit : D'ailleurs si Mono existe c'est qu'il y a de la demande.

#153
Poulala, je pourrais disserter longuement sur l'influence de la lisibilité du code sur la qualité du produit final, sur divers aspects de la programmation orienté objets (et pourquoi java chie sur ce type de programmation), sur les motivations de "un certain % de personnes" à écrire des logiciels, sur la difficulté (ou l'absence ?) de faire un logiciel multi plateforme (hors soft spécifique, évidement)

Je serai probablement hors sujet (dans un autre topic, peut-être ?), et je m'en voudrai d'attiser l'animosité que je crois percevoir dans ta dernière réponse !

(note que j'accepte ton argument: le goût)
Mes propos sont le fruit exclusif de mon cerveau, et ne sont pas soumis au maître esprit.

La lisibilité du code je suis complètement d'accord elle n'influence pas du tout le produit final pour le client. Sauf que développer dans un langage qu'on aime pas c'est chiant.

De toute façon il faut être objectif :
-le programme vise à 99% Mr tout le monde donc Windows
-on avait pas besoin d'un langage bas niveau (pas besoin de puissance)
-un design plus facile à faire avec .Net que Python, un éditeur en python ça existe ?
-Java est pour moi uniquement destiné aux applications mobiles car on a pas trop le choix
-le python est plus chiant à publier
-de nos jours les applications web arrivent de partout, mais impossible à faire pour cette application

Donc mon choix est fait  :-\
Mais si j'ai le temps et la possibilité de le faire en C/C++ je te le promet que je le ferais.

Citation de: TiTi le 19 Septembre 2015 à 19:39:47
-de nos jours les applications web arrivent de partout, mais impossible à faire pour cette application
Hey, c'est une idée !
Je me demande si c'est possible en javascript;
Mes propos sont le fruit exclusif de mon cerveau, et ne sont pas soumis au maître esprit.

Citation de: Grégory le 19 Septembre 2015 à 14:18:46
Port 808 ok. Je regarderai ce soir si il y a quelque chose qui sort pas ce port là.
2015/09/19 20:22:48,66 O tcp 81.28.200.xxx 808 192.168.1.14 60725
2015/09/19 20:22:49,83 O tcp 81.28.200.xxx 808 192.168.1.14 60726

Bon ben je ne comprend pas, il fait bien 2 requêtes vers l'ip 81.28 sur le port 808 mais j'ai rien qui arrive.
Je vais laisser tourner pour voir

#157
Après màj, c'est passé sur port 80 à priori mais j'ai le même problème.

EDIT : c'est sensé se stocker où en local ?

Dans un dossier Vidéo qui se trouve à côté du .exe


#160
@Jack oui c'est possible EN Javascript, et tu peux faire un très beau truc.

@Gregory ce n'est pas stocké. (Enfin pas en dur)
Je récupère la réponse du serveur, je la traite et hop poubelle.
Par contre avec la mise à jour, les requêtes ne devrait pas être sur mon serveur mais sur mes pages persos K-net donc ip : 178.250.208.43
J'ai que des requêtes pour la mise à jour. On voit bien qu'une IP a bien réussi à récupérer TF1HD ... Le problème est bien chez toi.
82.244.***.*** - - [19/Sep/2015:20:22:54 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
185.45.***.*** - - [19/Sep/2015:20:29:14 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
185.45.***.*** - - [19/Sep/2015:20:29:21 +0200] "GET /tv/replay/TF1HD HTTP/1.1" 200 31139 "-" "-"
82.244.***.*** - - [19/Sep/2015:20:32:12 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
82.244.***.*** - - [19/Sep/2015:20:33:23 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"


HttpWebRequest Req = (HttpWebRequest)WebRequest.Create("http://****.***/tv/replay/" + item.Text);
StreamReader Sr = new StreamReader(((HttpWebResponse)Req.GetResponse()).GetResponseStream());
string value = Sr.ReadToEnd();

V1.1.4.4:
-Phase 2/2 : passage sur les pages persos de k-net
-Avant chaque mise à jour vous devez confirmer que vous êtes Suisse  ::) + petite phrase en bas pour indiquer que le logiciel est destiné aux utilisateurs suisses.
-Les vidéos téléchargées via "Par programme" sont désormais du nom : "titre YYYY/mm/dd hhmmss.ts" afin de pouvoir télécharger plusieurs épisodes d'une même série en même temps.

Citation de: TiTi le 19 Septembre 2015 à 20:56:57
@Gregory ce n'est pas stocké. (Enfin pas en dur)
Je récupère la réponse du serveur, je la traite et hop poubelle.
Par contre avec la mise à jour, les requêtes ne devrait pas être sur mon serveur mais sur mes pages persos K-net donc ip : 178.250.208.43
J'ai que des requêtes pour la mise à jour. On voit bien qu'une IP a bien réussi à récupérer TF1HD ... Le problème est bien chez toi.
82.244.***.*** - - [19/Sep/2015:20:22:54 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
185.45.***.*** - - [19/Sep/2015:20:29:14 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
185.45.***.*** - - [19/Sep/2015:20:29:21 +0200] "GET /tv/replay/TF1HD HTTP/1.1" 200 31139 "-" "-"
82.244.***.*** - - [19/Sep/2015:20:32:12 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"
82.244.***.*** - - [19/Sep/2015:20:33:23 +0200] "GET /downloadReplay/version HTTP/1.1" 200 7 "-" "-"


HttpWebRequest Req = (HttpWebRequest)WebRequest.Create("http://****.***/tv/replay/" + item.Text);
StreamReader Sr = new StreamReader(((HttpWebResponse)Req.GetResponse()).GetResponseStream());
string value = Sr.ReadToEnd();

Je n'ai jamais dit que ça venait de ton programme ;)
Je cherche juste à savoir pourquoi ça ne fonctionne pas chez moi :-\

Tiens, un peu HS mais pourquoi c'est M6 et pas M6HD qui est disponible sur le Replay ?
Je vais regarder ça...