Ver la Versión Completa : [ CONSULTA ] Localización y reconocimiento de actividad mediante antenas móvil (AutoLocation)
Hola a tod@s,
Bueno a petición de algunos miembros del foro realizo una recopilación de la información obtenida.
Información elemental para la compresión:
Adjunto link para entender un poco el funcionamiento del GSM, aquí vemos como funciona básicamente.
http://es.kioskea.net/contents/681-e...ciones-moviles (http://es.kioskea.net/contents/681-estandar-gsm-sistema-global-de-comunicaciones-moviles)
GSM se considera, por su velocidad de transmisión de datos y otras características, un estándar de segunda generación (https://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_2G) (2G). Su extensión a 3G (https://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_3G) se denomina UMTS (https://es.wikipedia.org/wiki/UMTS) y difiere en su mayor velocidad de transmisión de datos, el uso de una arquitectura de red ligeramente distinta y sobre todo en el empleo de diferentes protocolos de radio (W-CDMA (https://es.wikipedia.org/wiki/W-CDMA)).
Como norma tendríamos que utilizar todos para hacer pruebas los mismos parámetros, yo recomiendo estar en GSM no DUAL para no conectarnos a UMTS, GPRS, etc.
Como ajustarlo Ajutes/Mas Ajustes/Redes móviles/Modo Red/ aquí salen tres opciones Automático/Sólo GSM/Sólo WCDMA, ósea Auto, 2G o 3G.
Aclarando datos:
Aclarar que aunque Tasker en el contexto indica “AntenaCercana” no es antena cercana si no antena conectada, es decir nos indica a la antena que estamos conectados.
LAC (Location Area Code): Código identificador de área. A aquellas regiones con cobertura GSM se les asigna un código LAC único dentro de cada país. Dicho código está representado por 4 dígitos decimales y hace referencia a una región más o menos extensa de territorio. Los 4 dígitos decimales tienen un significado, determinando la comunidad autónoma, la región y la localidad. Es normal que en zona urbana varias BTS estén con el mismo (LAC) y cuando nos desplazamos fuera de ella esta cambia, parece ser que están agrupadas por zonas.
Cell ID Identificador de célula. Es un número de entre 1 y 5 dígitos decimales que identifica de forma unívoca a una célula dentro de un territorio nacional. Cada dígito tiene un significado propio de los operadores, pero dicha información para la red móvil española no está bien documentada o bien no es de libre acceso.
El cambio de BTS puede ser muy complejo o muy sencillo.
Ejemplos:
Si estoy en una BTS y tiene mucho tráfico o está saturada, comunica con las de su alrededor y pregunta si tiene cobertura para ese cliente y trafico para este. Si esta situación se cumple el cliente pasa a la otra BTS.
Si estas en el vehículo circulando y empiezas a perder señal la BTS comunica con las de su alrededor para pedir servicio al cliente, si es afirmativo el cliente es cambiado de BTS.
Una BTS puede tener un radio de acción de unos 30Km.
Se pueden tener demoras de 6 minutos o más en cambiar de BTS , pero eso no quiere decir que pierdas la cobertura del móvil.
Funcionamiento en Tasker
Aclarar que aunque Tasker en el contexto indica “AntenaCercana” no es antena cercana si no antena conectada, es decir nos indica a la antena que estamos conectados.
Aclarada esta incidencia que creo que será debido a la traducción, vamos a ver qué podemos hacer con Tasker.
Configurar un nuevo contexto de AntenaCercana, pulsar “Escanear” y sale algo así:
GSM:1263.80533 / 7 <
Descripción:
"GSM" tipo de red.
"1263" (LAC), código de área de ubicación.
"80533" (CellID), es un número único que se utiliza generalmente para identificar cada estación transceptora base (BTS).
"7" Nivel de señal, fijaros que si sube o baja la señal del móvil esta también cambia.
“<” Antena a la que estas conectado.
Tasker tiene unas variables que nos proporcionan esta información:
%CALLID
GSM:12631.8053377 vamos a ver si soy capaz de explicar estos datos.
Descripción:
"GSM" tipo de red.
"1263" (LAC), código de área de ubicación.
"80533" (CellID), es un número único que se utiliza generalmente para identificar cada estación transceptora base (BTS).
%CELLSIG
"8" nivel de señal, fijaros que si sube o baja la señal del móvil esta también cambia.
También podemos medir la intensidad de señal:
Contexto de estado/ teléfono/Fuerza de la señal, aquí puedo poner valores "desde" "hasta".
PROYECTOS:
Realizado por mlesir:
http://www.htcmania.com/showpost.php?p=9000667&postcount=34
Realizado por bat211:
http://www.htcmania.com/showpost.php?p=9065466&postcount=51
Esto sigue vivo, se irá actualizando cuando tengamos más datos y información.
Fdo: Bat211 y Mlesir.
Saludos. :ok:
Contexto de estado/ telefono/Antena cercana.:cool:
soymicmic
30/05/13, 17:42:05
Para ver las antenas: añadiendo un perfil de Estado --> Teléfono --> Antena Cercana
Ahí le puedes asignar una tarea entrante y otra saliente
Por ejemplo: como tarea entrante yo tengo que active el Wifi y como saliente que lo desconecte.
En cualquier caso, te recomiento que al escanear las antenas te des un paseo por toda la casa para ir pillándolas todas en función de la cobertura que tengas...
Suerte
Ok, mira que la buscaba y no he sido capaz de encontrarla, casi me muerde.
Donde vivo solo sale una, mañana un paseo por casa haber si encuentra alguna más.
Ahora biene lo complicado pasar ese dato a una variable y ver que radio de acción tiene esta BTs.
EDITO: Al rato de escanear señal veo más Cells (celulas) y veo que cambia de celula y nivel solo con mover el móvil 50cn.
Se pone interesante la cosa con estos datos, se me ocurre una nueva manera de posicionarnos.
Que recuerdos de telecos, jeje.
Gracias. :ok:
Pues ya que eres telecomunicaciones una pregunta no sabrás q significan los numeros que vienen en cada antena no? Busque en Internet y nada, ni lo mencionan.
Tampoco encontré como exactamente piensa Google saber si vamos en coche, bici, andando...
Otra cosa. Como mencionas lo del nivel ojo que al parecer con el móvil apagado android no actualiza este dato. Eso es lo que dice la guia y lo comprobé.
Si con lo de posicionarnos te refieres a que sepa que estamos en casa eso ya está "inventado" . Supongo que te refieres a otra cosa.
Me tienes intrigado porque yo había pensado esto: si se podría relacionar la velocidad a la que vas con la velocidad:
1 Que dejamos de recibir la señal de una antena.
2 Que cambiamos de antena usada.
Si (más o menos no hace falta que sea perfecto) se consiguiera, tendríamos una manera de saber si vamos en coche, y sin gastar batería, o gastando mucho menos.
Tasker detecta que hay "movimiento" en las antenas. Entonces enciende:
1 El bluetooth para ver si conecta con el manos libres del coche.
2 El Gps y comprueba la velocidad a la que vamos. ( esto para los que no tienen manos libres o bluetooth en el buga).
Esto confirma o desmiente si vamos en el coche. Ya digo que no tiene que ser perfecto. Me explico: Lo importante no es tanto que siempre que se active vayamos en coche,siempre y cuando no sea excesivo.Al fin y al cabo si nos conecta 8 veces al día el Gps o el bluetooth por error la batería no lo va a notar, lo básico es que siempre que vayamos en coche se active.
Ya hice alguna prueba. Luego si puedo lo explico mejor. Básicamente escribía los cambios en las antenas en un documento y luego estudiaba los resultados. El caso es que lo del cambio de antena no funciona bien. No hay mucha diferencia entre conducir y andar. Parece que da mejor resultado el que detecte que la antena a la que previamente estábamos conectados ha dejado de estar disponible. Conduciendo conduciendo cada uno o dos minutos deja de recibir la señal mientras que si estás por una zona o en un edificio puede estar 18 minutos sin que se dispare el contexto (antena cercana, marcado invertir, nombre de la antena; una variable en la que hemos metido previamente la antena a la que estábamos conectados). Este contexto lo que hace es escribir una línea en un documento con la hora y el nombre de la antena. Sale algo asi cuando acabas de hacer la prueba y abres el documento:
+ ;15.37;GSM:12631.8053377;8
+ ;15.37;GSM:12631.45622;8
+ ;15.38;GSM:12631.8001644;8
+ ;15.42;GSM:12631.8013323;8
+ ;15.43;GSM:12631.8013325;8
+ ;15.43;GSM:12631.7997653;8
+ ;15.45;GSM:12631.7996432;8
+ ;15.45;GSM:12631.8040819;8
+ ;15.46;GSM:12631.7996434;8
+ ;15.46;GSM:12631.8002969;8
La verdad es que no creo que acabe de funcionar pero por probarlo no se pierde mucho. No he podido hacer muchas pruebas andando pero creo que no se diferencian apenas los tiempos entre activaciones del perfil de cuando vas conductor conduciendo. Además está la cosa de que tardará en detectar que vas en coche, no será instantaneo.
Bueno si alguien se anima, a ver si entre todos lo conseguimos sacar....o no. Ahora sí se pudiera.... seria la #&@¢£¥ !!!
Hola mlesir,
Haber si entre todos podemos sacar algo en claro.
Primero te adjunto link para que leas un poco el funcionamiento del GSM http://es.kioskea.net/contents/681-estandar-gsm-sistema-global-de-comunicaciones-moviles aquí veras como funciona básicamente.
GSM:12631.8053377;8, vamos a ver si soy capaz de entender estos datos.
En principio:
"GSM" tipo de red.
"12631" (LAC), código de área de ubicación.
"8053377" (CellID), es un número único que se utiliza generalmente para identificar cada estación transceptora base (BTS).
"8" nivel de señal, fíjate que si sube o baja la señal del móvil esta también cambia.
Bueno visto esto, vemos en tu listado que no cambias de BTS pero si de celda con un nivel de señal parecido en todas.
Pues aquí según mis pensamientos es donde podemos empezar a trabajar. Ejemplos:
1 Si salimos de casa y nos dirigimos al coche es posible que no cambiemos de BTS pero si de Celda.
2 Si salimos del comedor y vamos al dormitorio es posible que no cambiemos de BTS pero si de Celda.
También podemos medir la intensidad de señal:
Contexto de estado/ teléfono/Fuerza de la señal, aquí puedo poner valores "desde" "hasta".
A que te refieres "cuando el móvil está apagado no actualiza este dato", te refieres a cuando esta pantalla bloqueada, porque el móvil tiene que estar actualizando la red constantemente para cambios de Celda o BTS.
Fijate en el texto del enlace donde pone “Generalmente, el MSC se conecta a bases de datos que proporcionan funciones adicionales:” hay explica básicamente como detectan la posición pero esa información no la da Tasker.
Como realizaste el listado de antenas, para hacer lo mismo y ver cómo se comporta y sacar conclusiones.
Saludos. :ok:
EDITO: modificaciones de lo explicado en rojo.
Lo que mejor me funciona para posicionarme con antenas es desconectar el perfil una vez que estoy en el lugar ya que si por un segundo pierde la antena se te vuelve a la tarea de salida,
lo que yo hago es al llegar a un lugar con tal red wifi me desconecte y para que no me haga las tareas de salida una vez desconectado uso la variable para cada una de las tareas de salida
"Si %wifi casa es diferente a 1"
para que se ejecute otra vez le pongo que al salir de la red wifi vuelva a iniciar el perfil de antena
Juss,gracias. Eso que dices es perfecto, pero creo que tu estas hablando de lo que "ya está inventado". Yo al menos no me refiero para nada a posicionarnos, no me refiero a que me diga más o menos donde estoy para que me conecte el wifi y asi si se conecta a mi red me confirme que he llegado a casa. Eso sí, la filosofía es la misma. Emplear las antenas para detectar una cosa dado que no basta batería, y aunque las antenas no sean fiables. Usamos las antenas como diría yo.... como pre alerta. Luego igual estoy una hora en el bar de la esquina y por tanto no estoy en casa pero al menos es mejor tener el wifi una hora que dejar el wifi encendido todo el día.
Según dice la guia la fuerza de la señal no se actualiza con la pantalla del móvil apagada. Al parecer es un comportamiento que tiene android, no es problema de tasker. En mi móvil desde luego no se actualiza. También dice algo asi como que dependiendo del móvil puede ser que los niveles los mida de manera distinta. En fin lo de la fuerza de la señal lo deseche porque si no actualiza con el móvil con pantalla apagada pues no vale para nada no? De hecho a mi veras que siempre me marca 8.
Lo que empleo para conseguir los resultados y meterlos en un documento es esto:
Encender Antena Cercana (726)
A1: Establecer variable [ Nombre:%Antena A:GSM:12631.8053377 Calcular:Apagado Añadir:Apagado ]
A2: Estado del perfil [ Nombre:Antena Cercana Establecer:Encendido ]
Con esta tarea habilitó el perfil. Le pongo una antena a la variable, cualquiera, para que tenga una con la que empezar a comparar.
Perfil: Antena Cercana (724)
Estado: No Antena cercana [ Antena / Última señal:%Antena Ignore Cells:* ]
Entrada: Anon (725)
A1: Estado del perfil [ Nombre:Antena Cercana Establecer:Apagado ]
A2: Escribir archivo [ Archivo:AA PROYECTOS/ANTENA/antena cercana Texto:%TIME;%Antena;nueva antena:%CELLID Añadir:Encendido Add Newline:Encendido ]
A3: Establecer variable [ Nombre:%Antena A:%CELLID Calcular:Apagado Añadir:Apagado ]
A4: Estado del perfil [ Nombre:Antena Cercana Establecer:Encendido ]
Este contexto se ejecuta cada vez que detecta que la antena que hemos metido en %Antena NO está próxima ( marcado casilla invertir).
A2, utilizo acción escribir archivo de categoría Archivo . Aquí se puede meter mediante variables lo que creamos relevante,en mi caso %TIME (hora),%Antena (la antena a la que estábamos conectados la última vez que nos conectamos) y %CELLID (antena a la que estamos actualmente conectados).
A3.En %Antena lo que hacemos es ir metiendo el nombre de la antena a la que estamos actualmente conectados (A3).
Como ves el perfil es bastante sencillo y funciona muy bien. Lo de escribir archivo se puede utilizar para muchas cosas más. Se pueden crear registros de cualquier cosa que se pueda meter en una variable, utilizando contexto Valor de Variable.
Este es un registro de un desplazamiento en moto hasta el centro de Madrid. Lo encendí al subir a la moto, antes de salir del garage.
21.00;GSM:12631.8001644;nueva antena:GSM:12631.7999801
21.00;GSM:12631.7999801;nueva antena:GSM:12631.7996432
21.01;GSM:12631.7996432;nueva antena:GSM:12631.7999751
21.02;GSM:12631.7999751;nueva antena:GSM:12631.8000893
21.02;GSM:12631.8000893;nueva antena:GSM:12631.8006920
21.03;GSM:12631.8006920;nueva antena:GSM:13781.8289811
21.03;GSM:13781.8289811;nueva antena:GSM:13781.8281125
21.04;GSM:13781.8281125;nueva antena:GSM:13781.8281126
21.08;GSM:13781.8281126;nueva antena:GSM:12878.8380420
21.09;GSM:12878.8380420;nueva antena:GSM:19962.8333979
21.10;GSM:19962.8333979;nueva antena:GSM:12878.8353382
21.10;GSM:12878.8353382;nueva antena:GSM:12878.8380441
21.11;GSM:12878.8380441;nueva antena:GSM:12878.8330092
21.12;GSM:12878.8330092;nueva antena:GSM:12967.8328006
21.13;GSM:12967.8328006;nueva antena:GSM:12967.8324589
21.16;GSM:12967.8324589;nueva antena:GSM:12967.8360063
21.17;GSM:12967.8360063;nueva antena:GSM:12967.8360064
21.18;GSM:12967.8360064;nueva antena:GSM:12967.8360064
21.19;GSM:12967.8360064;nueva antena:GSM:12967.8360063
21.19;GSM:12967.8360063;nueva antena:GSM:12967.8328094
21.20;GSM:12967.8328094;nueva antena:GSM:12967.8360063
21.23;GSM:12967.8360063;nueva antena:GSM:12967.8328094
Como puedes ver hay veces que tarda hasta 6 minutos en cambiar de BTS estando ya en pleno viaje.
Lo de utilizar un contexto de cambio de antena a la que me conecto no creo que funcione porque según vi incluso andando por mi casa puede pasar que durante 3 minutos te cambie varias veces.
Repito que mi idea seria algo asi como que si deja de estar próxima la antena a la que nos conectabamos, y esto pasa varias veces en poco tiempo es que vamos deprisa ergo vamos en coche. No es para posicionarnos sino para que nos diga si nos desplazamos en coche.
La cosa está en que aunque no lo he podido comprobar apenas los tiempos apenas varían de cuando vas en coche a cuando vas andando.
Otra cosa es que al parecer google ya ha hecho esto y se puede implementar en aplicaciones (tasker no lo va a implementar, sólo Joao esta haciendo un plugin que esta en beta y al q no puedo acceder, por mis problemas con google+, ( como odio las redes sociales! ).
ATaskREADOS
31/05/13, 22:27:58
Si alguna quiere colaborar le mando el perfil en xml para que lo importe y asi tenemos más datos. No lo he puesto antes porque me parece muy sencillo y es cortito. Sería interesante que si lo probeis diferencieis exactamente cuando empezais una actividad u otra. Yo lo que hago es inhabilitar el perfil después de unos minutos del cambio de actividad. Luego escribo en el archivo algo asi: finalizado el trayecto en coche apago el perfil despues de 6 minutos en los que he seguido andando.
Perdón: ya me ha vuelto a pasar lo de utilizar un avatar en vez de otro. Buen o a todos los efectos considerar que esto lo he escrito como Mlesir.
Una pregunta bat. Igual con los números que vienen en cells se puede ubicar la antena,? Algo querrán decir todos esos números no?
Hola nlesir,
Haber si me explico bien, el cambio de BTS puede ser muy complejo o muy sencillo. Ejemplo si estoy en una BTS y tiene mucho tráfico o está saturada, comunica con las de su alrededor y pregunta si tiene cobertura para ese cliente y trafico para este. Si esta situación se cumple el cliente pasa a la otra BTS.
Si estas en el vehículo circulando y empiezas a perder señal la BTS comunica con las de su alrededor para pedir servicio al cliente, si es afirmativo el cliente es cambiado de BTS.
Una BTS puede tener un radio de acción de unos 30Km.
No se si me he explicado bien, por eso tienes demoras de 6 minutos o más en cambiar de BTS , pero eso no quiere decir que pierdas la cobertura del móvil.
Si es posible pásame por MP el xml para hacer pruebas y analizar los datos desde Barcelona.
Haber si entre todos sacamos algo en claro y podemos determinar si estamos andando, coche o alucinando jeje es broma.
Saludos.
Otra cosa es que al parecer google ya ha hecho esto y se puede implementar en aplicaciones (tasker no lo va a implementar, sólo Joao esta haciendo un plugin que esta en beta y al q no puedo acceder, por mis problemas con google+, ( como odio las redes sociales! ).
Dime la http:\ para ver si yo puedo descargarlo.
Una pregunta bat. Igual con los números que vienen en cells se puede ubicar la antena,? Algo querrán decir todos esos números no?
OK, ya estoy en ello, pero es que con Android llevo un mes, antes usaba (Test Monitor) symbian y tengo que encontrar algún programa de test que indique estos datos. :ok:
EDITO: mlesir te envio MP con sorpresa.
308632
Aqui tienes el XML. Por privado no he encontrado la forma de enviar un archivo, creo que no se puede.
Después de descargarlo sólo hay que:
1 Crear una tarea para encenderlo cuando vayamos a hacer la prueba.
A1- Establecer variable %Antena A GSM:12361.8053377
A2- Estado del Perfil: Nombre: Antena Cercana
Establecer: Encendido
2 Crear un directorio y un documento para guardar los datos. Tiene que ser el mismo que le pongamos en el perfil. En la accion escribir archivo le damos en nombre a la lupa y con el explorador que tiene integrado tasker lo selecionamos facilmente.
OJO: yo haría una prueba antes a ver si el documento que hemos abierto esta en un formato compatible, por si acaso.
El enlace a el plugin a Autolocation es este:
https://plus.google.com/u/0/101282964483894346750/posts/jQdxXp4Myk7
Este desarrollador ha creado un foro en Google+ pero a mi por lo menos no me deja descargarlo, me da error 404.
Acabo de descubrir que el perfil antena cercana debería llamarse antena conectada. No detecta si la antena esta cercana o no, el contexto se dispara cuando la antena que estas usando es la indicada o cuando no es la que estas usando( si has marcado invertir claro).
O sea que de los dos métodos que hable realmente son uno: que cambie la antena a la que estas conectado, que cambie %CELLID.
El caso es que hice pruebas ayer y a falta de revisarlas bien parece que se pueden extraer unos patrones, aunque no se si serán suficientemente distintivos como para distinguir una actividad de otra:
1 Cuando vas en coche la cantidad de cambios de antena a la que estas conectado es mayor que xej si vas andando.
2 cuando estás parado %CELLID apenas si cambia. Y si cambia suele ser entre dos o tres antenas siempre las mismas.
3 Igualmente cuando vas andando la identidad de las antenas a veces se repite cosa que casi no pasa cuando vas en coche.
Caravantes
02/06/13, 13:31:30
Cada vez lo entiendo menos. Acabo de probar a configurar un nuevo contexto de AntenaCercana y me sale algo así:
PSC:123 / 0
PSC:145 / 0
GSM:1234.123456789 / 5 <
Deduzco que estoy conectado a la última de esas tres antenas.
Acabo de probar una tarea con una notificación %CELLID y no me sale nada (en la notificación me sale %CELLID). Se supone que la variable %CELLID contiene la identificación de la antena de telefonía a la que estás conectado, caso de ser conocida. No entiendo qué significa eso de "caso de ser conocida", y tampoco entiendo por qué %CELLID está vacío (sin establecer).
Acabo de descubrir que el perfil antena cercana debería llamarse antena conectada. No detecta si la antena esta cercana o no, el contexto se dispara cuando la antena que estas usando es la indicada
De lo que has dicho parece deducirse que el contexto de AntenaCercana funciona igual que un contexto de Variable %CELLID=GSM:1234.123456789 ¿Es eso lo que quieres decir?
Hasta que no crees un perfil con antenas tasker no va a ajustar %CELLID a nada. Me paso lo mismo. Esto pasa con varias variables que tasker no monitorea hasta que no es necesario.
Respecto a la segunda cuestión: Desgraciadamente parece que efectivamente es lo mismo. Al menos por las pruebas que he hecho yo. Pruebalo tu a ver. Veras que moviéndote por tu casa con un contexto de antena cercana, marcando invertido, o sea antena no cercana, se dispara. O sea que una antena deja de estar cercana porque me muevo 5 metros? Y curiosamente si le pones una acción pop up te dice que estas conectado a otra antena.
Para empezar a comprender como funcionan las BTS os indico el enlace de una APK que realmente es una maravilla para enterder todo esto.
Ademas nos indica localización de la BTS y distancia a ella, podemos crear ficheros con nuestro recorrido, etc. Ver el video demo.
http://es.appszoom.com/android_applications/tools/rf-signal-tracker_frrs.html
mlesir, espero que la puedas descargar y provar. Esta aplicación nos da todos los datos que pedias.
En principio:
"GSM" tipo de red.
"12631" (LAC), código de área de ubicación.
"8053377" (CellID), es un número único que se utiliza generalmente para identificar cada estación transceptora base (BTS).
"8" nivel de señal, fíjate que si sube o baja la señal del móvil esta también cambia.
Aclarando datos (LAC), código de área de ubicación. Es normal que en zoma urbana varias BTS esten con el mismo (LAC) y cuando nos desplazamos fuera de ella esta cambia, parece que estan como por zonas.
Hay que realizar más pruevas para entender el funcionamiento y poder sacar conclusiones.
mlesir, te respondo a la pregunta, en principio quería posicionarme, pero ahora estoy contigo haber si sacamos algo. Con RF Signal Traker podemos entender muchas situaciones y sobre todo contrastar los datos que nos da Tasker.
Cada vez lo entiendo menos. Acabo de probar a configurar un nuevo contexto de AntenaCercana y me sale algo así: Código: PSC:123 / 0 PSC:145 / 0 GSM:1234.123456789 / 5 <
Si, estas conectado a la ultima la reconoces por el signo "<".
Como norma tendriamos que utilizar todos para hacer pruevas los mismos parametros, yo recomiendo estar en GSM no DUAL para no conectarnos a UMTS, GPRS, etc.
Pues menos mal que yo parece que estoy en GSM porque no sabría cambiar de uno a otro. No se si seré el único pero no se de lo que hablas Bat. Como se cambia eso?
A ver si tengo un rato y os envío en un documento los resultados.
Bat mañana pruebo la app que dices y te digo.
Una pregunta bat. Igual con los números que vienen en cells se puede ubicar la antena,? Algo querrán decir todos esos números no?
Ya tenemos estos datos y parece que son reales, comprobados esta mañana con una BTS cercana a mi domicilio. Mira el mapa en RF Signal y sobre todo en Preferencias activa "Mostar celda servidora" y "los vecinos del mapa" SI.
Ojo al principio parece que no hace nada pero muévete para que cambies de BTS y empezaran a salir en el mapa.
También decirte que algunas modificaciones en Preferencias no surgen efecto hasta que sales de la APK y vuelves a entrar.
No me extraña que Google este tan avanzado todos los datos de esta APK salen de ellos.
Pues menos mal que yo parece que estoy en GSM porque no sabría cambiar de uno a otro. No se si seré el único pero no se de lo que hablas Bat. Como se cambia eso?
GSM se considera, por su velocidad de transmisión y otras características, un estándar de segunda generación (https://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_2G) (2G). Su extensión a 3G (https://es.wikipedia.org/wiki/Telefon%C3%ADa_m%C3%B3vil_3G) se denomina UMTS (https://es.wikipedia.org/wiki/UMTS) y difiere en su mayor velocidad de transmisión, el uso de una arquitectura de red ligeramente distinta y sobre todo en el empleo de diferentes protocolos de radio (W-CDMA (https://es.wikipedia.org/wiki/W-CDMA)).
Como ajustarlo Ajutes/Mas Ajustes/Redes móviles/Modo Red/ aqui salen tres opciones Automático/Sólo GSM/Sólo WCDMA, osea Auto, 2G o 3G.
No se si me explico bien.
AbejoSid
03/06/13, 05:24:27
hola tambien estaba buscando si hay alguna forma de que se active un perfil en forma automática si uno esta en el auto, lo que se me habia ocurrido (no se si es posible ya que apenas manejo tasker), es que si las antenas varian en cierto tiempo que encienda el GPS por un tiempo determinado y haga un chequeo de velocidad o de desplazamiento, si este es mayor a x entonces active el perfil
Pues en eso estamos en este hilo abejosid, a ver si hay manera. Ya me he podido descargar la beta de AutoLocation de Joao que en ppo hace esto. A ver si la pruebo pero es que no doy abasto con todo lo que quiero hacer.
Ya he descargado la app bat. La he podido probar solo moviéndome por mi casa y se ve que cambia el CELLID. He visto que pone un dato que es velocidad. Pero no parece q tenga integración con tasker con lo cual a ver como lo hacemos. Quizá tasker pueda leer de alguna manera el archivo con los datos guardados que crea la app.
De todos modos no se si esta app nos va a ayudar, yo por lo menos no lo veo, igual tu si. Yo con todo eso que muestra me pierdo.
A mi por ejemplo el lac coincide con el de tasker pero el CELLID no, no coincide nunca.
Vale ahora si coincide resulta que tenia puesto el modo automático. Ahora ya solo tengo el modo GSM.
Marque lo que decías pero cambia de CELLID y solo me muestra en el mapa El símbolo de una antena.
Se supone que le debo dar a actuar? Porque cuando le doy me da "error desconocido ".
Ya me he podido descargar la beta de AutoLocation de Joao
Yo no puedo es imposible siempre error 404, de donde la descargaste?
Sobre la app, haber la idea de la app es contrastar datos con Tasker, por eso comente que teníamos que estar todos en GSM, veo que ya coinciden los datos.
Yo activo el WIFI para cargar mapa, en la ventana de MAPA tiene que salir la antena a la que estas conectado y si te vas cambiando de BTS deben salir como antenas con su número.
As visto que se pueden crear ficheros con todos los datos?. Si en MAPA en la parte inferior hay un desplegable y en este un botón “RF” si lo activas genera el fichero con los datos.
Tasker solo nos da los datos LAC y CELLID, una idea que estoy probando es:
LAC es como el grupo de BTS de la zona, si comparamos estos cambios con un tiempo determinado podríamos empezar a saber como nos movemos (la velocidad es la variación de la distancia en función del tiempo)....OJO una idea...
También veo que las variables de Tasker se actualizan si están en el perfil al iniciar o al salir, pero si activo una variable en el perfil a 1 y luego creo una tarea cuya condición sea esa variable no se ejecutan. No sé si lo hago bien a es que funciona así Tasker.
Saludos.
1 Autolocation: A mi me daba el mismo error hasta que hace poco misteriosamente su que he podido descargarla. Autolocation es un plugin en versión beta de momento. Utiliza la nueva posibilidad del market de poder poner las betas de modo que no están visibles más que para la gente que se ha apuntado al test. No se si tendrás que pedir a Joao que te invite y supongo que necesitarás tener google+. Contacta con el tienes su correo en el market, en sus app mira por ejemplo en AutoRemote.
2 Esta noche posteare los resultados de hoy que voy a hacer pruebas. Pondré las dos RF SIGNAL y tasker a ver. Ahora que tengo solo el GSM puede que los resultados sean muy distintos.
3 Lo de la variables no lo entiendo. Prueba a transcribir el perfil que dices a ver si encontramos algún fallo. Aquí tienes el enlace para que tasker te transcriba perfiles
http://www.htcmania.com/showthread.php?p=8852245 (Por si no lo habías visto ya).
4 Cuando tenga los datos guardados de RF supongo que ya me haré mejor una idea de la app y como funciona lo de ir cambiando de antena. A partir de ahí veré a ver si podemos sacar algún patrón de comportamiento para concluir que se va a una velocidad mayor de la que iríamos si fuéramos andando o si estamos "parados" en un sitio. Yo por ahora el único método que veo factible es este y con muchas reservas:
Tasker va guardando los cambios de antena que hacemos, hasta un número y tiempo máximo.
Si ve que en muy poco tiempo cambiamos muchas veces (digamos xej 5 minutos 7 cambios de antena) Y ve que esas antenas básicamente no se repiten ( porque cuando ando por mi casa me puede estar cambiando continuamente pero es siempre las dos/tres antenas de siempre) ENTONCES:
Conecta el bluetooth y/o el Gps para comprobar que efectivamente vamos en coche via o bien que se conecta al manos libres del vehículo o bien que nos calcule directamente la velocidad a la que vamos con el Gps ( variable interna de tasker Velocidad de Ubicación).
Bueno pues lo que comentaba del plugin Autolocation olvidarlo. Acaba de salir de Beta y ya esta disponible en el market:
https://play.google.com/store/apps/details?id=com.joaomgcd.autolocation&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5qb 2FvbWdjZC5hdXRvbG9jYXRpb24iXQ..
Ya iremos comentando a ver que tal va.
Bueno pues lo que comentaba del plugin Autolocation olvidarlo. Acaba de salir de Beta y ya esta disponible en el market:
https://play.google.com/store/apps/details?id=com.joaomgcd.autolocation&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5qb 2FvbWdjZC5hdXRvbG9jYXRpb24iXQ..
Ya iremos comentando a ver que tal va.
Ok, esta mañana habia visto el Unlock pero no el Trial, parece que va a ser de pago.
Ya esta instalada la trial, haber si me aclaro.
EDITO: Parece que utiliza la localización de Google, se tiene que activar la trial o comprar la unlock para que funcione. Para activar la trial me pide cuenta en Google y 0,5€ cada mes despues de los siete días.
Parece que para que localize hay que tener GPS y Wifi activados, para mi gusto mucho consumo de batería.
No he sido capaz de que Geofence Monitor funcione.
3 Lo de la variables no lo entiendo. Prueba a transcribir el perfil que dices a ver si encontramos algún fallo.
Bueno pongo el programita para ver si hay algún fallo o es que no actualiza las variables.
El propósito de este es escanear las BTS constantemente por eso en el perfil hay una antena solo con el LAC inventado por mi y esta activo “invertir”.
En la tarea de entrada activa Wifi y la variable %BTS_identificada la pone a 1.
En la tarea de salida desactiva Wifi y la variable %BTS_identificada la pone a 0.
Luego hay una tarea independiente que se llama Actualizar_BTS, aquí es donde está el meollo, ahora mismo no actualiza variables de antenas ni la variable %Voz que utilizo como contador de pruebas.
Si toda esta tarea la inserto en Wifi_ON actualiza las variables en principio bien.
Me gustaría que actualizase en la tarea independiente y así poder crear diferentes tareas.
Perfil: BTs (18)
Estado: No Antena cercana [ Antena / Última señal:GSM:9845 Ignore Cells:* ]
Entrada: Wifi_ON (19)
A1: WiFi [ Establecer:Encendido ]
A2: Establecer variable [ Nombre:%BTS_identificada A:1 Calcular:Apagado Añadir:Apagado ]
Salida: Wifi_OFF (20)
A1: WiFi [ Establecer:Apagado ]
A2: Establecer variable [ Nombre:%BTS_identificada A:0 Calcular:Apagado Añadir:Apagado ]
Actualizar_BTS (17)
A1: Si (if) [ %BTS_identificada ~ 1 ]
<Inicio>
A2: Sumar a variable [ Nombre:%Voz Valor:1 Módulo (wrap around):0 ]
A3: Establecer variable [ Nombre:%BTS_SIGNAL A:%CELLSIG Calcular:Apagado Añadir:Apagado ]
A4: Establecer variable [ Nombre:%BTS_nombre A:%CELLID Calcular:Apagado Añadir:Apagado ]
A5: Ir a acción [ Tipo:Etiqueta Acción Número:1 Etiqueta:Inicio ]
A6: Fin si (End if)
Saludos.
Puff vamos por partes que,o no has transcrito completo el perfil o la cosa tiene miga:
1- Tasker no va a hacer la tarea actualizar BTS, a no ser que se lo digas. Aunque cambie la variable no va a hacer el if. Por eso cuando la insertas en el perfil funciona.
Para que tasker realice esta tarea en algún lado le tienes que poner una acción: de las del grupo Tarea/Realizar Tarea. O bien como tu haces lo pones en un perfil, entonces se realizará la tarea de entrada y por tanto todo lo que metas en ella. Las tareas "sueltas" si no es así no se disparan "solas".
2 - En A6 ir a acción 1,te das cuenta de que le estas metiendo a Tasker en un bucle infinito del que no va a salir hasta que el if no se cumpla? Esto hará que o bien te de error y por tanto te detenga toda la tarea o bien se quede yendo continuamente de la acción 1 a la 6,y por tanto no pueda probablemente realizar otros procesos.
3- En realidad yo creo que todo el perfil esta mal por un fallo de concepto básico. Con esa tarea lo que has querido hacer es sustituir a un contexto. Por eso lo del ir para que este continuamente comprobando si vale 1. La manera correcta de hacerlo es usando un contexto de por ejemplo valor de variable.
4- otra cosa que me llama la atención es que no has puesto la manera en que piensas ver esas variables. Supongo que esa parte no la has puesto.
5- por otro lado si la antena es inventada como dices jamás la va a detectar por tanto jamás va a producirse la tarea de entrada. Y por tanto BTS siempre equivaldrá a 1.
6- Esto es lo de menos pero te aconsejo que no utilices las mayúsculas para tus variables pq se pueden confundir con las que utiliza Tasker, las de sistema. Las variables en tasker se pueden escribir o bien empezando por la primera en mayúsculas o bien todo en minúsculas. La diferencia es que las que están solo en mayúsculas tasker una vez realizada la tarea las desecha, las borra. Las otra las mantiene con su último valor. Por eso sí %Voz la usas al día siguiente va a empezar por ejemplo con valor de 40, si es que anteriormente llego hasta 40. Para que empiece de 0 tendrías que o bien borrarla o bien establecerla a 0 cuando se dispare el perfil.
Si quieres dime exactamente que es lo que quieres que haga y hago el perfil. Es que o has olvidado poner cosas o el perfil esta que es mejor reinventarlo. Si lo que quieres es ver u otra registro de las antenas a las que te vas conectando te sugiero que utilices el perfil que te mande.
Respecto a de Autolocation me parece extraño tanto lo de pagar al mes como lo de tener activado gps y wifi. Más que nada porque si tengo activado el Gps entonces para que quiero el plugin si ya puedo calcular la velocidad y la posición?
1- Ok, habrá que insertarlo en el perfil, mi idea era que al activar la variable a 1 luego pudiera tener varias tareas con diferentes acciones.
2- Si ya sé que estoy en bucle infinito, era una prueba para ver como cambio de BTS.
3- Tienes razón quería ver si lo podía sustituir o simular.
1. La manera correcta de hacerlo es usando un contexto de por ejemplo valor de variable.
Aquí puede estar la solución, hay que pensar un poco más.
5- La antena es inventada para que no la encuentre y como tengo activado "invertir" este siempre buscando antenas.
6- Lo de las variables ya lo tengo encuentra pero como no actualizaba probé de todas las maneras.
La idea es que busque antenas constantemente para ver como cambia y cuando, a ver si así se puede sacar un patrón para determinar acciones.
Saludos.
Bat te lo mande ya pero bueno te lo vuelvo a poner. Este Perfil esta comprobado que funciona. Tu me dices si te basta para obtener la información que buscamos, o si hay que meterle más cosas.
Encender Antena Cercana (726)
A1: Establecer variable [ Nombre:%Antena A:GSM:12631.0000 Calcular:Apagado Añadir:Apagado ]
A2: Estado del perfil [ Nombre:Antena Cercana Establecer:Encendido ]
a1- le metemos un nombre de antena que no existe para que así se dispare el contexto ya que nunca va a estar conectado a esa antena.
a2- encendemos el perfil para que empiece a funcionar.
Utiliza el botón de play de la esquina inferior dcha. (otra manera de que se ejecute una tarea, muy útil sobre todo para hacer pruebas) luego cierras tasker y listo, ya hemos dado un valor a %Antena y tenemos encendido el perfil. Comienza el test.
Perfil: Antena Cercana (724)
Estado: No Antena cercana [ Antena / Última señal:%Antena Ignore Cells:* ]
Entrada: Anon (725)
A1: Estado del perfil [ Nombre:Antena Cercana Establecer:Apagado ]
A2: Escribir archivo [ Archivo:AA PROYECTOS/ANTENA/antena cercana Texto:%TIME;%Antena;nueva antena:%CELLID
Añadir:Encendido Add Newline:Encendido ]
A3: Establecer variable [ Nombre:%Antena A:%CELLID Calcular:Apagado Añadir:Apagado ]
A4: Estado del perfil [ Nombre:Antena Cercana Establecer:Encendido ]
Este contexto se dispara cuando detecta que la antena que tenemos metida en %Antena NO está próxima. Entonces ejecuta la tarea de entrada( no tiene tarea de salida)
a1-Apaga el perfil, lo deja inactivo, o sea que tasker deja de comprobar. PERO OJO esto no significa que el resto de la tarea no la haga, la sigue haciendo.
a2- escribe en el documento la hora, la antena a la que ESTABAS conectado, y la antena a la que te conectas AHORA. OJO:antes tienes que estar creado el documento y su ruta . Yo he puesto la mia pero puedes poner otra.
a3- Ahora que la antena anterior ha dejado de estar cercana, le metemos a %Antena la nueva, o sea a la que estamos actualmente conectados.
a4- Volvemos a encender el perfil para que tasker siga "escaneando" pero ahora buscará cuando no estamos próximos a %Antena con su nuevo valor, el de la antena a la que estamos conectados actualmente.
Tasker seguira pendiente de cuando no estamos cercanos a la antena y volverá a escribir el archivo cuando "pierda" esa antena.
En definitiva lo que hace esto es que tasker te diga cuando deja de estar cercana, cuando pierdes la cobertura de la antena a la que te conectas. Y cuando esto para te deja un registro en forma de archivo de texto de la hora a la que se ha producido la pérdida, la antena que has perdido y la antena a la que te reconectas.
Ya lo dije pero lo repito. Tasker para mi que lo que hace con un contexto de antena cercana es pensar que no está cercana si no estás conectado a ella. Es decir puedes estar al lado pero si estas conectado a otra te va a decir que no está cercana. Igualmente el perfil sigue siendo útil para llevar un registro de hora y número de antenas a ls que nos vamos conectando.
AbejoSid
05/06/13, 21:44:02
comento, compre el AutoLocation, lo probé hoy por la mañana y no andaba (un viaje de unos 10km), hoy a la tarde sacaron una actualización y lo poco que lo probé parece andar bien
Gracias abejosid. Yo solo lo he probado para un trayecto de 30 minutos y en cuanto he cogido la moto en el log del plugin lo ha registrado. Antes he estado por mi casa y efectivamente ha registrado como actividad quieto o la otra que no lo q significa.
Por cierto bat:
Todo esto lo ha hecho sin wifi y sin gps. No he notado un gasto de batería anormal, claro q es poco tiempo lo que ha estado.
Yo compre la versión PRO y eso que comentas de pagar al mes nada de nada.
En conclusión y a falta de más pruebas pinta muy pero q muy bien.
Ya tengo funcionando mi perfil con las modificaciones y escaneando por tiempo determinado, había que ponerlo directamente en la tarea del perfil.
Hay que cambiar la filosofía de “Antena cercana” por “antena Conectada” que es lo que realmente hace Tasker.
Voy a probar tu perfil y ver que sacamos en claro entre las dos.
Respecto AutoLocation, yo tengo instalado la normal y para que funcione tiene que ser como Unlock o Trial y aquí es donde tiene periodo de 7 días y después sale el mensaje de 5€ mes.
A ver si compro la Pro y puedo hacer pruebas.
A todo esto y ver que AutoLocation funciona bastante bien, que hacemos seguimos con nuestros perfiles o nos metemos de lleno con AutoLocation.
Saludos.
Habría que crear un post de AutoLocation para ir explicando cómo funciona y nuestras experiencias.
Yo estoy a la espera de comprar la versión PRO.
Nueva actualización Autolocation V 1.1
A2: Estado del perfil [ Nombre:Estado Antena Establecer:Encendido ]
Hay algo que no me cuadra este perfil no está por ningún lado y no actualiza variable %Antena.
Donde crea el fichero, en que ruta?.
Hay algo que no me cuadra este perfil no está por ningún lado y no actualiza variable %Antena.
Creo que este perfil es "Antena Cercana".
Bueno me he vuelto loco porque no actualizaba variables y es por A2: Escribir archivo [ Archivo:AA PROYECTOS/ANTENA/antena cercana Texto:%TIME;%Antena;nueva antena:%CELLID
Si esta activo en Tasker no funciona la tarea, lo desactivo y ya actualiza variables. Que pasa?. Ok ya está resuelto, faltaba crear el archivo.txt y la ruta. Ya lo tengo funcionando.
Perdona fallo mio en la tarea había puesto un perfil distinto, ya lo he corregido en mi post. También he hecho hincapié en que tiene que estar creado el archivo y el documento antes.
Yo seguiría utilizando este post para lo de auto location al fin y al cabo el objetivo es el mismo.
Yo pienso que por 0.99 euros merece mucho la pena y que este plug in va a ser muy superior a lo que hagamos. Pero me gustaría seguir desarrollando la idea, quizá nos sea útil para otras cosas.
A ver si la gente se anima y va comentado la experiencia con el plug in.
Que te parece si modifico el monbre del post y mencionamos AutoLocation.
(Ver antenas cercanas "AutoLocation") para que la gente lo tenga más claro.
Perfecto pero igual es mejor este:
Localización y reconocimiento de actividad mediante antenas( Autolocation)
Elige tu.
Caravantes
06/06/13, 21:39:11
Que te parece si modifico el monbre del post y mencionamos AutoLocation.
(Ver antenas cercanas "AutoLocation") para que la gente lo tenga más claro.
Gracias, buena idea.
Además, los que estáis metidos de lleno en este asunto os estáis enterando bien, pero el resto nos perdemos un poco entre tanto mensaje cruzado. Intentamos seguiros y no siempre es fácil. Por eso estaría bien que en algún momento hiciérais un resumen o una recapitulación. Es una sugerencia. Gracias de nuevo.
Cierto Caravantes. En cuanto tenga tiempo a ver si hago una resumen y os explico al resto. Por cierto que a ti lo de Autolocation creo que te interesará ya que eres el que siempre ha dominado más los perfiles de "coche" y ese tipo.
Localización y reconocimiento de actividad mediante antenas ( Autolocation)
Me parece perfecto, añado "móvil" porque creo que tambien se puede hacer con Wifi.
En cuanto tenga tiempo a ver si hago una resumen y os explico al resto.
Si hay un resumen sería interesante ponerlo en el primer post, para que la gente se entere en el primero y no tenga que buscar. Que te parace?.
Perfecto. Si te parece cuando tengamos más probado Autolocation lo ponemos.
Gracias, buena idea.
Además, los que estáis metidos de lleno en este asunto os estáis enterando bien, pero el resto nos perdemos un poco entre tanto mensaje cruzado. Intentamos seguiros y no siempre es fácil. Por eso estaría bien que en algún momento hiciérais un resumen o una recapitulación. Es una sugerencia. Gracias de nuevo.
Actualizado priner post a ver que te parece.
Caravantes
07/06/13, 18:04:22
Actualizado priner post a ver que te parece.
Mucho mejor, gracias.
Bueno pongo el programita con sus últimas correcciones.
El propósito de este es escanear las BTS constantemente por eso en el perfil hay una antena solo con el LAC inventado por mi y esta activo “invertir”.
En la tarea de entrada, la variable “%BTS_identificada” la pone a 1, pregunta si el contador” %Cont < 10” es inferior a 10 en este caso, suma a variable +1 “%Cont”, espera 2 seg y establece variables “%Bts_nombre” y ” %Bts_signal”, Fin si (End if), limpia variable “%Cont”.
Esta tarea la realiza en este ejemplo 10 veces, si se quiere aumentar a más cambiar en
A2: Si (if) [ %Cont < 10 ]
El 10 por el numero deseado de veces a repetir.
En la tarea de salida, la variable %BTS_identificada la pone a 0.
PEFIL:
Perfil: BTs (14)
Estado: No Antena cercana [ Antena / Última señal:GSM:9845 Ignore Cells:* ]
Entrada: BTS_ON (12)
A1: Establecer variable [ Nombre:%BTS_identificada A:1 Calcular:Apagado Añadir:Apagado ]
<Inicio>
A2: Si (if) [ %Cont < 10 ]
A3: Sumar a variable [ Nombre:%Cont Valor:1 Módulo (wrap around):0 ]
A4: Esperar [ MS:0 Segundos:2 Minutos:0 Horas:0 Días:0 ]
A5: Establecer variable [ Nombre:%Bts_nombre A:%CELLID Calcular:Apagado Añadir:Apagado ]
A6: Establecer variable [ Nombre:%Bts_signal A:%CELLSIG Calcular:Apagado Añadir:Apagado ]
A7: Ir a acción [ Tipo:Etiqueta Acción Número:1 Etiqueta:Inicio ]
A8: Fin si (End if)
A9: Limpiar variable [ Nombre:%Cont Coincidencia de Patrón:Apagado ]
Salida: BTS_OFF (13)
A1: Establecer variable [ Nombre:%BTS_identificada A:0 Calcular:Apagado Añadir:Apagado ]
Si nos movemos cuando esta activa la tarea y en Tasker seleccionamos “Variables” vemos como las variables “%Bts_nombre", “%Bts_signal”, “%Cont” se actualizan constantemente mientras que “%Cont” sea inferior al número introducido en A2.
Ahora ya tenemos variables con datos para hacer nuestras tareas dependiendo de la BTS a la que estemos conectados.
Saludos. :ok:
Como puedo poner un enlace en el primer post del mensaje anterior para que no se extienda tanto con los nuevos proyectos.
Saludos.
EDITO: Creo que ya está solucionado.
Caravantes
10/06/13, 23:52:44
Como puedo poner un enlace en el primer post del mensaje anterior para que no se extienda tanto con los nuevos proyectos.
EDITO: Creo que ya está solucionado.
Aunque tú ya lo tienes resuelto, contesto de todas formas para que quede constancia.
Cada conversación o hilo tiene su número de referencia. En este caso es "t=619329" (la T hace referencia a thread, que significa hilo o conversación).
Cada mensaje tiene su propio número, independiente del anterior. En este caso es "p=9065466" (la P hace referencia a post, que significa mensaje).
Cada mensaje tiene un número de orden dentro del hilo. En este caso es "postcount=51".
Esos datos aparecen en las diferentes URLs que veremos a continuación.
La forma más sencilla de obtener un enlace a un hilo es entrando en ese hilo desde la portada del foro. En la cabecera del navegador veremos la URL
http://www.htcmania.com/showthread.php?t=619329 (http://www.htcmania.com/showthread.php?t=619329)
Si queremos ir directamente al último mensaje de un hilo, hay que añadir la coletilla &goto=newpost, así
http://www.htcmania.com/showthread.php?t=619329&goto=newpost (http://www.htcmania.com/showthread.php?t=619329&goto=newpost)
Hay dos formas fundamentales de enlazar un mensaje concreto
A) Mostrando el mensaje "en medio" del hilo. Así
http://www.htcmania.com/showthread.php?p=9065466 (http://www.htcmania.com/showthread.php?p=9065466)
Una forma sencilla de obtener este número es simulando una respuesta por medio del botón QUOTE que aparece al pie del mensaje que queremos referenciar. En la nueva URL aparece el número del mensaje al que estamos respondiendo, y también en el cuadro de edición aparece el texto de ese mensaje precedido de su número y del autor del mensaje.
B) Mostrando el mensaje aislado, sin el resto del hilo.
http://www.htcmania.com/showpost.php?p=9065466 (http://www.htcmania.com/showpost.php?p=9065466)
En esta presentación no aparece el resto de mensajes que componen el hilo. En esa página podemos ver que en la parte superior derecha hay un enlace a otra URL que nos muestra el mismo mensaje en el hilo (con los otros mensajes).
Hay otros enlaces que son variaciones de los anteriores. Por ejemplo la que tú has usado y otra más
http://www.htcmania.com/showpost.php?p=9065466&postcount=51 (http://www.htcmania.com/showpost.php?p=9065466&postcount=51)
http://www.htcmania.com/showthread.php?p=9065466#post9065466 (http://www.htcmania.com/showthread.php?p=9065466#post9065466)
Estos enlaces tienen el inconveniente de ser más largos y el foro normalmente los "abrevia" al mostrarlos, de forma que no se ven completos:
http://www.htcmania.com/showpost.php?p=9065466&postcount=51
http://www.htcmania.com/showthread.php?p=9065466#post9065466
Si seleccionamos una de estas líneas y luego hacemos copiar-y-pegar no estaremos cogiendo el enlace correcto sino una versión abreviada que no funcionará bien.
Bonus anecdótico: quien quiera divertirse (perder el tiempo) puede ir a la siguiente URL donde van apareciendo en tiempo real los mensajes nuevos de todos los foros de HtcMania. En las horas de mayor tráfico hay como un mensaje nuevo por segundo, impresionante.
http://www.htcmania.com/vaispy.php
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.