Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 16

#0 Re : -1 »  Equivalent de SuperCopier sous Ubuntu ??? » Le 29/11/2006, à 01:44

Frz
Réponses : 174

Je vais peut-être dire une connerie mais pour gérer la priorité des processus (et donc donner une priorité basse à une grosse copie de fichiers pour éviter de faire ramer le PC) il n'existe pas la commande nice (ou renice) ?

De même pour le mettre en pause (donc mettre en attente la queue), on ne peut pas utiliser kill ? Par exemple : kill -SIGSTOP pid pour le mettre en pause et kill -SIGCONT pid pour qu'il reprenne...

Je n'ai pas testé par contre, j'aurais peut-être dû avant de poster big_smile

#1 Re : -1 »  Equivalent de SuperCopier sous Ubuntu ??? » Le 30/11/2006, à 11:06

Frz
Réponses : 174

Ah oui, je suis tout à fait d'accord avec toi, mais créer une petite interface graphique en partant sur cette base peut sûrement être plus simple que de porter l'appli existante, non ?
Voire même proposer cette fonctionnalité aux dev de nautilus...

#2 Re : -1 »  Méthode, cheminement formulaire » Le 02/02/2007, à 02:37

Frz
Réponses : 9

Tu dois signaler que certaines portions de ton code sont du PHP en les encadrant par

<?php ... ?>

Dans ton cas, ça donnerait :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
<head>
  <meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
  <title>envoi.php</title>
</head>
<body>
<br>
<?php
$fr="From: ".$_REQUEST['from'];
echo "Source : ".$_REQUEST['from'];
echo "<br>";
echo "Sujet : ".$_REQUEST['sujet'];
echo "<br>";
echo "Texte :".$_REQUEST['text'];
echo "<br>";

mail ($_REQUEST['email'],$_REQUEST['sujet'],$_REQUEST['text'],$fr);
?>
</body>
</html>

Ensuite, je ne suis pas du tout sûr que $_REQUEST existe en PHP. Tu devrais utiliser le tableau $_GET[].
Enfin, tu peux te passer dest ableaux pour la mise en forme, c'est plus propre et surtout plus juste wink
Ah, et les <br> se codent <br /> wink

N'hésite pas si tu as des difficultés smile

#3 Re : -1 »  [Résolu]Ouvrir & fermer un lecteur de Cd » Le 30/12/2006, à 02:07

Frz
Réponses : 33

Quelque chose de ce genre devrait fonctionner :

MOUNT_PATH="/media/cdrom0"

if [ $(mount | grep -c "$MOUNT_PATH") -gt 0 ]

	# Le lecteur est monté :
	then
		eject $MOUNT_PATH
	
	# Le lecteur n'est pas monté :
	else
		mount $MOUNT_PATH
fi

#4 -1 »  Lancer une appli via navigateur » Le 20/12/2006, à 17:01

Frz
Réponses : 18

Salut à tous smile

Je me décide finalement à poster ici en espérant trouver une réponse à un problème que j'ai depuis un certain moment. Mon manque de compétences en matière de système et de compréhension du fonctionnement d'Apache y sont certainement pour beaucoup. J'espère donc apprendre 2-3 trucs en ouvrant ce sujet...

Bref !

Je développe depuis un petit moment une appli web qui devrait me servir de "MediaCenter" (c'est la grande mode en ce moment). Au programme : parcours d'une bibliothèque de média, lancement des ces divers médias (principalement musique, films et photos), récup' de news via RSS, récup' de la météo etc... Une appli du genre MythTV pour ceux qui connaissent mais en beaucoup plus simple !
<parenthèse>Le choix de l'appli web est contestable, on peut en discuter dans un autre topic si vous voulez, je suis ouvert smile</parenthèse>

Le tout est développé en PHP, XML, xHTML et CSS. Le logiciel est destiné à tourner en local (hors de question de lancer le lecteur de musique sur le poste de je ne sais qui à distance) sur un serveur web, du type Apache. Enfin, il devra être pilotable uniquement à la souris.

Comme expliqué précédemment, j'ai besoin de pouvoir lire mes films. Et je dois donc lancer un lecteur quelconque via un simple lien (celui-ci execute alors un script php qui lance le player avec tous un tas  de paramètres-qui-vont-bien).
Au départ j'utilisais Mplayer, que je lançais sans interface graphique et en fullscreen. Tout fonctionnait bien.
Mais le soucis est que je n'ai pas d'interface graphique justement... Donc pas de bouton pour mettre en pause, avancer, baisser le son etc...
J'ai donc remplacé Mplayer par gMplayer et là surprise : impossible de lancer le lecteur.

Ce que j'ai compris du problème :

Tout n'est pas très clair pour moi mais apparemment, le système considère que c'est l'utilisateur "www-data" (utilisateur par défaut de Apache) qui lance l'application, et cet utilisateur n'a pas le droit de se connecter à X.
J'ai essayé en modifiant le fichier de conf de Apache en mettant mon login à la place de "www-data" mais sans amélioration...

Quelqu'un a-t-il déjà essayé de faire une telle manipulation ? Auriez-vous une idée qui me permettrait de résoudre mon problème et de lancer une appli "graphique" via Apache ?

Merci d'avance pour toute aide/piste/conseil/remarque smile

#5 Re : -1 »  Lancer une appli via navigateur » Le 29/12/2006, à 02:11

Frz
Réponses : 18

Salut !

Tout d'abord je tiens à te remercier pour ta réponse et à m'excuser pour le retard de ma réponse. Avec les fêtes-tout-ça j'ai pas trop eu le temps de revenir sur ce problème.

J'ai peut-être trouvé une solution beaucoup plus simple. Mais j'aimerais avoir votre avis ou vos remarques sur cette méthode, je ne suis pas tout à fait sûr de mon coup éhéh.

Alors en fait, ma solution consiste, non plus à lancer la vidéo via navigateur web mais DANS le navigateur web, grâce au plugin VLC pour mozilla (http://www.videolan.org/doc/vlc-user-guide/fr/ch07.html).
D'après mes tests ça marche du tonnerre, il lit les DVD, divX etc et il s'interface très facilement avec du javascript (la plupart des fonctions sont déjà inclues) et on peut passer en mode plein écran ou en sortir en double-cliquant, tout simplement.

Avez-vous des remarques quant à cette utilisation ? Trop lourd ? Pas propre ? J'ai quelques doutes mais c'est pour le moment la solution la plus simple que j'ai trouvé.

Pour revenir aux solutions proposées ci-dessus, j'avais testé celle du xhost mais sans succès sad Je devrais peut-être retester si la soluce du plugin n'est pas adéquate.
Pour les autres, c'est vrai que je ne suis pas sûr d'un point de vue sécurité non plus. Je vais tenter de me renseigner un peu plus de ce côté.

Merci en tout cas, et n'hésitez pas à contribuer smile

#6 Re : -1 »  [RESOLU] Couper des bouts de video mpeg » Le 26/11/2006, à 19:47

Frz
Réponses : 8

Salut !

Tu pourras le faire sans problème avec Avidemux. Il faut simplement que tu choisisses "MPEG PS A+V" dans format. Pour le reste c'est bon, tu as bien fait de prendre Video copy et Audio copy smile

#7 Re : -1 »  Javascript => ajax => problème avec internet explorer ! » Le 03/02/2007, à 02:56

Frz
Réponses : 5

Je ne sais pas si ton post est terminé, je n'ai pas l'impression.
Une piste peut-être :

var content = document.getElementById("conteneur");    // N'oublie pas les double-quotes

#8 Re : -1 »  [RESOLU] pas d'antialising dans PHP5 ? » Le 15/01/2007, à 22:46

Frz
Réponses : 3

Mhhh j'ai trouvé ça dans leur doc, mais je pense que tu l'as lu aussi :

L'anti-aliasing ne fonctionne que sur des fonds blancs pour les camemberts.

Je continue de chercher smile

Edit :
Voila une piste intéressante qui devrait t'aider :
http://artichow.org/forum/read.php?2,3147

@+ et bon courage !

#9 Re : -1 »  Programmation Php » Le 14/01/2007, à 03:33

Frz
Réponses : 4

Personnellement j'utilise Geany comme éditeur et j'en suis très satisfait.
Ensuite, pour tester tes sites en local (sur ton poste) il faudra effectivement installer apache & cie et te documenter sur les alias (comme te l'a dit mythrys smile)

N'hésite pas si tu as des difficultés smile

#10 Re : -1 »  Un tableau d'une ligne avec deux colonnes en DIV + CSS » Le 12/01/2007, à 12:06

Frz
Réponses : 10

Moi j'essaierais en ajoutant

clear: both;

au style de ta div.deux_colonnes

Et sinon je pense qu'utiliser des

<dl>
<dt><img src="..." alt="..." /></dt>
<dd><img /></dd>
</dl>

pourrait être plus juste et certainement plus simple à mettre en forme wink

#11 Re : -1 »  [Résolu] Documentation sur zenity? » Le 20/12/2006, à 16:34

Frz
Réponses : 6

C'est vrai que le man de zenity est un peu faiblard.
Personnellement je regarde souvent dans des scripts existants, ou je tatonne...

Si tu as un soucis particulier, pose ta question, on pourra certainement t'aider smile

#12 Re : -1 »  optimisation de code php ? » Le 23/12/2006, à 03:14

Frz
Réponses : 12

Salut !

Je suppose que la portion de code est répétée 2500 fois, c'est bien cela ?
Si oui, une simple boucle pourra t'aider :

<?php

// Connexion à ta BDD
// ...

// Requête :
$sql = "ta requete SQL-qui-va-bien";
$res = mysql_query($sql);

// Fermeture de la connexion à ta BDD
// ...

// Et le morceau qui nous intéresse :

while($enregistrement = mysql_fetch_array($res))
{
// ta portion de code ici
// attention, il faut maintenant se servir du tableau $enregistrement
// par exemple :
print "<td width=\"\"><input type=\"text\" name=\"code".$enregistrement["code"]."\" size=\"6\" value=\"".$enregistrement["code"]."\"></td>";
}

@mysql_free_result($res);

?>

Ainsi, tu n'auras à répéter qu'une fois ton code. De plus, l'utilisation de mysql_fetch_array est plus rapide et moins couteuse que celle de mysql_result.

Je te laisse regarder la doc de mysql_fetch_array pour plus d'infos wink

Ah et attention aux guillemets avec print wink Pense à les échapper !

#13 Re : -1 »  optimisation de code php ? » Le 26/12/2006, à 02:09

Frz
Réponses : 12

Euh, d'un côté je ne vois pas trop ce que ça change.
S'il a besoin de générer x <input>, je ne vois pas en quoi c'est gênant pour PHP... C'est un choix, ça ne ralentit en rien le script (ou on m'aurait menti ?).

Pour ce qui est de mySQL, c'est une bonne solution mais elle a le désavantage de ne pas séparer données et présentation des données. En gardant une requête indépendante de la présentation, il pourra la réutiliser sans problème wink

Ah et pour finir, mysql_fetch_array et largement plus efficace que mysql_result (cf doc PHP) smile

#14 Re : -1 »  optimisation de code php ? » Le 28/12/2006, à 15:37

Frz
Réponses : 12

Tu ne crois quand même pas que dans son cas le changement de fonction PHP va tout résoudre ?

Bien évidemment que non... Mais d'après ce que j'avais compris, son code n'incluait même pas de boucle. J'ai donc proposé en premier lieu la boucle while puis, en plus, le changement de fonction (un peu comme la cerise sur le gateau). Relis mon premier post tu verras smile :

Je suppose que la portion de code est répétée 2500 fois, c'est bien cela ?
Si oui, une simple boucle pourra t'aider :

Pour ce qui est d'afficher 30000 input, bien évidemment que je ne le conseille pas. Je le déconseille même vivement, rien que pour des raisons d'ergonomie ! Mais s'il en a besoin... On ne sait rien sur le but de son bouzin au final smile

Et pour le SQL, j'ai dû mal m'exprimer. Je parlais de séparer la requête du code HTML.

Bref...

#15 Re : -1 »  [SOFT] Cherche un soft pour dévellopement web » Le 05/12/2006, à 11:34

Frz
Réponses : 7

Salut,

Il y a un sujet ouvert au sujet des éditeurs web (plus spécifiquement PHP mais ils font généralement les 2) dans le forum "développement". Ca se passe ici : http://forum.ubuntu-fr.org/viewtopic.php?id=80890

Tu y trouveras peut-être plus d'infos wink

Pour ma part j'utilisais gEdit jusqu'a ce que je trouve gPHPEdit. Je le trouve simple, efficace et léger (tout ce qu'il me faut). Malheureusement, certaines fonctionnalités sont encore buggées mais le projet a l'air bien vivant, ça devrait donc être corrigé ! A tester en tout cas !