Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2328 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Linux pour les pro

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Linux pour les pro

n°714533
prog1001
Posté le 03-05-2004 à 18:33:21  profilanswer
 

Salut !
 
j'ai 3 problem sous linux:
- recupération du PID d'une application lancé avec system()
- recuperation du focus sur une fenetre choisi
- recuperation de la taille de l'ecran ( hauteur et largeur )
tout ca en c et sous linux.
Merci d'avance...

mood
Publicité
Posté le 03-05-2004 à 18:33:21  profilanswer
 

n°714534
myst78
Posté le 03-05-2004 à 18:34:13  profilanswer
 

pour le pid y'a getpid() il me semble...
pour le reste je l'ai pas en tete :p


---------------
Fleur de métal, entité invulnérable, vêtue tant bien que mal, d'une muraille inébranlable...
n°715366
MrNavarro
Posté le 04-05-2004 à 16:12:15  profilanswer
 

le pid avec un system() jcrois quetu peu pas. Le mieux c'est de faire un fork() et un exevp, le fork te filera le pid
Le focus aucune idee, ton prog est du graphique ?? avec gtk y a moyen, mais si c'est une appli console, je vois pas.
Et la taille, doit y avoir un fichier de config sous linux qui la stock, faut juste le lire, mais je sais pas ou
En gros j't'ai pas aide la !! arf desole

n°716654
prog1001
Posté le 05-05-2004 à 18:38:39  profilanswer
 

désolé les gars mais cda marche pas ce ke vous dite savais deja essayé.
Pour le pid j'ai fai ma ptite fonction mais pour le reste je sais toujour pas.
merci tout de meme.

n°716656
prog1001
Posté le 05-05-2004 à 18:40:06  profilanswer
 

désolé les gars mais cda marche pas ce ke vous dite savais deja essayé.
Pour le pid j'ai fai ma ptite fonction mais pour le reste je sais toujour pas.
merci tout de meme. :lol:

n°717379
MrNavarro
Posté le 06-05-2004 à 15:37:10  profilanswer
 

koi ??? fork ca marche pas, c'est que t'as pas essaye !
Regarde le manuel fork et getpid (t'en auras pas besoin) et execvp.

n°717573
prog1001
Posté le 06-05-2004 à 17:51:19  profilanswer
 

jai 3 livre de 500 page et fork c pa bon.


Message édité par prog1001 le 06-05-2004 à 18:34:55
n°717575
Giz
Posté le 06-05-2004 à 17:53:53  profilanswer
 

prog1001 a écrit :

jai 3 livre de 500 page et fork c pa bon.
ca sert pour ce qui fon des programe de merde.


 
mon cul ouai  :o  
avec fork tu recuperes les pid !
...lit le man de fork() avt !  :o
 
la creation de processus marche avec des fork sous unix hein  :sarcastic:


Message édité par Giz le 06-05-2004 à 17:54:51
n°717576
kadreg
profil: Utilisateur
Posté le 06-05-2004 à 17:54:08  profilanswer
 

prog1001 a écrit :


ca sert pour ce qui fon des programe de merde.


 
 [:rotflmao]   :lol:  [:kadreg]  [:swiip]  [:jake]  
 
Félicitation, tu viens de rentrer dans les fortunes d'HFR. Heureux ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°717581
jagstang
Pa Capona ಠ_ಠ
Posté le 06-05-2004 à 17:56:17  profilanswer
 

prog1001 a écrit :

jai 3 livre de 500 page et fork c pa bon.
ca sert pour ce qui fon des programe de merde.


on peux rien faire pour toi si tu t'en sors pas avec ça. Evite de poser une question et de prendre les gens de haut si tu veux des réponses

mood
Publicité
Posté le 06-05-2004 à 17:56:17  profilanswer
 

n°717600
drasche
Posté le 06-05-2004 à 18:45:33  profilanswer
 

ptain j'hallucine sur le nombre de fautes qu'il fait par mot [:mlc]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°717603
antp
Super Administrateur
Champion des excuses bidons
Posté le 06-05-2004 à 18:46:52  profilanswer
 

kadreg a écrit :

[:rotflmao]   :lol:  [:kadreg]  [:swiip]  [:jake]  
 
Félicitation, tu viens de rentrer dans les fortunes d'HFR. Heureux ?


 
[:cupra] Tiens au fait c'est quoi encore l'URL des fortunes d'HFR ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°717625
Ummon
Posté le 06-05-2004 à 19:22:17  profilanswer
 

Exemple de création d'un processus enfant, c'est pas forcément ce que tu souhaites mais ca peut donner des idées :
 

Code :
  1. [..]
  2. int pid;
  3. [..]
  4. /* Duplication du processus */
  5. if((pid = fork()) < 0) { perror("fork" ); exit(1); }
  6.              
  7. /* Partie exécutée par l'enfant */
  8. if(pid == 0)
  9. {               
  10.   ...
  11. }

n°717728
MrNavarro
Posté le 06-05-2004 à 20:24:59  profilanswer
 

Bouh bah il te serve a rien tes bouquins ??
Tu veux qu'on t aide, bah aide nous balance ce que tu veux faire, on te dira si ca passe ou pas. Surtout que system() = fork()+exec().  

n°717732
kadreg
profil: Utilisateur
Posté le 06-05-2004 à 20:31:05  profilanswer
 

antp a écrit :

[:cupra] Tiens au fait c'est quoi encore l'URL des fortunes d'HFR ?


 
http://kadreg.free.fr/perso/HFR/FortunesHFR.txt


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°717749
Giz
Posté le 06-05-2004 à 20:38:56  profilanswer
 


 

Y a des thèmes Win98 qui ont "à peu près" l'allure de XP  
mais essaie un thème XP sur Win98 et ça marchera pas.
Je sais pas si le fait que Win98 soit en 32 bits et WinXP  
en 64 bits influence en quelque chose.... Peut être...


 
Enorme celui la :D
 
EDIT :
 
et encore un autre :
 

> Je compile un code (g++ avec cygwin) et il detect pas d'erreurs  
> mais au moment ou je l'execute tous ce passe bien jusk'à ce k'y  
> m'affiche : Segmentation fault <core dumped>
Tu utilises la fonction printf ???? C'est un grand classique :  
elle fait tres souvent planter les programmes.


 
Mes 2 preferes  :love:  [:acherpy]


Message édité par Giz le 06-05-2004 à 20:42:02
n°717822
printf
Baston !
Posté le 06-05-2004 à 21:15:57  profilanswer
 

prog1001 a écrit :

Salut !
 
j'ai 3 problem sous linux:
- recupération du PID d'une application lancé avec system()
- recuperation du focus sur une fenetre choisi
- recuperation de la taille de l'ecran ( hauteur et largeur )
tout ca en c et sous linux.
Merci d'avance...


 
Y'a des fenêtres dans Linux ? :whistle:


---------------
Un matin je me lèverai et il fera beau.
n°717835
printf
Baston !
Posté le 06-05-2004 à 21:19:21  profilanswer
 

Giz a écrit :

Y a des thèmes Win98 qui ont "à peu près" l'allure de XP  
mais essaie un thème XP sur Win98 et ça marchera pas.
Je sais pas si le fait que Win98 soit en 32 bits et WinXP  
en 64 bits influence en quelque chose.... Peut être...


 
Enorme celui la :D
 
EDIT :
 
et encore un autre :
 

> Je compile un code (g++ avec cygwin) et il detect pas d'erreurs  
> mais au moment ou je l'execute tous ce passe bien jusk'à ce k'y  
> m'affiche : Segmentation fault <core dumped>
[i]Tu utilises la fonction printf ???? C'est un grand classique :  
elle fait tres souvent planter les programmes.[/i]


 
Mes 2 preferes  :love:  [:acherpy]


 
:o


Message édité par printf le 06-05-2004 à 21:20:01

---------------
Un matin je me lèverai et il fera beau.
n°717879
skelter
Posté le 06-05-2004 à 21:33:02  profilanswer
 

moi ma fetiche c'est celle la
 

Citation :


> J'ai pas non plus envie de faire le boulot de tous les  
> forumeur ce matin ... (pigeon, oui, mais faut pas abuser)
rien à foutre te ton humeur.
t'as intérêt à me pondre cette requete et plus que ça.


 
faudrai que je retrouve l'url
 
edit : http://forum.hardware.fr/forum2.ph [...] 0&subcat=0


Message édité par skelter le 06-05-2004 à 21:34:42
n°718007
Ummon
Posté le 06-05-2004 à 22:52:55  profilanswer
 

Un peu plus loin dans les messages :

Citation :

et moi je te cause ?
travaille sur ma requete plutot


Message édité par Ummon le 06-05-2004 à 22:53:14
n°718224
MrNavarro
Posté le 07-05-2004 à 10:14:49  profilanswer
 

AHAHAHA y en a des belles !!

n°718243
kadreg
profil: Utilisateur
Posté le 07-05-2004 à 10:21:56  profilanswer
 

MrNavarro a écrit :

AHAHAHA y en a des belles !!


 
Tu es bien parti pour y finir en tout cas :jap:


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°718260
drasche
Posté le 07-05-2004 à 10:30:01  profilanswer
 

kadreg a écrit :

Tu es bien parti pour y finir en tout cas :jap:


c'est pas assez avec ceci ?[:cupra]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°718267
kadreg
profil: Utilisateur
Posté le 07-05-2004 à 10:33:13  profilanswer
 

drasche a écrit :

c'est pas assez avec ceci ?[:cupra]


 
C'est un peu long, il faudrait que je le coupe un peu :o
 
> Quand tu sais pas ou se situe une fonction essaie le man de linux.  
>Si t'as pas le manuel, bah te reste le net. Ensuite que tu passe du  
> c au cpp d'un point de vue compilateur ca risque de ralait selon ce  
> que tu utilise, mais bon, ce que tu dois comprendre c'est quez la  
> difference entre le C et CC, c'est la facon d'implementer.  
 
5 lignes [:spamafote]
 
Bon, allez, hop, ajouté [:dawa]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°718289
prog1001
Posté le 07-05-2004 à 10:47:48  profilanswer
 

Désolé pour ma citation mais l'autre là qui me dit que j'ai pas essayé ca ma tuer.
De plus y faut que je dise que c'est pas mon pseudo mais celui d'un pote alors désolé.
Pour le pid je me suis demerdé mais pour le reste j'ai toujours pas trouver.
 
Pour ainsi dire le focus je veux le recuperer sur une applic      

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Linux pour les pro

 

Sujets relatifs
perl et linuxWindows, Linux et pourquoi pas mac ..
Passage de EasyPHP/WIN à PHP/Mysql sous LinuxLancer l'appli associée à l'extension (Win-Linux)
Gestion des thread sous Linux[resolu] Pb lancement mysql (linux)
afficher un text a une certaine coordonnée sous linux en cfonction de recherche de fichier en C [LINUX]
acces rapide aux fichier sous linuxles .h sur linux et sur devc++
Plus de sujets relatifs à : Linux pour les pro


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)