Page 87 sur 90

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 29 mars 2016, 00:02
par Coorjet
^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 30 mars 2016, 20:49
par Maski
Je crois que je vais souvent squater ce topic pour de la progr moi ...
Je dois coder une fenêtre avec un canvas et en dessous des boutons " Rectangle ", " Effacer " et " Quitter " avec Rectangle une fonction qui trace un rectangle jaune sur mon canvas quand je clique sur " Rectangle ".

Je dois avoir un problème d'appel de bibliothèque. Python3 me signale une erreur pour " Effacer " et en cliquant sur " Rectangle " me dit que dans ma fonction create_rectangle, " new " n'est pas défini (alors que c'est le " new " de la commande permettant de créer une image).

Voilà ce que j'ai fait :

Code : Tout sélectionner

# -*- coding:utf-8 -*-
from PIL import Image#(problème si PIL * et tkinter *)
from tkinter import *
from PIL import ImageTk

def create_rectangle():
    Imgnew=new("RGB",(50,20))
    for x in range (0, 50):
        for y in range (0, 20):
            Image.putpixel(Imgnew, (x,y), (128,128,0))


fen = Tk()

cadre=Canvas(fen, width=100, height=100,background="light blue")
cadre.pack

r=Button(fen, text="Rectangle", command=create_rectangle)
r.pack(side=LEFT)
e=Button(fen, text="Effacer", command=create_rectangle.destroy) #problème avec .destroy)
e.pack(side=CENTER)
q=Button(fen, text="Quitter", command=fen.destroy)
q.pack(side=RIGHT)


fen.mainloop

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 30 mars 2016, 22:00
par Skyxyd
J'ai une question (j'ai déjà tout cherché sur google mais rien trouvé), pour mon disque dans le diskpart j'aimerais transféré la moitié des go allouer au disque 0 au disque 1 mais il n'est pas converti en dynamic et la commande "convert dynamic" ne fonctionne pas avec mon windows 8.1, je fait comment ?
Après je doit mettre les gigas sur le volume qui sera créer dans le disque (D logiquement)

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 30 mars 2016, 22:09
par Jojotes
Maski >

Pour effacer, tu essayes de détruire une fonction, il faut que tu détruises plutôt ta fenêtre je pense, comme ceci :

Code : Tout sélectionner

e=Button(fen, text="Effacer", command=fen.destroy) #problème avec .destroy)
(Cela dit je ne m'y connais pas trop en Python, peut-être qu'il faut plutôt détruire le canvas, à toi de voir mais en tout cas ça me parait peu probable que détruire la fonction aboutisse à un résultat quelconque)

Pour le new, tu as essayé de remplacer new par Image.new ? Comme ceci :

Code : Tout sélectionner

Imgnew=Image.new("RGB",(50,20))
Source :
https://deptinfo-ensip.univ-poitiers.fr ... uto_images
https://fr.wikibooks.org/wiki/Programma ... on/Tkinter
(J'ai trouvé ces deux sites en cherchant, ils pourront peut-être t'aider si tu as d'autres problèmes :3)

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 30 mars 2016, 23:10
par Maski
En ce qui concerne Effacer, j'ai testé en remplaçant par le nom de mon canvas mais ça ne marche pas.

Idem pour " new " changé en " Image.new ". Pourtant au premier semestre, ça fonctionnait avec " new ". C'est pour ça que je pense qu'il y a un problème de bibliothèque. :/

Edit : problème réglé.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : lun. 02 mai 2016, 10:43
par Yuu
http://hackaday.com/2016/05/02/software ... satellite/
Voilà pourquoi il faut faire des test et ne jamais push directement sur master du serveur de prod.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 26 juil. 2016, 14:15
par Maski
Up.

Quelqu'un aurait un bon lien pour installer GCC sous w10 please ?

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 26 juil. 2016, 16:01
par Oni-Link

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 26 juil. 2016, 16:41
par Maski
Merci, j'avais pas vu le " download " en haut. prozac:

J'ai un autre problème maintenant : après avoir ajouté la commande " gcc " au PATH en suivant ce tuto, le cmd ne la reconnait toujours pas comme une commande.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 26 juil. 2016, 18:03
par Oni-Link
C'est pas gcc que tu dois ajouter au PATH, c'est ;c:\mingw\bin

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mar. 26 juil. 2016, 18:21
par Maski
C'est bon, en fait il ne fallait pas mettre le point-virgule.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 03 août 2016, 16:45
par kinjo
comportant également DNS_PROBE_FINISHED_NO_INTERNET

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 03 août 2016, 22:20
par Maski
https://www.pixenli.com/images/1470/147 ... 267900.png

Avast me dit qu'il est activé pourtant. Et aussi, vous sauriez comment désactiver/désinstaller des programmes préinstallés par Microsoft du genre Groove Music. Avant la dernière mise à jour il me suffisait de faire clic droit > désinstaller mais là impossible. (mise à jour de merde de Windows)

Edit : Fait pour Groove Music&Co, merci PowerShell.

Edit 2 : Get-AppxPackage *machin* | Remove-AppxPackage
Si quelqu'un sait ce qu'il faut taper à la place de machin pour virer : Messages et Données wifi et cellulaires pré-payées, ça serait gentil.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : lun. 05 sept. 2016, 16:11
par ALEXANDRE77100
bonjours je recherche qu'elle que logiciel

1- je recherche un lien pour filmé mon ordinateur comme par exemple BandiCam en connaissez vous un GRATUIT ?
2- je recherche un lien pouvant faire des montage vidéo comme par exemple Movie Marcket en connaissez vous un GRATUIT ?

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : lun. 05 sept. 2016, 17:13
par Aligaoopas
Tu veux faire d la capture d'écran ? OBS(gratuit) est très bien, et pour l'autre question connais pas (sauf adobe première payant)

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : lun. 05 sept. 2016, 17:37
par ALEXANDRE77100
obs ne marche pas j'ai pourtant fait tout les tuto j'ai pas le meme

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 07 sept. 2016, 17:43
par Jojotes
essaye xsplit même si je sais plus si on peut filmer le screen direct

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 07 sept. 2016, 17:54
par Citron
Xplit est payant, il me semble.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 07 sept. 2016, 19:37
par Maski
J'aurais besoin d'éclaircissements sur un truc : en C, la compilation avec gcc se fait en 3 étapes : la pré-compilation (qui effectue les remplacements des #include et #define), la compilation (qui comprend la compilation et l'assemblage) et l'édition de liens (lie les fonctions qui sont dans les divers fichiers et bibli).

L'assemblage traduit le source en langage machine mais je ne comprends pas ce que fait la compilation qui a lieu juste avant (celle qui transforme les .c en .c).
Dans mon cours c'est juste marqué que cette mini-étape sert à " nettoyer " le fichier après la pré-compilation. :/

Ensuite autre question : le prof a parlé d'un 8^16 (qui est égal à (2^16)*8) pour passer en hexadécimal. (c'était à propos de la mémoire visiblement) Autant je comprends ce que le 2, le 16 et le 8 représentent, autant je ne comprends pas pourquoi il a fait un tel calcul. Je suis sûre que ça ne fait pas partie du cours mais ça me dérange de ne pas comprendre.

Re: [Topic unique] L'informatique (programmation, hardware ...)

Posté : mer. 07 sept. 2016, 20:11
par Citron
D'après ma recherche, la compilation dont tu parle est l'optimisation. Effectuée dans ce cas automatiquement par le compilateur, ça permet de limiter l'espace occupé en effectuant quelques modifications non évidentes pour le développeur (parce que des lignes qui servent à rien / simplifiables, ça donne beaucoup d'espace perdu).
Après, je peux me tromper de terme, dans ce cas j'ai pas parlé de la compilation que tu comprends pas ^_^'


Je saisis que moyennement ton histoire de calculs. Chez nous, si besoin, on passe tout en binaire avant de passer en hexa. Ca donne :
127 (décimal) => 0111 1111 (binaire)
On converti octet par octet :
0111 => 7
1111 => F
Alors 127 (décimal) = 0111 1111 (binaire) = 7F (hexa)
J'estime ça plus simple, fais-en c'que tu veux