elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Temas
Páginas: 1 2 [3] 4 5
21  Programación / Java / [ANDORID][Ayuda urgente]Activity con prioridad en: 16 Junio 2015, 01:46 am
Buenas tardes.

Tengo una aplicación que esta compuesta por un BroadcastReceiver y un Service
que monitorea las llamadas entrantes...
La app lanza una Activity cuando hay una llamada entrante o el estado del teléfono es "CALL_STATE_RINGING"

ahora bien.
       Lo que quiero es que esa activity se superponga a la activity de la llamada ....
      
aqui muestro el manifest
Código
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.    package="pc.servicio" >
  4.  
  5.    <application
  6.        android:allowBackup="true"
  7.        android:icon="@mipmap/logo_inf"
  8.        android:label="@string/app_name"
  9.        android:theme="@style/AppTheme">
  10.        <receiver
  11.            android:name=".StarListener"
  12.            android:enabled="true"
  13.            android:exported="false" >
  14.            <intent-filter>
  15.                <action android:name="android.intent.action.BOOT_COMPLETED" />
  16.            </intent-filter>
  17.        </receiver>
  18.  
  19.  
  20.  
  21.        <activity
  22.            android:name=".AlertActivity"
  23.            android:launchMode="singleTask"
  24.            android:noHistory="true"
  25.            android:configChanges="orientation|keyboardHidden|screenSize"
  26.            android:label="@string/title_activity_alert"
  27.            android:theme="@style/FullscreenTheme" >
  28.            <intent-filter>
  29.                <action android:name="android.intent.action.ANSWER"/>
  30.            </intent-filter>
  31.        </activity>
  32.  
  33.        <service
  34.            android:name=".ServiceAppData"
  35.            android:enabled="true"
  36.            android:exported="false" >
  37.        </service>
  38.  </application>
  39.  
  40. </manifest>
  41.  

Lanzando al momento de la llamada:
                              
Código
  1. Intent i = new Intent(getApplicationContext(), AlertActivity.class);
  2.                                i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
  3.                                i.putExtra("numero", incomingNumber);
  4.                                serviceApp.startActivity(i);
  5.  

El problema es que si llamas dos veces seguidas, después de la segunda ya no se superpone la activity........ QUIERO QUE SIEMPRE APAREZCA SUPERPUESTA A LA LLAMADA



AYUDA PORFAVOR NO SE COMO RESOLVERLO....

O.O no se si es que no me explico bien pero ultimadamente no recibo respuesta a los post que hago..... o no se en que fallo .....
22  Programación / Java / [Ayuda][Android] Actualizar base datos cada cierto tiempo en: 8 Mayo 2015, 02:40 am
Buenas tardes.

Tengo una aplicación android que ejecuta un servicio.

tengo una base de datos SQLite y un WS en PHP.

Lo que quiero es que la base de datos SQLite se actualice cada cierto tiempo de la manera mas optima posible tanto para el WS como para el dispositivo. Les agradecería si me ayudan con su experiencia..

23  Programación / Java / [android][Resuelto]Error al Hacer Post en: 2 Mayo 2015, 18:49 pm
Buen Dia..
 
Alguien me podría explicar por que es el error en la linia 38?

Código
  1. package.test.wservice;
  2.  
  3. import android.util.Log;
  4.  
  5. import org.apache.http.HttpEntity;
  6. import org.apache.http.HttpResponse;
  7. import org.apache.http.NameValuePair;
  8. import org.apache.http.client.HttpClient;
  9. import org.apache.http.client.entity.UrlEncodedFormEntity;
  10. import org.apache.http.client.methods.HttpPost;
  11. import org.apache.http.impl.client.DefaultHttpClient;
  12. import org.apache.http.message.BasicNameValuePair;
  13. import org.apache.http.util.EntityUtils;
  14. import java.util.ArrayList;
  15. import java.util.List;
  16.  
  17.  
  18. /**
  19.  * Created by efort on 4/30/2015.
  20.  */
  21. public class WServiceHelper {
  22.    private static final String URL = "http://192.168.1.163/ws/index.php";
  23.  
  24.  
  25.    public WServiceHelper(){
  26.    }
  27.  
  28.    public String post(String posturl){
  29.  
  30.        try {
  31.  
  32.            HttpClient httpclient = new DefaultHttpClient();
  33.  
  34.            HttpPost httppost = new HttpPost(posturl);
  35.  
  36.  
  37.            HttpResponse resp = httpclient.execute(httppost);
  38.  
  39.            HttpEntity ent = resp.getEntity();/*y obtenemos una respuesta*/
  40.  
  41.            String text = EntityUtils.toString(ent);
  42.  
  43.            return text;
  44.  
  45.        }
  46.  
  47.        catch(Exception e) { return "error";}
  48.  
  49.    }
  50.  
  51.  
  52.  
  53.    public void getInfoCelular(String celular) {
  54.        String str = this.post(URL);
  55.        Log.i(PhoneListener.LOG_TAG,str);
  56.    }
  57.  
  58.  
  59.  
  60.  
  61. }


Código
  1. 05-02 11:41:07.057  13473-13473/test.wservice W/System.err&#65109; android.os.NetworkOnMainThreadException
  2. 05-02 11:41:07.082  13473-13473/test.wservice W/System.err&#65109; at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1128)
  3. 05-02 11:41:07.082  13473-13473/test.wservice W/System.err&#65109; at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:84)
  4. 05-02 11:41:07.082  13473-13473/test.wservice W/System.err&#65109; at libcore.io.IoBridge.connectErrno(IoBridge.java:159)
  5. 05-02 11:41:07.082  13473-13473/test.wservice W/System.err&#65109; at libcore.io.IoBridge.connect(IoBridge.java:112)
  6. 05-02 11:41:07.082  13473-13473/test.wservice W/System.err&#65109; at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
  7. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
  8. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at java.net.Socket.connect(Socket.java:859)
  9. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
  10. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
  11. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
  12. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
  13. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:365)
  14. 05-02 11:41:07.083  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
  15. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
  16. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
  17. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at test.wservice.WServiceHelper.post(WServiceHelper.java:55)
  18. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at test.wservice.wservice.WServiceHelper.getInfoCelular(WServiceHelper.java:75)
  19. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at test.wservice.servicio.PhoneListener.onCallStateChanged(PhoneListener.java:28)
  20. 05-02 11:41:07.084  13473-13473/test.wserviceW/System.err&#65109; at android.telephony.PhoneStateListener$2.handleMessage(PhoneStateListener.java:370)
  21. 05-02 11:41:07.084  13473-13473/test.wservice W/System.err&#65109; at android.os.Handler.dispatchMessage(Handler.java:107)
  22. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at android.os.Looper.loop(Looper.java:194)
  23. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at android.app.ActivityThread.main(ActivityThread.java:5392)
  24. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at java.lang.reflect.Method.invokeNative(Native Method)
  25. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at java.lang.reflect.Method.invoke(Method.java:525)
  26. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
  27. 05-02 11:41:07.085  13473-13473/test.wservice W/System.err&#65109; at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
  28. 05-02 11:41:07.086  13473-13473/test.wservice/System.err&#65109; at dalvik.system.NativeStart.main(Native Method)

SOLUCION:

Código
  1. Thread thread = new Thread(new Runnable(){
  2.    @Override
  3.    public void run() {
  4.       //El try  catch TIENE QUE IR AQUÍ
  5.    }
  6. });
  7.  
  8. thread.start();
24  Programación / Desarrollo Web / [Resuelto][javascript]¿Como hacer esto sin usar jquery? en: 22 Abril 2015, 21:41 pm
buen dia como puedo hacer esto en javascript sin usar jquery?

Código
  1. $(' option[value="2"]').prop('selected','selected');
25  Programación / PHP / [como hacer esto][php] borrar archivos después de visualización en el cliente en: 15 Abril 2015, 23:28 pm
Buen dia..

Estoy tratando de generar un archivo 'directorio1/pagina.php'
y lo que quiero es que el contenido de pagina.php solo se visualice una ves y se borre...
main.php
Código
  1.  
  2.   mkdir('directorio1');
  3.   $contenido="<html><body><img src='./archivos/imagen1.png'/></body></html>";/*Esta imagen se creara tambien desde php pero eso ya lo tengo resuelto*/
  4.   $fp=fopen("directorio1/pagina.php","w");
  5.   fwrite($fp,$contenido);
  6.   fclose($fp) ;
  7.   header("Location: /directorio1/pagina.php");
  8.   rmdir("directorio1");
  9.  /*que debo hacer para borrar todo el directorio una ves el cliente obtenga todo el contenido*/
  10.  
que debo hacer para borrar todo el directorio una ves el cliente obtenga todo el contenido?

Mod: no escribir en mayúsculas... hay herramientas para resaltar texto
26  Programación / Scripting / [PYTHON][AYUDA] Problema con acentos y ñ en: 7 Abril 2015, 04:11 am
ayuda con este error.... unicodeencodeerror ascii codec can't encode character u\xf3
tiene la solución a este problema...


Explico un poco:
estoy haciendo una peticion desde python y obtengo como resultado un json:

Código
  1. {
  2.  "city": "Mexico",
  3.  "region": "Distrito Federal",
  4.  "country": "MX",
  5.  "loc": "386",
  6.  "org": "8 visión C.V.",
  7.  "postal": "14620"
  8. }
AGREGADO


El error aparece en la linia 4
Código
  1. def printtr(info, oufile):
  2.     log = '<tr><td class="info">'+json+'</td><tr>'
  3.     print(log)
  4.     oufile.write(log)

leyendo un poco encontre que es con las ñ y acentos proponen soluciones como esta:

SOLUCIONES QUE HE PROBADO:
1- encabezado pero no funcionan-...
Código
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
2. decodificar la cadena a utf-8 pero no funcionan-...
Código
  1. log = log.decode('utf-8')
3.- remplazar caracteres invalidos ('Solucion temporal')
Código
  1.  
  2.    #!/usr/bin/env python
  3.    # -*- coding: utf-8 -*-
  4.     json = json.replace('á','a')
  5.     json =  json.replace('é','e')
  6.     json =  json.replace('í','i')
  7.     json =  json.replace('ó','o')
  8.     json = json.replace('ú','u')
  9.     json = json.replace('Á','A')
  10.     #ETC. ETC.
27  Seguridad Informática / Hacking / [SUGERENCIA] Diccionario para fuerza bruta en Castellano en: 4 Abril 2015, 01:17 am
Buen día estoy probando algunos diccionarios pero demoran mucho conocen de alguno que sea solo de palabras que usamos los latinos o algo que se le parezca?
28  Programación / Java / [Android][Call Listener] Registrar llamadas ¿Como hacerlo? en: 3 Abril 2015, 03:29 am
Buenas tardes... quiero iniciar un proyecto que me permita registrar las llamadas entrantes y lanzar un mensaje dependiendo de quien te esta llamando.... ¿alguna idea de como hacerlo? Gracias. :huh:
29  Programación / PHP / [Resuelto] ejecutar archivo de python desde php en: 27 Marzo 2015, 03:12 am
Necesito hacer un simple hola mundo desde python he imprimirlo desde php
tengo lo siguiente:



archivopython.py

Código
  1. print("HOLA MUNDO PHP")

archivo.php

Código
  1. //echo shell_exec('python archivo.py'); MAL[/u][/s]
Código
  1. echo shell_exec('archivopython -i parametro1'); // BIEN
pero no me funciona por que? :huh: :huh: :huh: :huh: :huh:
SOLUCIONADO GRACIAS
30  Programación / Scripting / [RESUELTO][PYTHON] Leccion strip() retorna una cadena en: 27 Marzo 2015, 00:22 am
Hola.
Tengo un problema que no puedo eliminar los espacios al final de los splits...
uso la funcion strip() pero aun asi siguen apareciendo... ya intente todas (rstrip() y lstript())

por que no se eliminan?
CODIGO:
Código
  1. #inputfile es un txt
  2. for line in inputfile:
  3.            line = line.strip()
  4.            line = line.strip('\n')
  5.            splitl = line.split('\t')
  6.            for p in splitl:
  7.                print("espacios: "+str(p.count(' ')))
  8.                p.strip()
  9.                p.strip(' ')
  10.                p.rstrip()
  11.                print("espacios: "+str(p.count(' ')))
  12.  

Contenido del TXT:
Código
  1. 189.169.165.74 10/5/2014 4:04:58 PM activate - -

y visualizando los caracteres:
Código
  1. 189.169.165.74 \t10/5/2014 4:04:58 PM \tactivate \t- -
Páginas: 1 2 [3] 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines