on squatte aussi coding4fun like a boss squatteur : rudy huyn

29
ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

Upload: agace-pichard

Post on 03-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

ON SQUATTEAUSSICODING4FUN

LIKE A BOSS

SQUATTEUR : RUDY HUYN

Page 2: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

2

Page 3: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

3

« Comment mettre à jour les données du téléphone à l’entrée du magasin ? »

Problématique

Page 4: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

4

« Ne pas utiliser la connexion data du téléphone »

Problématique

Page 5: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

5Lancement de la Communauté Windows Phone

Mettre en place un hotspot wifi ?

Connexion bluetooth ?

Propositions

Page 6: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

6Lancement de la Communauté Windows Phone

Passer par port USB du téléphone

Solution

Page 7: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

7Lancement de la Communauté Windows Phone

NON

API ?

Page 8: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

8Lancement de la Communauté Windows Phone

OUI

HACK ?

Page 9: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

9Lancement de la Communauté Windows Phone

A quoi sert le port USB ?

Recharger le téléphoneSynchroniser avec Zune

Déboguer/déployer des applications

Utiliser la connexion internet du pc

Page 10: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

10Lancement de la Communauté Windows Phone

Priorité de la connexion internet : Principe

Câble USBWifi3G/EdgePigeon

Page 11: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

11Lancement de la Communauté Windows Phone

Page 12: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

12La communauté Windows Phone Squatte Microsoft

DémonstrationLET’S DEV

Page 13: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

13Lancement de la Communauté Windows Phone

EXPECTED :

Page 14: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

14Lancement de la Communauté Windows Phone

RESULT :

Page 15: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

15Lancement de la Communauté Windows Phone

Page 16: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

16Lancement de la Communauté Windows Phone

Page 17: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

17Lancement de la Communauté Windows Phone

Envoyer une requête Multicast contenant les ordres

Format :

Zoom @ latitude @ longitude @ mode

Principe

Page 18: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

18Lancement de la Communauté Windows Phone

• Surveiller les requêtes Multicast• Parser les données• Calculer les coordonnées de sa carte

selon l’offset• Modifier les coordonnées

Principe

Page 19: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

19Lancement de la Communauté Windows Phone

1, 1 1, 21, 0

0,0 0,1 0,2

Page 20: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

20Lancement de la Communauté Windows Phone

Page 21: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

21Lancement de la Communauté Windows Phone

• Convertir les coordonnées reçu en pixel

• Convertir la position en pixel en coordonnées

Calculer les coordonnées

Page 22: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

22Lancement de la Communauté Windows Phone

Calcul de X

Page 23: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

23Lancement de la Communauté Windows Phone

Calcul de Y

Page 24: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

24Lancement de la Communauté Windows Phone

Taille de la carte selon le zoom

Page 25: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

25Lancement de la Communauté Windows Phone

Les coordonnées

Page 26: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

26Lancement de la Communauté Windows Phone

position relative

Page 27: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

27Lancement de la Communauté Windows Phone

• L’utilisateur clique sur le téléphone à synchroniser• On garde en mémoire le coin

• L’utilisateur clique sur un téléphone déjà synchroniser• Envoie d’une requête multicast • # IdCoin # offsetX # offsetY

Principe

Page 28: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

28Lancement de la Communauté Windows Phone

position relativeOn stocke : synchroGauche

Multicast :Ma position : 0,3

Calcule :0,(3+1) = 0,4

Page 29: ON SQUATTE AUSSI CODING4FUN LIKE A BOSS SQUATTEUR : RUDY HUYN

29Lancement de la Communauté Windows Phone

22 juin

2012