logo endorasoft
Developing the future

Fecha actual Mié Sep 08, 2010 1:58 am

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 2 mensajes ] 
Autor Mensaje
 Asunto: Cambio de friendly name en el generic bluetooth radio adapte
NotaPublicado: Lun Jul 19, 2010 11:57 am 
Desconectado

Registrado: Lun Jul 19, 2010 11:48 am
Mensajes: 1
Hola!, he desarrollado una aplicación de envio de archivos por tecnologia bluetooth. Pero no encuentro la forma de cambiar el nombre del dispositivo local. La he programado en java, pero no encuentro el metodo por ningun lado. La única forma que encuentro es mediante bthprops.cpl. Pero no consigo modificarlo mediante ningun comando ni aun lanzandolo por consola. En linux ya lo tengo, pero en win se me esta resistiendo muxisimo. Alguna idea? Me gustaria poder presentarlo como proyecto de final de carrera puesto que lo he desarrollado yo solo.
Muchas gracias y espero vuestras ideas.
Pd: he intentado cambiarlo en el registro, pero no surge efecto hasta que no reinicies.


Arriba
 Perfil Email  
 
 Asunto: Re: Cambio de friendly name en el generic bluetooth radio adapte
NotaPublicado: Lun Jul 19, 2010 4:26 pm 
Desconectado
Site Admin
Avatar de Usuario

Registrado: Lun Nov 01, 2004 11:39 am
Mensajes: 1206
Hola Xenu,

Bonito problema. A nosotros nos llevo varias semanas solucionarlo.

Para empezar: Desde Java directamente no vas a poder. Te explico por que:

No existe ninguna funcion en el API de Microsoft para el cambio del nombre del dispositivo de Bluetooth. Para poder hacerlo es necesario hacerlo de forma "oficiosa".
Esto consiste en cambiar el tema en el registro de windows y en reinicializar el driver que controla el tema.
Esta ultima parte es la que no puedes hacer desde java ya que no tienes un modo de acceso a bajo nivel desde la maquina virtual.

Lo siento. Me temo que es lo que hay.

Por otra parte el realizar una aplicacion de marketing de proximidad desde java no es buena idea. A la hora de afrontarse con una covertura en concurrencia (maximo problema en este tipo de aplicaciones) el java no te da un rendimiento optimo. Afortunadamente solo es un proyecto fin de carrera y no para un uso comercial... :-) los evaluadores son mas permisivos que un usuario final.

_________________
Saludos,
Xenu
Moderador Principal de los Foros de EndoraSoft.

Imagen Imagen

Web http://www.endorasoft.es
Web http://www.xblue.es


Arriba
 Perfil Email  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 2 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron