Matériel Internet Logiciel
Tuesday 09 October 2007 à 19:38
Citer +Citer
Hello a tous,

Si je vous offre la possibilité de me demander de concevoir un logiciel gratuitement pour votre utilisation, qu'auriez-vous besoin ?
Si vous avez de bonnes idées j'effectuerai la réalisation de l'une des propositions

m1b

Thursday 11 October 2007 à 12:08
Citer +Citer
En bref, t'es programmeur et tu cherches un concept a developper. Est-ce que ce logiciel sera libre ou proprio? Car s'il est libre, les gens t'aideront certainement volontier alors que s'il est proprio, on pensera que tu cherche a te faire des couilles en or sur l'idee des autres.
Friday 12 October 2007 à 07:40
Citer +Citer
je pense que si il dit gratuitement, c'est un freeware. De toutes façons, pour un logiciel payant, il faut aussi payer les compilateurs.
Friday 12 October 2007 à 12:42
Citer +Citer
je peux concevoir un logiciel mais plutot que de me faire un programme pour moi perso pour juste m'entrainer avec les nouvelles fonctionnalité de mon logiciel de développement je me suis dit autant faire quelque chose pour quelqu'un qui en aurait besoin.

Je peux tout a fait me faire un logiciel de gestion facturation,
Mais si un maçon aurait eu besoin d'un logiciel pour calculer son nombre de prix, ciment, eau etc.. bah j'aime mieux lui faire ça si ça lui peut-être utile.

concernant cette remarque "on pensera que tu cherche a te faire des couilles en or sur l'idee des autres" pour ça je sais le type de logiciel ou la demande est forte, dans le cas présent il ne s'agit pas d'une affaire commerciale
Friday 12 October 2007 à 13:45
Citer +Citer
Question à deux balles mais qui vaut son pesant d'or -> Le topic est-il à sa bonne sous-section ? huh.gif
Friday 12 October 2007 à 23:20
Citer +Citer
Remarque très pertinente lolocse, je déplace en logiciels
Monday 15 October 2007 à 00:10
Citer +Citer
fais nous un logiciel qui permettrait de recevoir les chaines ,claire ,de la TNT qui sont vehiculés sur le sat AB3
(qui fournit les chaines aux reemetteurs terrestres de la TNT,et oui toute la TNT passe par le satelite)
avec un encapsulage "NEWTECH" donc non recevable avec les cartes sat (sauf le repeteur R1 sur lequel sont vehicules en QPSK donc recevables FR2,FR3,FR3,ARTE)

la solution ,que je trouve parfaitement idiote mais tres certainement commerciale ,trouvée par nos instances étant de les faire transiter sur Astra par l'intermediaire d'un nouveau service de canal+ qui s'appelle TNTSAT et pour lequel il faut moyennant finance se procurer un demodulateur et une carte speciale en viaccess 3

ce qui fait que la TNT est donc aujourd'hui presente sur 2 satellite,pourquoi faire moins quand on peut faire plus

si cela te tente ,mais sans vouloir te decourager,je pense que le pb est plus hard que soft


Ce message a été modifié par paco85 - Monday 15 October 2007 à 00:14.
Monday 15 October 2007 à 12:41
Citer +Citer
Alors écoute j'ai un écran LCD fullHD de philips avec un port USB intégré, lorsque je branche mon disque dur externe dessu avec des films en format divx je n'arrive pas àn les lire oeux tu faire quelque chose? merci
Saturday 20 October 2007 à 12:37
Citer +Citer
salut c'est hackboy fait un logiciels qui nous permetra de communiquer avec notre ordinateur comme dans les films tu vois non
Monday 28 January 2008 à 10:04
Citer +Citer
CITATION(paco85 @ dimanche 14 octobre 2007 à 23:10) *
fais nous un logiciel qui permettrait de recevoir les chaines ,claire ,de la TNT qui sont vehiculés sur le sat AB3
(qui fournit les chaines aux reemetteurs terrestres de la TNT,et oui toute la TNT passe par le satelite)
avec un encapsulage "NEWTECH" donc non recevable avec les cartes sat (sauf le repeteur R1 sur lequel sont vehicules en QPSK donc recevables FR2,FR3,FR3,ARTE)

la solution ,que je trouve parfaitement idiote mais tres certainement commerciale ,trouvée par nos instances étant de les faire transiter sur Astra par l'intermediaire d'un nouveau service de canal+ qui s'appelle TNTSAT et pour lequel il faut moyennant finance se procurer un demodulateur et une carte speciale en viaccess 3

ce qui fait que la TNT est donc aujourd'hui presente sur 2 satellite,pourquoi faire moins quand on peut faire plus

si cela te tente ,mais sans vouloir te decourager,je pense que le pb est plus hard que soft


Voici le programme, à compiler sous Linux :

CODE
<dl class="codebox"><dd><code>#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>

int main(int argc, char *argv[])
{
    unsigned char buf1[376];
    unsigned char buf2[567];
    int n, i, j, k, m, s, r;
    int sync=0;

    unsigned char code=0x08;   // Numéro du multiplex à extraire 1->0x08, 2->0x10
    if (argc == 2 && argv[1][0] == '2')
       code = 0x10;

    m = 0;
    n = read (0, buf1, 376);
    r = n;
    while (n > 0)
    {
       for (i=0; i<188; i++)
       {
          if (buf1[i] == 0x47 && buf1[i+188] == 0x47)
          {
             // Synchro 0x47
             memcpy (&buf2[m], &buf1[i+1], 187);
             i+=188;
             m+=187;
             if (m >= 381)
             {
                for (k=0; k<190; k++)
                {
                   if (!sync)
                   {
                      if (buf2[k] == 0xB8 && (buf2[k+1] == 0x08 || buf2[k+1] == 0x10 || buf2[k+1] == 0x00) &&
                      (buf2[k+191] == 0x08 || buf2[k+191] == 0x10 || buf2[k+191] == 0x00))
                         sync=1;
                   }
                   else
                   {
                      if (buf2[k] == 0x00 || buf2[k] == 0x08 || buf2[k] == 0x10)
                      {
                         if (buf2[k+190] == 0x08 || buf2[k+190] == 0x10 || buf2[k+190] == 0x00)
                         {
                            if (buf2[k] == code)
                            {
                               buf2[k+2] = 0x47;
                               write (1, &buf2[k+2], 188);
                            }
                            k+=190;
                            break;
                         }
                         else if (buf2[k+190] == 0xB8 &&
                               (buf2[k+191] == 0x10 ||  buf2[k+191] == 0x08 || buf2[k+191] == 0x00))
                         {
                            if (buf2[k] == code)
                            {
                               buf2[k+2] = 0x47;
                               write (1, &buf2[k+2], 188);
                            }
                            k+=191;
                            break;
                         }
                      }
                   }
                }
                for (s=k, j=0; s<m; s++, j++)
                   buf2[j]=buf2[s];
                m -= k;
             }
             break;
          }
       }
       j=0;
       n=376-i;
       while (i<376)
          buf1[j++]=buf1[i++];
       n = read (0, &buf1[376-n], n);
       r+=n;
    }
    return EXIT_SUCCESS;
}</code></dd><dd>
</dd><dd>
Enregistrer le programme dans le fichier tntdemux.c, et le compiler :
gcc -o tntdemux tntdemux.c

Le programme reçoit le flux sur stdin et le renvoie sur stdout.

Usage:
"tntdemux 1" pour sélectionner le premier multiplex
"tntdemux 2" pour sélectionner le deuxième multiplex.

Pour le tester simplement, j'ai utilisé dvbstream et mplayer. Voici les commandes à utiliser pour chaque chaîne :

Direct 8 :
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 160 -aid 80 -

BFM TV :
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 162 -aid 88 -

I-Tele :
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 163 -aid 92 -

Virgin 17:
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 164 -aid 96 -

Gulli :
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 165 -aid 100 -

France 4:
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 1 | mplayer -vid 166 -aid 104 -

Canal+ (plages en clair):
dvbstream -f 11636 -p V -s 30405 -o 8192 | ./tntdemux 2 | mplayer -vid 170 -aid 120 -

Remarque: Je n'ai pu tester que le transpondeur 11636V, car le transpondeur 11139V utilise la modulation 8PSK et non QPSK. Je pense qu'on doit pouvoir le recevoir avec une carte DVB-S2 (si quelqu'un peut tester, qu'il poste le résultat sur ce forum).
Monday 28 January 2008 à 16:07
Citer +Citer
J'ai ça en compilant ton code sur FreeBSD 7.0:
CODE
tntdemux.c:1: error: expected identifier or '(' before '<' token
tntdemux.c:1: error: stray '#' in program
In file included from /usr/include/sys/_types.h:33,
                 from /usr/include/stdlib.h:42,
                 from tntdemux.c:2:
/usr/include/machine/_types.h:88: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__int_least8_t'
In file included from /usr/include/unistd.h:41,
                 from tntdemux.c:3:
/usr/include/sys/types.h:64: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int8_t'
tntdemux.c:83: error: expected identifier or '(' before '<' token
tntdemux.c:84:10: warning: no newline at end of file

Thursday 31 January 2008 à 08:34
Citer +Citer
Des erreurs de syntaxe apparemment vu l'affichage du post-compilation. dry.gif

Moi je cherche toujours un logiciel uniquement sous Windows qui ferai un ping sur un serveur 24/24 et qui m'archiverait dan un fichier log toutes les fois ou le TTL n'a pas été trouvé c-a-d l'heure et la date exacte ou cela s'est produit(Timeout ou le host pas trouvé).Un analyseur reseau quoi pour faire des verifs de pertes de données dans la transmission-reception.

Si quelqu'un a ca en rayon,je suis preneur. happy.gif
Friday 01 February 2008 à 00:05
Citer +Citer
Pour Mr Lolocse,
le logiciel The_Dude qui vous permettra de scanner et ping avec un confiuration minucieuse votre machine.

Sinon, vous pouvez installer Nagios, logiciel de monitoring unix porté sous windows vous permettant grace au SNMP de connaiter l'etat de votre machine, sont taux d'utilisation et pas mal d'autre chose.




Derniers Sujets

News

A voir sur le portail Livenet.fr Le Club
Vidéos
Le mag
Forum
Jeux
Comparaison de prix
Nos partenaires Partenaires : php - Vidéos - PS3 - Rap et R&B - Cinéma - voyage - TNT - Séries en DVD
Contact et infos Le blog Livenet
Suggestions sur Livenet
Aide générale Livenet - Aide du Forum
Charte du forum
Mentions légales
Reporter un abus
Reporter un bug

Copyright © 2004-2008 Tigersun - Tous droits réservés - Powered By IP.Board © 2008  IPS, Inc.