Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

nombre réponses : 25

#0 -1 »  Utiliser vlc avec la commande "at" » Le 11/02/2022, à 17:24

weezixx
Réponses : 11

Bonjour,

j'essaie en vain de faire fonctionner cette commande pour faire qqch du genre :

vlc /Musique/Artiste/Album | at now + 1 minute

Pour que simplement vlc se lance, comme je pourrai le faire dans un terminal, mais rien hmm

J'ai déjà fait export DISPLAY=:0, mais rien n'y fait.

Et 2e question : c'est possible d'utiliser "at" avec un alias ?

D'avance merci !

#1 Re : -1 »  Utiliser vlc avec la commande "at" » Le 11/02/2022, à 18:16

weezixx
Réponses : 11

Bon en fait mon message est plutôt un exemple pour comprendre de façon générique comment utiliser "at" pour lancer les lignes de commande que je lance dans le terminal mais à un moment spécifique.

Et je viens de tester "cvlc" qui est vlc sans GUI, ça fonctionne pas non plus hmm

Merci d'avoir répondu

#2 -1 »  [Résolu]Sendmail en une ligne » Le 10/07/2021, à 20:27

weezixx
Réponses : 13

Bonjour,

alors mon problème est que je n'arrive pas à faire cette commande :

echo "Subject: sendmail test" | sendmail -v monusername@domaine.com

Qui me renvois cette erreur :

sendmail: 501 5.1.7 Invalid address

Alors que cette commande fonctionne parfaitement :

sendmail monusername@domaine.com < email.txt 

Que faire ?

D'avance merci

#3 Re : -1 »  [Résolu]Sendmail en une ligne » Le 10/07/2021, à 20:57

weezixx
Réponses : 13

Rho la vache la bourde XD

Je viens de modifier mon message.

Désolé

#4 Re : -1 »  [Résolu]Sendmail en une ligne » Le 12/07/2021, à 20:25

weezixx
Réponses : 13

Merci bruno pour ton aide !

Malheureusement ta commande renvoie la même erreur : sendmail: 501 5.1.7 Invalid address

Le contenu de email.txt

To: destinataire@machin.com
From: expediteur@trucbidul.fr
Subject: Backup Alert

Backup Successful

#5 Re : -1 »  [Résolu]Sendmail en une ligne » Le 13/07/2021, à 13:56

weezixx
Réponses : 13

Pour ta réponse j'ai fais un

type -p sendmail | xargs dpkg -S

qui me donne :

ssmtp: /usr/sbin/sendmail

Les deux adresses sont bonnes, ce sont les mêmes en fait, je m'envoie un mail.

#6 Re : -1 »  [Résolu]Sendmail en une ligne » Le 13/07/2021, à 16:52

weezixx
Réponses : 13

J'avais pas vu que c'était obsolète, ça sert à rien que je m'y attarde alors, tu me conseilles postifx ou autre ?

Merci encore pour tes réponses

#7 Re : -1 »  [Résolu]Sendmail en une ligne » Le 21/07/2021, à 19:22

weezixx
Réponses : 13

J'ai finalement switcher pour msmtp,

Voici mon .msmtprc si ça peut aider qqn:

account        default
tls            on
auth           on
host           smtp-mail.outlook.com
port           587
from           user@wtf.com
user           user@wtf.com
password       *******
tls_starttls   on

Le password se trouve en activant la double authentification, et puis il faut autoriser de consulter les mails via une autre application.

Merci encore de votre aide !

#8 -1 »  [Résolu] Python Curl » Le 07/07/2021, à 13:43

weezixx
Réponses : 4

Bonjour,

je réalise un projet qui utilise une API, mais je suis bloqué à un endroit c'est la création automatique du token.

Voici ce que la FAQ du site m'indique :

    1.Se rendre sur la page « Subscription » et récupérer les informations « Consumer Key » et « Consumer Secret ».
    2.Construire sa requête CURL comme suit : curl -k -d "grant_type=client_credentials" -H "Authorization: Basic BASE64KEY+:+SECRET" https://opendata-api.stib-mivb.be/token
    3.Ecrire ses consumer key et secret key comme suit :« votreconsumerKey:votreconsumerSecret ». Et le convertir en Base64.
    4.Dans la commande, remplacer BASE64KEY+:+SECRET par les deux clés converties.

Et voici ce que moi j'ai codé :

message = "XXXXXXXX:YYYYYYYYYY" <-- c'est mon votreconsumerKey:votreconsumerSecret récupéré sur le site même qui me fournit l'API (le point 3.)
message_bytes = message.encode('ascii')
base64_bytes = base64.b64encode(message_bytes)
base64_message = base64_bytes.decode('ascii')

 headers = {'Accept': 'application/json', 'Authorization': 'Bearer %s' %message}

Évidemment ça ne fonctionne pas et ça me renvoie un joli :

<ams:fault xmlns:ams="http://wso2.org/apimanager/security"><ams:code>900901</ams:code><ams:message>Invalid Credentials</ams:message><ams:description>Access failure for API: /OperationMonitoring/4.0, version: 4.0. Make sure your have given the correct access token</ams:description></ams:fault>

Alors que si je me rend sur le site et que je génère moi même un token, et que je remplace par message, tout fonctionne niquel.

Où est mon erreur ?

Merci

#9 Re : -1 »  [Résolu] Python Curl » Le 07/07/2021, à 14:10

weezixx
Réponses : 4

Merci de ta réponse,

je pense que c'est justement la requête curl que j'ai du mal à faire en python.

J'arrive pas à bien convertir le " curl -k -d "grant_type=client_credentials" -H "Authorization: Basic BASE64KEY+:+SECRET" https://opendata-api.stib-mivb.be/token"
en python.

#10 Re : -1 »  [Résolu] Python Curl » Le 07/07/2021, à 16:46

weezixx
Réponses : 4

ça fonctionne niquel !

Jamais j'aurai trouvé ça tout seul ^^mais je vais étudier ta réponse wink

Merci encore!

#11 -1 »  [Résolu] Une variable dans une variable (inception de variable) » Le 01/07/2021, à 15:25

weezixx
Réponses : 6

Bonjour,

En gros, je prend une valeur que je stock dans une variable, ensuite je veux prendre cette variable et faire un 'sed' dessus pour stocker le résultat dans une autre variable.

Mais évidemment je n'y arrive pas ^^

Comment faire ?

D'avance merci

#!/bin/bash

curl https://www.info-coronavirus.be/en/colour-codes-by-country/ | html2text > page.txt

numero=$(sed -n '/Portugal/=' page.txt);

valeur=$(sed -n '85p' page.txt);

echo valeur:

echo $valeur;

echo slash :

echo "$valeur" | sed 's/.* //';

echo vacance:

vacance=$("$valeur" | sed 's/.* //')

echo vacance :

echo $vacance

echo fin

#12 Re : -1 »  [Résolu] Une variable dans une variable (inception de variable) » Le 01/07/2021, à 17:17

weezixx
Réponses : 6

Bash c'est vraiment particulier ^^

Merci

PS : pour info c'est un bête script qui me permet de scraper le site des pays en zone rouge, je cherche le Portugal et si la valeur n'est plus "/" ben c'est que ça risque d'être en zone rouge.

Il me fallait une idée pour m'améliorer donc bon ...

Prenez soin de vous wink

#13 -1 »  Restauration de la liste des paquets » Le 26/04/2020, à 12:38

weezixx
Réponses : 3

Bonjour,

hier j'ai mis à jour ma distribution, et j'ai voulu sauvegarder mes paquets (au cas ou ...) pour pouvoir les restaurer dans la nouvelle version 20.04.

Mais voila, j'ai été trop rapide car quand j'ai fais la commande :

sudo dpkg --set-selections < liste-des-paquets

j'ai vu trop tard que le terminal m'a signalé qu'il ne savait pas lire le fichier ou que les paquets n'étaient pas compatible, en tout cas un message d'erreur qui signifie qu'il n'allait pas prendre en compte le contenu de mon fichier.

Ensuite j'ai continué, sans me rendre compte qu'il y avait une erreur dans le terminal, et j'ai tapé :

sudo apt-get -u dselect-upgrade

Que j'ai, après 5 secondes, directement annulé (ctrl + Q) de peur que ça ne supprime tout mes paquets.

Alors oui j'ai été voir dans des forums et j'ai bien pris le back-up de status mais voici enfin ma question :

Comment savoir si mon fichier status ne manque pas de paquets qui pourrait provoquer un risque pour la sécurité de mon système ou son bon fonctionnement ?

J'espère avoir été suffisamment clair.

Portez vous bien

#14 Re : -1 »  Restauration de la liste des paquets » Le 26/04/2020, à 18:55

weezixx
Réponses : 3

Merci pour ta réponse mais elle me prouve que je n'ai pas été assez clair ^

j'ai renommé le status-old pour mon fichier status, donc normalement je n'aurai pas de soucis
(je n'en ai pas pour le moment)

J'aurai simplement voulu connaître une méthode pour vérifier l'intégrité de mon fichier.

Merci

#16 -1 »  Impossible de booter sur ubuntu » Le 03/06/2014, à 14:56

weezixx
Réponses : 14

Bonjour,

alors voila, j'ai installer win8.1 sur un autre disque dur interne à ma tour, quand je j'appuie sur la touche «suppr» au démarrage pour arriver à l'ordre de boot, malgré que je mette ubuntu en tête de liste, et que quand je clique sur Démarrage et tout en choisissant Ubuntu … ben ça démarre sur windows …

Des idées ?

Merci

#17 Re : -1 »  Impossible de booter sur ubuntu » Le 06/06/2014, à 01:23

weezixx
Réponses : 14

Vous allez rire mais … ça s'est résolu tout seul … j'ai booter au réveil et miracle ! EN ne touchant à rien … c'est nul mais que dire ^^

Merci de votre aide wink

#18 Re : -1 »  Impossible de booter sur ubuntu » Le 09/06/2014, à 09:04

weezixx
Réponses : 14

Bon ben je reviens la tête bien basse … ça déconne à nouveau.

Donc j'ai été voir le tutoriel, et j'ai fais le cd de Bot Repair, j'ai cliqué sur … Boot Repair et il m'a demandé de faire une partition unformated file systeme et puis mettre bio-grub flag dessus, ne sachant pas sur qu'elle disque le faire je l'ai fait sur les deux et puis j'ai remarqué que sur celui qui contient windows ça ne fonctionne pas. Donc je l'ai fait sur ubuntu, ça lui a prit 8h pour simuler et 8h pour le faire … car il a copié l'intégralité de mes fichiers … bon ça c'est pour la touche d'humour pour bien commencer un lundi.

Et ça fonctionne toujours pas évidemment, je sais plus booter sur windows, que sur ubuntu.

De mémoire j'ai trois choix quand je vais dans le BIOS, ubuntu, gestionnaire de boot windows et P1 WDC (le disque sur lequel il y a windows je pense), et quand je sélectionne les deux derniers, j'ai un "_" qui clignote sans fin.

Et donc, à un moment j'avais pensé switcher les câbles SATA mais sans succès …

Donc voila mon rapport : http://paste.ubuntu.com/7616656/

D'avance … Re-merci

#19 Re : -1 »  Impossible de booter sur ubuntu » Le 09/06/2014, à 09:53

weezixx
Réponses : 14

J'imagine qu'installer en EFI c'est plus performant qu'en BIOS ?

Pour le moment il m'est difficile de réinstaller windows, c'est possible en allant dans le BIOS de switcher UEFI/BIOS Pour pouvoir booter sur windows ?

Merci de ta réponse wink

#20 Re : -1 »  Impossible de booter sur ubuntu » Le 09/06/2014, à 11:02

weezixx
Réponses : 14

Mouais je crois que je vais retourner chez un pote pour réinstaller tout ça, car j'ai pas de lecteur cd ^^

Merci wink

#21 Re : -1 »  Impossible de booter sur ubuntu » Le 12/06/2014, à 19:55

weezixx
Réponses : 14

Bon ! Je viens de le réinstaller, et j'ai fais

bcdedit

dans l'invite de commande, voila le résultat :

path \Windows\system32\winload.exe

Rien qu'avec ça je pense que je suis en BIOS et non en UEFI, comment faire pour installer windows en uefi du coup ?

PS : pour ne pas avoir de soucis, j'ai déconnecté mon autre disque dur qui contient mon précieux Ubuntu au cas ou il me demande de partitionner …

PPS : je rappelle mon cas : 2 disques dur, l'un avec Ubuntu et l'autre avec windows.

D'avance merci !

#22 Re : -1 »  Impossible de booter sur ubuntu » Le 12/06/2014, à 21:29

weezixx
Réponses : 14

Je vais utiliser ce tuto tuto. Je reviens vers vous si mon soucis est réglé wink

J'espère qu'après en branchant mon disque dur ubuntu il n'y aura pas de soucis dans le gpt ou grub

#23 Re : -1 »  Impossible de booter sur ubuntu » Le 13/06/2014, à 16:22

weezixx
Réponses : 14

Juste une question qui concerne Ubuntu, si je déconnecte le disque dur durant l'installation de windows et qu'en suite je le reconnecte, ça ira ? ou le boot menu ne va rien piger ?

Merci smile et bon week end

#24 Re : -1 »  Impossible de booter sur ubuntu » Le 13/06/2014, à 16:54

weezixx
Réponses : 14

Mille merci, dès que mon soucis est réglé je posterai ma réponse ici même et mettrai [RÉSOLU]