16
décembre
2010
Programme d’accès à internet
décembre
2010
Un article de Jiyuu
2 Commentaires
Le script ci-dessous a pour but de permettre facilement à l’utilisateur d’accéder à un page internet dont l’adresse peut être modifier fréquemment.
Dans le cadre d’augmenter la sécurité, certain site peuvent effectivement changer une partie de l’url de façon aléatoire.
Il suffit de renseigner directement dans le programme la partie de l’URL qui ne change pas, de lancer le programme et de copier dans l’Entry la partie qui est modifiée fréquemment.
Ainsi il n’est pas nécessaire de systématiquement modifier l’adresse d’un éventuel favori du navigateur utilisé.
Critiques et améliorations sont les bienvenues.
#-*- coding: Utf-8 -*-
###################################
# Programme d'accès à un site web #
# Auteur: Charles-Elie GENTIL #
# Création: 29/02/08 #
# Modification: 03/03/08 #
# Par: Charles-Elie GENTIL #
# Licence: GPL #
###################################
from Tkinter import *
import webbrowser
def action_1():
adress = ("http://"+ str(entree.get())+\
"ici on renseigne la fin de l'url éventuellement")
webbrowser.open(adress)
fen.destroy()
def action_2(event):
adress = ("http://"+ str(entree.get())+\
"ici on renseigne la fin de l'url éventuellement")
webbrowser.open(adress)
fen.destroy()
fen = Tk()
fen.title("NOM DU PROGRAMME")
fen.geometry('300x150')
txt = Label(fen, text ="ENTREZ L'URL", font = ('Verdana', 10, 'bold'))\
.pack(pady = 10)
entree = Entry(fen, fg = 'dark red', font = ('Verdana', 10, 'bold'))
entree.bind('<Return>', action_2)
entree.pack(pady = 10)
acces = Button(fen, text = "ACCEDER A L'URL", width = 30, \
font = ('Verdana', 10, 'bold'), command = action_1)\
.pack(pady = 10)
entree.focus_set()
fen.mainloop()
###################################
# Programme d'accès à un site web #
# Auteur: Charles-Elie GENTIL #
# Création: 29/02/08 #
# Modification: 03/03/08 #
# Par: Charles-Elie GENTIL #
# Licence: GPL #
###################################
from Tkinter import *
import webbrowser
def action_1():
adress = ("http://"+ str(entree.get())+\
"ici on renseigne la fin de l'url éventuellement")
webbrowser.open(adress)
fen.destroy()
def action_2(event):
adress = ("http://"+ str(entree.get())+\
"ici on renseigne la fin de l'url éventuellement")
webbrowser.open(adress)
fen.destroy()
fen = Tk()
fen.title("NOM DU PROGRAMME")
fen.geometry('300x150')
txt = Label(fen, text ="ENTREZ L'URL", font = ('Verdana', 10, 'bold'))\
.pack(pady = 10)
entree = Entry(fen, fg = 'dark red', font = ('Verdana', 10, 'bold'))
entree.bind('<Return>', action_2)
entree.pack(pady = 10)
acces = Button(fen, text = "ACCEDER A L'URL", width = 30, \
font = ('Verdana', 10, 'bold'), command = action_1)\
.pack(pady = 10)
entree.focus_set()
fen.mainloop()
Le langage utilisé est bien évidemment Python avec Tkinter (comme tu peux le voir dans l’import).
Quel est le langage que tu utilise (Python/Tk/autre) ?