

BBig
Membres-
Compteur de contenus
149 -
Inscription
-
Dernière visite
Tout ce qui a été posté par BBig
-
Boujour a tous, je possède actuellement un pc sous windows xp et sa me gonfle de plus en plus, j'ai envi de passer tout sa sous Linux, mais quelle version prendre ??? J'aurais souhaité également des informations sur WINE unlogiciel capable de faire tourner des programme windows sous Linux au cas ou cerains auraient déja utilisé ce logiciel.... bien ou pas bien ??? Merci d'avance de vos explications
-
Ok merci bien, j'ai pu trouver ce que je voulais la dedans, c'est sympa
-
Tu 'est pas fait refourguer un disque d'occaz ??
-
Ta regarder quel processus te prennais ton processeur lorsque le processeur tournais a 100%, sa m'étais déja arrivé un truc du genre, et en fesant CTRL+ALT+SUP donc gestionnaire de tache, onglet processus et j'ai ensuite triée les processus par occupation du pross, je me suis aperçu d'un processus qui prenais a 95%.
-
Apres quelques recherches, j'ai trouvé le moyen de définir un ordinateur comme serveur sntp et de synchroniser mon pc dessus, grace a la commande dos : net time /setsntp:"ip_serveur" il faut ensuite que je modifie une des valeurs registre de W32Time, alors la parcontre il me reste une petite question car jsuis pas sur d'avoir bien compris et j'ai pas envi de faire une boulette dans le registre. Voici donc une partie de la doc que j'ai trouvé sur le net. Period : REG_DWORD ou REG_SZ Permet de contrôler la fréquence à laquelle le service de temps procède à une synchronisation. Si vous spécifiez une valeur de chaîne, vous devez utiliser l'une des valeurs répertoriées ci-dessous. Si vous spécifiez la valeur de chaîne sous forme d'un nombre (65535 par exemple), créez une entrée REG_DWORD. Si vous spécifiez la valeur de chaîne sous forme d'un mot (Bidaily par exemple), créez une entrée REG_SZ. 0 = une fois par jour 65535, "BiDaily" = une fois tous les 2 jours 65534, "Tridaily" = une fois tous les 3 jours 65533, "Weekly" = une fois par semaine (7 jours) 65532, "SpecialSkew" = une fois toutes les 45 minutes jusqu'à obtenir 3 synchronisations, puis une fois toutes les 8 heures (3 par jour) [valeur par défaut] 65531, "DailySpecialSkew" = une fois toutes les 45 minutes jusqu'à obtenir une synchronisation, puis une fois par jour freq = fréquence fois par jour Donc si j'ai bien compris lorsque je met 144 (option freq), cela me fera 144 synchronisations par jour Question bête mais je veut pas me planter lorsque je touche au registre
-
Bonjour, voici mon probleme, j'utilise la commande dos net time \\ordinateur /set afin de synchroniser mon horloge systeme par rapport a un de mes pcs sur le réseau, le probleme est que 1 heure plus tard je tape net time \\ordinateur et je retrouve un decalage de 4 minutes (ce décalage n'augmente pas par la suite). Est ce que quelqu'un aurait une idée du problème Merci d'avance de votre aide
-
Merci bien je pense que cela va bien m'aider en effet
-
Bonjour je voudrais savoir ce qu'est un serveur RPC si quelqu'un peut m'éclairer la dessus et RPC sa veut dire quoi Merki d'avance
-
Salut, je recherche des informations et de la doc sur le protocol MODBUS-TCP, la doc en français si possible sa m'arrangerait Si vous avez des liens a me donner sa serait sympa Merki d'avance
-
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
Salut, je me suis comme prévu procuré le code de la dll aujourd'hui le voici, je cherche egalement de mon coté. //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "TMySQL.h" TMySQL::TMySQL() { // mySQL = mysql_init(NULL); } void TMySQL::fermerConnexion() { mysql_close(mySQL); } bool TMySQL::ouvrirConnexion(char *adr, char *nom, char *pass, char *nomBase, unsigned int port) { mySQL = mysql_init(NULL); if (mysql_real_connect(mySQL,adr,nom,pass,nomBase,port,NULL,0)) return true; else return false; } bool TMySQL::accesTables() { myRES = mysql_list_tables(mySQL,NULL); if (myRES) return true; else return false; } int TMySQL::envoyerRequete(char *req) { int ret; ret = mysql_query(mySQL,req); return ret; } int TMySQL::reponseRequete() { myRES = mysql_store_result(mySQL); if (myRES) return 1; else return 0; } unsigned int TMySQL::numeroErreur() { return mysql_errno(mySQL); } AnsiString TMySQL::messageErreur() { return mysql_error(mySQL); } unsigned int TMySQL::nbEnregistrements() { if (myRES) return myRES->row_count; else return 0; } unsigned int TMySQL::nbChamps() { if (myRES) return mysql_num_fields(myRES); else return 0; } void TMySQL::libererRessource() { if (myRES) mysql_free_result(myRES); } AnsiString TMySQL::recupererColonne(int i) { if (myRES) return myROW[i]; else return AnsiString(""); } void TMySQL::recupererEnregistrement() { myROW = mysql_fetch_row(myRES); } //--------------------------------------------------------------------------- #pragma package(smart_init) -
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
Merci des conseil _Michel_ et Kewlcat, mon tp est fini depuis un moment, mais j'aimerai bien avoir un truc qui tourne rond pas avec une erreur, je vais donc demander le codage des 2 DLL a mon prof demain et je regarderai sa. Je le publierai sur le site. -
Bonjour a tous, voila la question est dans le titre, et aussi si vous connaissez des liens ou je pourrais trouver des tuoriaux sur la créaion de serveur sous linux sa serati sympa.
-
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
J'ai fait un debogage pas a pas l'erreur se prdit a la derniere accolade quand le prog quitte le fastcall du bouton3. -
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
Je peut pas dire dans quelle partie l'erreur se trouve car en fait le programme s'execute impecable tout marche mais cette erreur s'affiche, et je viens de penser, j'utilise une DLL qui nous est fournie par le prof, sa peut peut etre venir de sa non ?? -
pas besoin de fouiller bien loin il est sur la meme page
-
Salut a tous, j'ai un message d'erreur qui s'affiche lorsque j'execute mon programme voici le message : "Opération de pointeur incorrecte" Est ce que quelqu'un pourrait me dire d'où cela peut venir. PS : Le code est dans mon post précédent
-
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
Encore un soucis, j'ai mis a jour mon code en haut et expliqué mon probleme pour ne pas prendre trop de place -
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
OK je te remercie, concernant la fonction en fait dans notre TP la DLL nous est fournie donc le prototypage g pas sinon sans les c_str() sa marche pas. En tout cas encore merci pour ton aide. @pluche -
Aidez moi pour mon prog svp ;-) (2eme probleme)
BBig a répondu à un(e) sujet de BBig dans Programmation
Salut _Michel_ et merci bien pour cette aide maintenant sa tourne, par contre je n'ai pas vraiment compris le principe de convertir une 2eme fois dans la fonction ouvrirConnexion pourrait tu éclaicir mon exprit sur ce point. -
Resalut, je reedite le code de mon prog qui tourne bien mais j'ai une erreur et je sait pas d'où elle provient en fait kan j'envoi ma requête, la réponse se met bien dans ma ListBox mais une erreur apparait, c'est un pop-up disant ceci : "Opération de pointeur incorrecte" Voici donc le code au cas ou ce serait du a une erreur dedans : //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "ihm.h" #include <TMySQLD.h> //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; TMySQL *bdd; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { // Variables bool connect; AnsiString AdresseIP, NomUtilisateur, Password, NomBase; unsigned int NumPort; // Création de l'objet bdd bdd = new TMySQL(); // Récupération des entrées de l'utilisateur AdresseIP = Edit1 -> Text; NomUtilisateur = Edit2 -> Text; Password = Edit3 -> Text; NomBase = Edit4 -> Text; NumPort = Edit5 -> Text.ToInt(); // Affiche un pop-up si un des champs n'est pas rempli if((AdresseIP=="")||(NomUtilisateur=="")||(NomBase=="")) ShowMessage("Un des champs n'est pas rempli"); // Connection à la base de donnée connect = bdd->ouvrirConnexion(AdresseIP.c_str(), NomUtilisateur.c_str(), Password.c_str(), NomBase.c_str(), NumPort); if(connect) // Cas ou la connection a réussi { Shape1->Brush->Color = clLime; Button2->Enabled = true; Button3->Enabled = true; } else // Cas ou la connection a échouée { Shape1->Brush->Color = clRed; Button2->Enabled = false; Button3->Enabled = false; } } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { bdd->fermerConnexion(); // Deconnexion Shape1->Brush->Color = clRed; Button2->Enabled = false; Button3->Enabled = false; } //--------------------------------------------------------------------------- void __fastcall TForm1::Button3Click(TObject *Sender) { AnsiString requete, donnee; int reponse; unsigned int i,j; // Variables de boucle unsigned int nb_champs, nb_enregistrements; // Récupération de la requête requete = Edit6->Text.c_str(); // Récupération de la réponse et test si la requête est valide reponse = bdd->envoyerRequete(requete.c_str()); if(reponse == -1) ShowMessage("Requête invalide"); else // Cas ou la requête est valide { // Réservation de l'espace nécéssaire bdd->reponseRequete(); // Récupération du nombre de champs et du nombre d'enregistrements nb_enregistrements = bdd->nbEnregistrements(); nb_champs = bdd->nbChamps(); // Pour chaque enregistrement, on récupère chaque champ et on l'ajoute // a la ListBox for(i=0 ; i<nb_enregistrements; i++) { bdd->recupererEnregistrement(); for(j=0 ; j<nb_champs; j++) { donnee = bdd->recupererColonne(j); ListBox1->Items->Add(donnee); } } // Libération de l'espace utilisé bdd->libererRessource(); } } //--------------------------------------------------------------------------- Encore merci d'avance pour votre aide
-
Salut tout le monde, suite a un virus il me mank le fichier kernels32.exe au demarrage, enfin c ce qu' un message me dit. Et aussi mon gestionnaire de tache a été désactivé comment le réactiver. J' ai également une barre de pub en dessous de ma barre d'adresse Internet Explorer. Plus jamais je ne retournerai sur un site de warez en etant non protégé Bon si quelqu'un peu me donner des solution sa serait sympa. Merci d' avance
-
Merci a tous, j'ai réinstaller linux et c'est bon je vous envoi ce message depuis mon PC perso et non depuis le portable de mon pere
-
si ya linux installer et j'ai trouvé la connerie que j'ai faite c que j'ai redimensionner la partition sur l'espace attribué a linux comment je peut faire pour réparer sa sans formater ??
-
Apparement non il n'est pas mort car grace a une disquette de boot 98 j'ai réussi a voir mes données mais lorsque je boot sur le disque sa me met des ligne de 01 la derniere fois que mon pc tournai j'ai fait un agrandissement d partition grace a partition magic est ce que sa peut venir de sa ?
-
J' ai réussi a booter dessus mais au lieu de balancer XP il me met un écran noir ou il ya 10 ligne de 01 écrit sa peut venir de koi ?? ya u moyen de récupérer les données ?? Et le logiciel c Easy recovery c sa ??