Aller au contenu

PRemoteDroid


Recommended Posts

comme j'ai un peu de temps libre, j'ai commencé à essayer de mettre à jour mon application

je bosse sur :

- détection des périphériques bluetooth non associés (l'association se fait à la connection)

- tentative d'utilisation de bluetooth sous Android 1.x (avec Android Bluetooth Backport)

le bluetooth sur android 1.x est plus compliqué que je ne le pensais à mettre en place :

- il y avait un bug dans Android Bluetooth Backport

- je n'arrive pas à étéblir de connexion :P

mais je bosse dessus !

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
  • Réponses 437
  • Créé
  • Dernière réponse

Top forumeurs sur ce sujet

Bonjour !

je vais peut être passer pour un débil , mais l'application fonctionne nickel en wifi (bravo)!

par contre en bluetooth , impossible de lancer le serveur , ( "bluetooth serveur is not running")

il faut lancer le serveur bluetooth depuis ailleurs que l'icône Windows ? j'ai manqué quelque chose ? pourtant mon ordinateur est bien trouvé dans le setup de la connexion ! ( et le bluetooth marche en général )

Sinon petite remarque , serrait il possible d'ajouter une option pour rentre la partie "trackpad" non sensible au clic ?

Salutations

Flabb

Modifié par flabb
Lien vers le commentaire
Partager sur d’autres sites

oups désolé, j'étais un peu occupé ces derniers jours :D

Tu peux essayer de lancer le serveur en mode debug avec PRemoteDroid-Server-debug.exe

ça va t'afficher les messages d'erreur

si le serveur bluetooth ne se lance pas, il dira pourquoi

malheureusement, s'il ne se lance pas, je ne peux rien y faire

j'utilise la library Bluecove, et je suis dépendant de son fonctionnement

si elle ne marche pas sur ton ordinateur, je ne peux pas fournir d'aide :(

et en ce moment, je n'ai plus trop de temps libre, donc je ne pourrai pas implémenter ton idée

Modifié par Pierre87
Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonjour,

J'ai un petit problème pour le lancement du serveur...

Voici le log:

#

# A fatal error has been detected by the Java Runtime Environment:

#

# EXCEPTION_STACK_OVERFLOW (0xc00000fd) at pc=0x050258ab, pid=6820, tid=2932

#

# JRE version: 6.0_19-b04

# Java VM: Java HotSpot Client VM (16.2-b04 mixed mode, sharing windows-x86 )

# Problematic frame:

# C [s3DWrapperD3D9.dll+0x258ab]

#

# If you would like to submit a bug report, please visit:

# http://java.sun.com/webapps/bugreport/crash.jsp

# The crash happened outside the Java Virtual Machine in native code.

# See problematic frame for where to report the bug.

#

--------------- T H R E A D ---------------

Current thread (0x04814800): JavaThread "AWT-Windows" daemon [_thread_in_native, id=2932, stack(0x04db0000,0x04e00000)]

siginfo: ExceptionCode=0xc00000fd, ExceptionInformation=0x00000001 0x04db0ffc

Registers:

EAX=0x6d5d7172, EBX=0x05b2d4e0, ECX=0x6d5d53d8, EDX=0x04dfef48

ESP=0x04db1000, EBP=0x04dfef6c, ESI=0x04dfef48, EDI=0x04dfefa4

EIP=0x050258ab, EFLAGS=0x00010246

Top of Stack: (sp=0x04db1000)

0x04db1000: 04dfefa4 04dfef48 05b2d4e0 050258b3

0x04db1010: 05b2d4e0 04dfef48 04dfefa4 04dfef48

0x04db1020: 05b2d4e0 050258b3 05b2d4e0 04dfef48

0x04db1030: 04dfefa4 04dfef48 05b2d4e0 050258b3

0x04db1040: 05b2d4e0 04dfef48 04dfefa4 04dfef48

0x04db1050: 05b2d4e0 050258b3 05b2d4e0 04dfef48

0x04db1060: 04dfefa4 04dfef48 05b2d4e0 050258b3

0x04db1070: 05b2d4e0 04dfef48 04dfefa4 04dfef48

Instructions: (pc=0x050258ab)

0x0502589b: cc cc cc cc cc 53 8b 5c 24 08 56 8b 74 24 10 57

0x050258ab: 56 53 ff 15 98 4c 1e 05 8b f8 8b 44 24 0c 3b 05

Stack: [0x04db0000,0x04e00000], sp=0x04db1000, free space=404db0ae4k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

C

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Bonjour pierre moi j'ai également un problème de connection mais j'ai bien vérifié plusieurs fois les valeurs sont identiques entre le pc et le phone: j'ai une adresse ip fixe de type 88.xxx.etc.

J'ai voulu tester avec Gmote et lorsque que je fait show local ip adress ça me met désolé vous n'avez aucune adresse ip locale... Donc j'imagine que le soucis vient de cela, y'aurait-il une solution?

Merci d'avance.

Edit: J'ai testé chez un pote avec une ip classique ça marche nickel, donc ça doit probablement venir de mon adresse IP, l'app ne doit pas gérer les nouveaux protocoles en ip fixe à la free, une MAJ de l'aplis serait-elle possible?

Modifié par Djoudje
Lien vers le commentaire
Partager sur d’autres sites

hmmmmm

un adresse IP du type 88.xxx.xxx.xxx est une adresse "internet"

ce qu'il faut, c'est l'ip du pc sur le réseau local (192.168.xxx.xxx)

ce n'est pas un bug

PRemoteDroid n'est pas fait pour être utilisé en passant par Internet (même si ça marche)

Il faut toujours passer par le réseau local

Lien vers le commentaire
Partager sur d’autres sites

Salut,

J'ai aussi un problème au lancement du serveur :

$ java -jar PRemoteDroid-Server.jar
Exception in thread "main" java.lang.UnsupportedOperationException
   at java.awt.TrayIcon.(TrayIcon.java:120)
   at java.awt.TrayIcon.(TrayIcon.java:144)
   at org.pierre.remotedroid.server.gui.PRemoteDroidServerTrayIcon.initTrayIcon(PRemoteDroidServerTrayIcon.java:184)
   at org.pierre.remotedroid.server.gui.PRemoteDroidServerTrayIcon.(PRemoteDroidServerTrayIcon.java:41)
   at org.pierre.remotedroid.server.PRemoteDroidServerApp.(PRemoteDroidServerApp.java:29)
   at org.pierre.remotedroid.server.PRemoteDroidServerApp.main(PRemoteDroidServerApp.java:96)

Une idée ?

Lien vers le commentaire
Partager sur d’autres sites

Après modification des paquets :

$ java -jar PRemoteDroid-Server.jar
Exception in thread "main" java.lang.UnsupportedOperationException
   at java.awt.TrayIcon.(TrayIcon.java:112)
   at java.awt.TrayIcon.(TrayIcon.java:136)
   at org.pierre.remotedroid.server.gui.PRemoteDroidServerTrayIcon.initTrayIcon(PRemoteDroidServerTrayIcon.java:184)
   at org.pierre.remotedroid.server.gui.PRemoteDroidServerTrayIcon.(PRemoteDroidServerTrayIcon.java:41)
   at org.pierre.remotedroid.server.PRemoteDroidServerApp.(PRemoteDroidServerApp.java:29)
   at org.pierre.remotedroid.server.PRemoteDroidServerApp.main(PRemoteDroidServerApp.java:96)

Lien vers le commentaire
Partager sur d’autres sites

Merci mais le problème persiste, j'ai beau modifier mon adresse ip en 192.xxx dans le protocole ipv4 de ma connexion mais quand je démarre le serveur sur mon pc ça me remet automatiquement mon adresse ip en 88.xxx...

Comment faire pour avoir une adresse ip locale pour que cela marche, car en fesant ipconfig dans une boîte de dialogue je n'ai que mon adresse ip "d'internet" qui s'affiche.

Lien vers le commentaire
Partager sur d’autres sites

@icaunais : redemarre ton pc pour voir :P

c'est assez louche

java -version indique que t'utilises bien la JVM Sun

mais ça plante comme le Java "open source"

:/

@djoudje

le serveur PRemoteDroid écoute sur toute les interfaces réseau de ton PC

c'est quand même assez étrange :/

tu peux coller ici ce que t'affiche "ipconfig" ?

Lien vers le commentaire
Partager sur d’autres sites

Carte Ethernet Connexion au réseau local 3 :

Suffixe DNS propre à la connexion. . . :

Adresse IPv6 de liaison locale. . . . .: fexxxxxxxxxxxxxxxxxxxxxx

Adresse IPv4. . . . . . . . . . . . . .: 88.xxx.xxx.xx

Masque de sous-réseau. . . . . . . . . : 255.255.255.0

Passerelle par défaut. . . . . . . . . : 88.xxxxxxxxx

Modifié par Djoudje
Lien vers le commentaire
Partager sur d’autres sites

Voilà je viens de trouver je vais redémarrer lol désolé je ne sais pas pourquoi je n'ai pas commencé par regarder directement là... :P

En tout cas merci pour cet aplis géniale et pour cet avatar complètement psychédélique! C'est bien magmum non? :)

Lien vers le commentaire
Partager sur d’autres sites

Magnum... m**** je crois que je suis trop fatigué là bien sûr c'est hasselof d'alerte à malibu aussi :)

Oui ça y est c'est nickel merci encore!

C'est génial! Déjà que j'avais un clavier avec trackball de trust qui me fesait plus bouger de mon fauteuil mais j'étais obligé de lever les bras de temps à autres à cause de la réception là je décolerai plus jamais du canap! :D

Modifié par Djoudje
Lien vers le commentaire
Partager sur d’autres sites

@icaunais : désolé, mais là je ne vois vraiment pas :(

cette erreur ne se produit que sur OpenJDK (qui est incapable d'afficher l'icone dans le systray)

si tu as bien installé la jvm de sun, et supprimé openjdk, ça ne devrait plus se produire

c'est vraiment pas logique :s

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

Salut!

J'essaye ton programme car j'ai besoin de passer par le bluetooth et pas le wifi comme tous tes "concurrents".

J'essaye sur mon Mac et je passe par le bluetooth, mais ta réponse m'inquiete un peu:

si le serveur bluetooth ne se lance pas, il dira pourquoi

malheureusement, s'il ne se lance pas, je ne peux rien y faire

As tu des retours de Mac users? car il me dit juste "bluetooth server is not running sans aucune info supplémentaire...

20100630-f99c3w8h5qq5re6j1i3ky9w2ek.preview.jpg

Click for full size - Uploaded with plasq's Skitch

Merci, et j'espère pouvoir faire fonctionner ton appli qui semble excellente!

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.




×
×
  • Créer...