Accueil > > > DERNIERS CODES SUR CODES-SOURCES
DERNIERS CODES SUR CODES-SOURCES
Information sur la source
Description
Ce script sert a visualiser les derniers codes qui ont été ajoutés sur les principaux sites du réseaux CodeS-SourceS. L'"addon" est entièrement réalisé en picture window, un peu plus compliqué que les dialogs, mais sans DLL et plus joli (a mon gout)
Exploite :
- Picture Windows
- Hash Table
- Regexp
- Sockets
Source
- alias cs {
- var %w @cs
- if ($window(%w)) window -c %w
- window -hdokpBC +dL %w -1 -1 350 291
- drawfill -nr %w 15659197 15659197 0 0 | drawrect -nr %w 8421504 1 0 0 350 291
- drawline -nr %w 16777215 1 1 289 1 21 348 21 1 21 1 1 291 1 291 19 291 1 349 1 | drawline -nr %w 13489468 1 2 289 348 289 348 19 290 19 290 2 290 19 2 19 348 19 348 1
- dr 7 5 11 11
- drawline -nr %w 8421504 1 0 20 350 20 | drawline -nr %w 8421504 1 291 0 291 20
- drawtext -pbnr %w 8421504 15659197 Verdana 11 23 4 Derniers scripts sur CodeS-SourceS
- drawtext -nr %w 8421504 Webdings 11 304 1 0 r
- drawdot %w
- hadd -m cs text Veuillez sélectionner un site du réseau CodeS-SourceS
- drawcs
- }
- menu @cs {
- sclick {
- if (!$hget(cs,combo)) {
- if ($inrect($mouse.x,$mouse.y,0,0,350,20)) {
- if ($mouse.x < 290) movewin @cs $calc($mouse.dx -$window(@cs).x) $calc($mouse.dy -$window(@cs).y)
- elseif ($mouse.x isnum 302-314) window -n @cs
- elseif ($mouse.x isnum 320-332) csclose
- }
- elseif ($inrect($mouse.x,$mouse.y,203,27,12,17)) { hadd -m cs combo 1 | drawcs }
- elseif ($inrect($mouse.x,$mouse.y,225,27,63,17)) { hadd -m cs bouton 1 | drawcs }
- elseif ($inrect($mouse.x,$mouse.y,145,265,60,20)) { hadd -m cs bouton2 1 | drawcs }
- }
- else {
- if ($inrect($mouse.x,$mouse.y,133,44,82,132)) hadd cs combotext $gettok($hget(cs,sites),$int($calc(($mouse.y - 32)/13)),59)
- hdel cs combo | drawcs
- }
- }
- uclick {
- if ($hget(cs,bouton)) {
- hdel cs bouton
- if ($inrect($mouse.x,$mouse.y,225,27,63,17)) {
- if (!$hget(cs,combotext)) { hadd cs text Vous devez tout d'abord sélectionner un site ! }
- else {
- if (!$hget(cs,urls)) hadd -m cs urls http://www.ircfr.com/ http://www.vbfrance.com/ http://www.cppfrance.com/ http://www.csharpfr.com/ http://www.delphifr.com/ http://www.phpcs.com/ http://www.aspfr.com/ http://www.javascriptfr.com/ http://www.flashkod.com/ http://www.codes-sources.com/
- hadd -m cs site $gettok($hget(cs,urls),$findtok($hget(cs,sites),$hget(cs,combotext),1,59),32) | hadd cs host $gettok($gettok($hget(cs,site),2,47),2-,46)
- hadd -m cs text Tentative de connexion à $hget(cs,site)
- sockclose cs | sockopen cs $hget(cs,host) 80
- }
- }
- drawcs
- }
- if ($hget(cs,bouton2)) {
- hdel cs bouton2
- if ($inrect($mouse.x,$mouse.y,145,265,60,20)) csclose
- else drawcs
- }
- }
- }
- alias -l drawcs {
- var %w @cs
- drawrect -nrf %w 15659197 1 4 23 342 263
- if ($hget(cs,text)) drawtext -nr %w 8421504 Verdana 11 9 50 $ifmatch
- dr 225 27 63 17 $iif($hget(cs,bouton),1,0) Charger
- dr 145 265 60 20 $iif($hget(cs,bouton2),1,0) Fermer
- drawrect -nrf %w 16777215 1 9 70 330 190 | drawrect -nr %w 8421504 1 9 70 330 190 | drawrect -nr %w 16432045 1 10 71 328 188
- dr 12 73 40 16 0 Date
- dr 54 73 205 16 0 Nom de la source
- dr 261 73 74 16 0 Auteur
- var %a 1 | while ($hget(cs,code [ $+ [ %a ] ])) {
- tokenize 32 $ifmatch
- var %g $left($gettok($1-,$($+(2-,$calc($0 -1)),2),32),-3) , %p $right($left($gettok($1-,$0,32),-1),-1)
- drawtext -nr %w 8421504 Verdana 10 14 $calc(81+ 10*%a) $1
- drawtext -nr %w 8421504 Verdana 10 57 $calc(81+10*%a) $iif($wrap(%g,Verdana,10,191,0,1) == %g,%g,$+($ifmatch,...))
- drawtext -nr %w 8421504 Verdana 10 264 $calc(81+10*%a) $iif($wrap(%p,Verdana,10,60,0,1) == %p,%p,$+($ifmatch,...))
- inc %a
- }
- drawtext -nr %w 8421504 Verdana 11 9 28 Sites du réseau CS :
- drawrect -nr %w 8421504 1 133 27 82 17 | drawline -nr %w 8421504 1 203 27 203 44
- drawline -nr %w 15880237 1 134 42 202 42 202 27 | drawline -nr %w 16432045 1 134 41 134 28 202 28 | drawrect -nrf %w 16092278 1 135 29 67 13
- drawline -nr %w 16777215 1 204 42 204 28 214 28 | drawline -nr %w 13489468 1 205 42 213 42 213 28 | drawtext -nr %w 8421504 Terminal 13 206 30 $chr(25)
- if ($hget(cs,combotext)) drawtext -nr %w 0 Verdana 11 137 29 $ifmatch
- if ($hget(cs,combo)) {
- drawrect -nr %w 8421504 1 133 44 82 132 | drawrect -nrf %w 16777215 1 134 45 80 130
- if (!$hget(cs,sites)) hadd -m cs sites IrcFr;VBFrance;CPPFrance;C#;DelphiFr;PHPcs;ASPFr;JavaScript;Flash;Tout CS
- var %i 1 | while ($gettok($hget(cs,sites),%i,59)) { drawtext -nr %w 8421504 Verdana 11 137 $calc(%i *13 +32) $ifmatch | inc %i }
- }
- drawdot %w
- }
- alias -l movewin {
- window $1 $calc($mouse.dx -$2) $calc($mouse.dy -$3)
- if ($mouse.key & 1) .timer 1 0 movewin $1-
- }
- on *:SOCKOPEN:cs:{
- if ($sockerr) { hadd cs text La connexion avec $hget(cs,site) a échoué. | hdel cs site | drawcs }
- else {
- sockwrite -n cs GET /index.aspx HTTP/1.0 | sockwrite -n cs Host: $hget(cs,host) | sockwrite -n cs
- hadd cs text Liste des derniers codes sur $hget(cs,host) ... | drawcs
- }
- }
- on *:SOCKREAD:cs:{
- var %a | sockread %a
- if (<th class="H isin %a) { hadd cs temp 1 | halt }
- if ($hget(cs,temp)) {
- if ($deltags(%a)) {
- tokenize 32 $deliso($ifmatch)
- hinc cs i
- hadd cs code [ $+ [ $hget(cs,i) ] ] $gettok($1,1-2,47) $2-
- if ($hget(cs,i) == 16) { sockclose cs | hdel cs temp | hdel cs i | hadd -m cs text Connexion refermée avec $hget(cs,site) | drawcs | halt }
- }
- }
- }
- on *:SOCKCLOSE:cs:{ hadd -m cs text Connexion refermée avec $hget(cs,site) | hdel cs site | drawcs }
- alias -l deltags { var %i, %b = $regsub($1-,/(?:<.+?>)/g,$chr(32),%i) | return $remove(%i,$chr(9)) }
- alias -l deliso {
- var %x $1-
- while ($regex(%x,/&(\d+);/)) %x = $replace(%x,$+(&,$regml(1),;),$chr($regml(1)))
- return %x
- }
- alias -l dr {
- var %w $$window(@cs)
- drawrect -nr %w 8421504 1 $1-4
- drawrect -nrf %w 16092278 1 $calc(2+$1) $calc(2+$2) $calc($3 -4) $calc($4 -4)
- drawline -nr %w $iif($5 == 1,16432045,15880237) 1 $calc(2+$1) $calc($2 +$4 -2) $calc($1 +$3 -2) $calc($2 +$4 -2) $calc($1 +$3 -2) $calc(1+$2)
- drawline -nr %w $iif($5 == 1,15880237,16432045) 1 $calc(1+$1) $calc($2 +$4 -2) $calc(1+$1) $calc(1+$2) $calc($1 +$3 -1) $calc(1+$2)
- if ($6-) drawtext -nr %w 0 Verdana 11 $calc($1 +($3 -$width($6-,Verdana,11))/2) $calc($2 +($4 -$height($6-,Verdana,11))/2) $6-
- }
- alias -l csclose { hdel -w cs * | close -@ @cs }
alias cs {
var %w @cs
if ($window(%w)) window -c %w
window -hdokpBC +dL %w -1 -1 350 291
drawfill -nr %w 15659197 15659197 0 0 | drawrect -nr %w 8421504 1 0 0 350 291
drawline -nr %w 16777215 1 1 289 1 21 348 21 1 21 1 1 291 1 291 19 291 1 349 1 | drawline -nr %w 13489468 1 2 289 348 289 348 19 290 19 290 2 290 19 2 19 348 19 348 1
dr 7 5 11 11
drawline -nr %w 8421504 1 0 20 350 20 | drawline -nr %w 8421504 1 291 0 291 20
drawtext -pbnr %w 8421504 15659197 Verdana 11 23 4 Derniers scripts sur CodeS-SourceS
drawtext -nr %w 8421504 Webdings 11 304 1 0 r
drawdot %w
hadd -m cs text Veuillez sélectionner un site du réseau CodeS-SourceS
drawcs
}
menu @cs {
sclick {
if (!$hget(cs,combo)) {
if ($inrect($mouse.x,$mouse.y,0,0,350,20)) {
if ($mouse.x < 290) movewin @cs $calc($mouse.dx -$window(@cs).x) $calc($mouse.dy -$window(@cs).y)
elseif ($mouse.x isnum 302-314) window -n @cs
elseif ($mouse.x isnum 320-332) csclose
}
elseif ($inrect($mouse.x,$mouse.y,203,27,12,17)) { hadd -m cs combo 1 | drawcs }
elseif ($inrect($mouse.x,$mouse.y,225,27,63,17)) { hadd -m cs bouton 1 | drawcs }
elseif ($inrect($mouse.x,$mouse.y,145,265,60,20)) { hadd -m cs bouton2 1 | drawcs }
}
else {
if ($inrect($mouse.x,$mouse.y,133,44,82,132)) hadd cs combotext $gettok($hget(cs,sites),$int($calc(($mouse.y - 32)/13)),59)
hdel cs combo | drawcs
}
}
uclick {
if ($hget(cs,bouton)) {
hdel cs bouton
if ($inrect($mouse.x,$mouse.y,225,27,63,17)) {
if (!$hget(cs,combotext)) { hadd cs text Vous devez tout d'abord sélectionner un site ! }
else {
if (!$hget(cs,urls)) hadd -m cs urls http://www.ircfr.com/ http://www.vbfrance.com/ http://www.cppfrance.com/ http://www.csharpfr.com/ http://www.delphifr.com/ http://www.phpcs.com/ http://www.aspfr.com/ http://www.javascriptfr.com/ http://www.flashkod.com/ http://www.codes-sources.com/
hadd -m cs site $gettok($hget(cs,urls),$findtok($hget(cs,sites),$hget(cs,combotext),1,59),32) | hadd cs host $gettok($gettok($hget(cs,site),2,47),2-,46)
hadd -m cs text Tentative de connexion à $hget(cs,site)
sockclose cs | sockopen cs $hget(cs,host) 80
}
}
drawcs
}
if ($hget(cs,bouton2)) {
hdel cs bouton2
if ($inrect($mouse.x,$mouse.y,145,265,60,20)) csclose
else drawcs
}
}
}
alias -l drawcs {
var %w @cs
drawrect -nrf %w 15659197 1 4 23 342 263
if ($hget(cs,text)) drawtext -nr %w 8421504 Verdana 11 9 50 $ifmatch
dr 225 27 63 17 $iif($hget(cs,bouton),1,0) Charger
dr 145 265 60 20 $iif($hget(cs,bouton2),1,0) Fermer
drawrect -nrf %w 16777215 1 9 70 330 190 | drawrect -nr %w 8421504 1 9 70 330 190 | drawrect -nr %w 16432045 1 10 71 328 188
dr 12 73 40 16 0 Date
dr 54 73 205 16 0 Nom de la source
dr 261 73 74 16 0 Auteur
var %a 1 | while ($hget(cs,code [ $+ [ %a ] ])) {
tokenize 32 $ifmatch
var %g $left($gettok($1-,$($+(2-,$calc($0 -1)),2),32),-3) , %p $right($left($gettok($1-,$0,32),-1),-1)
drawtext -nr %w 8421504 Verdana 10 14 $calc(81+ 10*%a) $1
drawtext -nr %w 8421504 Verdana 10 57 $calc(81+10*%a) $iif($wrap(%g,Verdana,10,191,0,1) == %g,%g,$+($ifmatch,...))
drawtext -nr %w 8421504 Verdana 10 264 $calc(81+10*%a) $iif($wrap(%p,Verdana,10,60,0,1) == %p,%p,$+($ifmatch,...))
inc %a
}
drawtext -nr %w 8421504 Verdana 11 9 28 Sites du réseau CS :
drawrect -nr %w 8421504 1 133 27 82 17 | drawline -nr %w 8421504 1 203 27 203 44
drawline -nr %w 15880237 1 134 42 202 42 202 27 | drawline -nr %w 16432045 1 134 41 134 28 202 28 | drawrect -nrf %w 16092278 1 135 29 67 13
drawline -nr %w 16777215 1 204 42 204 28 214 28 | drawline -nr %w 13489468 1 205 42 213 42 213 28 | drawtext -nr %w 8421504 Terminal 13 206 30 $chr(25)
if ($hget(cs,combotext)) drawtext -nr %w 0 Verdana 11 137 29 $ifmatch
if ($hget(cs,combo)) {
drawrect -nr %w 8421504 1 133 44 82 132 | drawrect -nrf %w 16777215 1 134 45 80 130
if (!$hget(cs,sites)) hadd -m cs sites IrcFr;VBFrance;CPPFrance;C#;DelphiFr;PHPcs;ASPFr;JavaScript;Flash;Tout CS
var %i 1 | while ($gettok($hget(cs,sites),%i,59)) { drawtext -nr %w 8421504 Verdana 11 137 $calc(%i *13 +32) $ifmatch | inc %i }
}
drawdot %w
}
alias -l movewin {
window $1 $calc($mouse.dx -$2) $calc($mouse.dy -$3)
if ($mouse.key & 1) .timer 1 0 movewin $1-
}
on *:SOCKOPEN:cs:{
if ($sockerr) { hadd cs text La connexion avec $hget(cs,site) a échoué. | hdel cs site | drawcs }
else {
sockwrite -n cs GET /index.aspx HTTP/1.0 | sockwrite -n cs Host: $hget(cs,host) | sockwrite -n cs
hadd cs text Liste des derniers codes sur $hget(cs,host) ... | drawcs
}
}
on *:SOCKREAD:cs:{
var %a | sockread %a
if (<th class="H isin %a) { hadd cs temp 1 | halt }
if ($hget(cs,temp)) {
if ($deltags(%a)) {
tokenize 32 $deliso($ifmatch)
hinc cs i
hadd cs code [ $+ [ $hget(cs,i) ] ] $gettok($1,1-2,47) $2-
if ($hget(cs,i) == 16) { sockclose cs | hdel cs temp | hdel cs i | hadd -m cs text Connexion refermée avec $hget(cs,site) | drawcs | halt }
}
}
}
on *:SOCKCLOSE:cs:{ hadd -m cs text Connexion refermée avec $hget(cs,site) | hdel cs site | drawcs }
alias -l deltags { var %i, %b = $regsub($1-,/(?:<.+?>)/g,$chr(32),%i) | return $remove(%i,$chr(9)) }
alias -l deliso {
var %x $1-
while ($regex(%x,/&(\d+);/)) %x = $replace(%x,$+(&,$regml(1),;),$chr($regml(1)))
return %x
}
alias -l dr {
var %w $$window(@cs)
drawrect -nr %w 8421504 1 $1-4
drawrect -nrf %w 16092278 1 $calc(2+$1) $calc(2+$2) $calc($3 -4) $calc($4 -4)
drawline -nr %w $iif($5 == 1,16432045,15880237) 1 $calc(2+$1) $calc($2 +$4 -2) $calc($1 +$3 -2) $calc($2 +$4 -2) $calc($1 +$3 -2) $calc(1+$2)
drawline -nr %w $iif($5 == 1,15880237,16432045) 1 $calc(1+$1) $calc($2 +$4 -2) $calc(1+$1) $calc(1+$2) $calc($1 +$3 -1) $calc(1+$2)
if ($6-) drawtext -nr %w 0 Verdana 11 $calc($1 +($3 -$width($6-,Verdana,11))/2) $calc($2 +($4 -$height($6-,Verdana,11))/2) $6-
}
alias -l csclose { hdel -w cs * | close -@ @cs }
Conclusion
- Pour lancer l'addon tapez /cs
- J'ai laissé tomber les sites les moins importants de CS pour ne pas avoir un combo de 6 mètres de long :o)
- Pour l'instant, ce script ne fait que lister les derniers codes sur CS. Prévu : un petit popup en click droit pour lancer le navigateur, etc...
- Remerciements : PaDa pour l'alias "deliso"
- Désolé pour le screenshot pas très beau (jpeg oblige)
- Prochaine étape : le GUI :)
Historique
- 17 juin 2005 07:38:41 :
- - Correction d'un bug (je m'étais trompé dans l'url d'un site)
- 20 juin 2005 17:59:48 :
- Variable locale (merci vivekyo)
Sources du même auteur
SOLVEUR DE SUDOKUSOLVEUR DE SUDOKU Bonjour à tous, après 2 ans d'arrêt du scripting, je vous annonce mon retour sur ce site !
Cette source constitue l'ébauche d'un gros projet qui ri...
PETIT EFFET DE TEXTEPETIT EFFET DE TEXTE Voici un snippet qui vous permettra de faire un petit effet de texte. Les lettres partent a tour de rôle de N espaces du bord, et se déplacent vers la...
BARRE DE TEXTE DEFILANTBARRE DE TEXTE DEFILANT Voici un petit snippet qui vous permettra d'afficher du texte dans une @window. Le texte défile dans un sens ou dans l'autre :)...
FKEYS (F1-12, CONTROL + F1-12, SHIFT + F1-12)FKEYS (F1-12, CONTROL + F1-12, SHIFT + F1-12)Comme indiqué dans le titre, ce code vous permettra de configurer les touches F1 à F12, Control + F1 - F12 et Shift + F1 - F12. Mes excuses a clem54 q...
HOROSCOPEHOROSCOPE Voici un addon qui vous permettra, soit de récupérer l'horoscope de n'importe quel signe immédiatement, soit d'afficher celui ci a chaque démarrage du...
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Comment connecter un Socket ( sock ) à travers un proxy ? [ par biggoude ]
JE souhaite connecter un Socket sur un server IRC en le passant par un Proxy, comment faire cela ?Merci
Plus aucun socket ne répond... [ par Kolibot ]
Aucun socket ne répond depuis qqs jours... quelqu'un aurait'il une idée...By Koli
Dégradé [ par Bloock ]
Bon voila, je vais faire un lecteur mp3 en picwin, et j'aimerai savoir comment on fait [/b]un dégradé dans une fenêtre Picwin[/b]! Merci d'avance <img
dcc send en socket [ par abdoulax ]
yo j'aurai besoin que qlq1 m'explik ac précsion le protocole du dcc send . ou sinon il me faudrai un exemple d'addon ki reproduirai le dcc send en soc
socket tokens avec gametiger.net [ par pcgpegase ]
bjour / bsoir tout les gens ! :)Bon alors étant un newbie du scripting irc et n'ayant pas trouvé de réponses à mon problème je demande votre aide :>
socket ! [ par Le_Corse ]
Salut,Quelqun connaitrais pas un bon tuto pour les sockets Svp ?merci ^^» Le_Corse
Aide Socket & picwin [ par _VeSpArO_ ]
Salut tout le monde je voulai savoir comment stocker un fichier txt d'un site dans un fichier .txt ou autre dans mon mirc.CAD: telecharger par exemple
Picwin je pense lol jsuis meme pas sur du nom :s [ par Panther007 ]
Salut :) Bon je vous dit en quoi j'aimerais me faire aider , j'aimerais me fabriquer un jeu de Ping pong mais avant il faut que je sache comment utili
Dialog + Picwin [ par DiGhan ]
Bonjour,Voilà , j'ai plusieurs dialog, dans lequel je voudrais inclure des picwin.J'aimerais savoir comment faire pour bouger le dialog quand la title
svp aidez moi pour socket news [ par nocomment ]
Bonjour je cherche désésperement une remote sur plein de site qui serai capable de dire les news sur un canal en tapant par exemple !news sur le gener
|
Derniers Blogs
[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOURTECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOUR par ROMELARD Fabrice
Après un retour sur l'histoire des TechDays de Paris et le fait que ce soit le plus gros event MS au monde (du fait de sa gratuité), le président de MS France (Eric Boustoullier) a fait une présentation de la vision Microsoft pour les années à venir...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
RE : ON RAWMODERE : ON RAWMODE par WorldDMT
Cliquez pour lire la suite par WorldDMT AVERTISSMENT ET KIKKAVERTISSMENT ET KIKK par mouhcine951990
Cliquez pour lire la suite par mouhcine951990
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
Comparez les prix

HTC Hero
Entre 550€ et 550€
|