Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - hksck

#21
Cita de: Orubatosu en  5 Diciembre 2015, 20:22 PM
Un problema es que demasiada gente, al no costarle dinero los abandona en cuanto se complica la cosa

De forma lógica también y contando lo anterior, estos cursos si trabajas y no tienes dinero a lo mejor suficiente para una conexión a internet, para un pc o para estar gastando en cibers, ni tiempo, al final quien los hará...? Unicamente los que tienen tiempo y dinero (algo extremo creo el  ejemplo pero es una realidad también)
#22
Hola chic@s!

El título ya lo explica en si. Creo que sería una gran funcionalidad además de que los posts adquirirían sin mucha dificultad un gran vistazo estético (excluyendo las personas que se esfuerzan para darles una vista más que llamativa usando los bbcodes).

En la web hay conversores de markdown a bbcode pero son poco funcionales a mi parecer, aunque lo pases primero a HTML y luego a bbcode no son muy buenos parseando.

Además la sintaxis markdown veo que es el próximo futuro en cuanto redacción de textos de caracter técnico por su rapidez y versatilidad.

Recalco que desconozco si existe mucha carga para el foro en cuestión de integrar este tipo de sintaxis, quizá temas de seguridad o similares.
Sin embargo creo que sería una gran funcionalidad que (a mi parecer) encantará a muchos usuarios.

Aunque ya lo comenté en otro hilo, no sé si integrar el code folding cuando se publica código, sea posible. Defiendo el code folding como algo que en codes largos por ejemplo, podamos desplegar y cerrar unicamente los trozos que deseamos ver o revisar de un code.
#23
Hola nuevamente gAb1

Si, el código funciona, ya está arreglado lo de la url, fue un error sin querer.
El code que tengo alojado en mi server en este caso una máquina de uso casera que rara vez recuerdo encender XAMPP ya que por defecto no lo inicio con el PC si funciona correctamente.

#24
Hola gAb1.

Te equivocas!
Porfavor, revisa el post de manera correcta.
No doy enlaces a ningún programa (copia y pega en el navegador los links de google que hay en el código y verás que
no los lleva al programa sino a una PRUEBA DE CONCEPTO de lo que sería el programa.

Es un ejemplp práctico quizá para donaciones pero lo ejemplifiqué mal quizá en el pdf.

Saludos!!
#25
PHP / Ganar dinero con PHP y Fortumo (SMS Premiums)
4 Diciembre 2015, 22:29 PM
Hola chi@s.

He redactado este pdf y me gustaría compartirlo sobre Fortumo y PHP. Os dejo el código PHP y este, el pdf https://drive.google.com/file/d/0B0T63NuiX4qFUnhQaVVBVWxlNzA/view?usp=sharing.

Código (php) [Seleccionar]

<?php

/*
Script para procesar las peticiones de Fortumo.

Estructura del código:
1. Primero comprobamos que la petición provenga de una IP de Fortumo.
2. Comprobamos que la firma sea la misma que la que obtenemos al crear nuestro servicio
de Fortumo.
3. Comprobamos el estado del pago (leerse los guidelines en ) y solo si este es
satisfactorio continuamos.
4. Creamos un array con los links de los programas que enviaremos a las personas que soliciten
nuestro servicio.
5. Comprobamos que el programa que nos pide el cliente este entre los que ofrecemos y además
nos aseguramos de que aunque escriba el nombre del programa en minúscula o deje espacios
sea igual de válido el mensaje.
6. Enviamos el link al teléfono desde el cual podrá descargar lo solicitado.

Las funciones están al final del código.

Dado que no es un foro Warez, al probar mi servicio el enlace que te llegará
no será de la descarga de estos programas sino de una imagen en concreto.

Para probarlo (si quereis gastar 1,45 :P) podeis enviar un mensaje al 27992 con TXT DOWN PHOTOSHOP
o TXT DOWN VEGAS o TXT DOWN OFFICE32 o TXT DOWN OFFICE64 solo para España dado que estaba probando.

*/


//Comprobar si la IP viene de Fortumo
$ips_fortumo = array(
'54.72.6.126',
'54.72.6.27',
'54.72.6.17',
'54.72.6.23',
'79.125.125.1',
'79.125.5.95',
'79.125.5.205'
);
if(!in_array($_SERVER['REMOTE_ADDR'], $ips_fortumo)) {
die("Unknow IP");
}


//Comprobar la firma con nuestro secreto.
$sig_fortumo ''// Introducir vuestra firma aquí.
if(empty($sig_fortumo) || !check_signature($_GET$sig_fortumo)) {
    die(
"Error: Invalid signature");
  }

//Los enlaces que enviaremos a las personas.
$keys_message = array(
'PHOTOSHOP',
'VEGAS',
'OFFICE32',
'OFFICE64',
);
$download_Links = array(
'PHOTOSHOP' => 'https://goo.gl/lxqs5Q',
'VEGAS' => 'https://goo.gl/hrCU67',
'OFFICE32' => 'https://goo.gl/oVmijS',
'OFFICE64' => 'https://goo.gl/oVmijs',
);


//Comprobar el estado del pago, solo continuará si el pago ha sido efectivo.

  
if(preg_match("/OK/i"$_GET['status']) 
    || (
preg_match("/MO/i"$_GET['billing_type']) && preg_match("/pending/i"$_GET['status']))) 
 {
  
 
//Apartir de aquí, do whatever you want

/* Comprobar si el programa que el cliente solicita lo tenemos disponible y corregir
posibles errores de espacios o letras minúsculas*/
$keyword $_GET['message']; //Obtener la keyword del programa a descargar.
  
str_replace(' '''$keyword); //Quitar espacios en blanco si los hay
$keyword strtoupper($keyword);//Convertir todo a mayúsculas si es que se ha escrito en minúsculas.

if(!in_array($keyword$keys_message)) {
echo("No se reconoce el programa solicitado. Por favor, escribirlo 
tal como se muestra en la imagen del anuncio."
);
die;
}


//Enviar el link del programa al teléfono del cliente

  
echo("Gracias por descargar $keyword.
   Este es el enlace de descarga: 
{$download_Links[$keyword]}.");

}else{
die;
//Fin de la comprobación de pago

//Función -  check_signature()
function check_signature($params_array$sig_fortumo) {
    
ksort($params_array);
 
    
$str '';
    foreach (
$params_array as $k=>$v) {
      if(
$k != 'sig') {
        
$str .= "$k=$v";
      }
    }
    
$str .= $sig_fortumo;
    
$signature md5($str);
 
    return (
$params_array['sig'] == $signature);
  }



?>




Espero que os sea buena y amena la lectura y cualquier sugerencia o duda, feel free to comment :D
#26
Foro Libre / Re: Sistema operativo favorito?
28 Noviembre 2015, 10:22 AM

Prácticamente para casi todo, no suelo jugar pero juegos como Nexuiz
me son más que suficientes.
#27
Gracias engel lex

La duda también me viene a que, en la bolsa de trabajo, cómo denominarían a este puesto, "Puesto de programador de cajeros automatizados BBVA"?
Y la titulación necesaria para optar sería de técnico informático, cierto?

Al ser algo proporcionado por entidades los cajeros, supongo que no hay mucha información de cómo logran las comunicaciones con las entidades bancarias...Lo digo porque sería interesante sustituir a WinXP por algo opensource y rebajar los costes para las entidades pero también obtener un beneficio para el responsable de sustituir al software de estos cajeros  :D
#28
>>Code Folding

Hola chic@s!

Pues el título verde lo dice todo, el code folding es algo que agradezco mucho en casi cualquier editor de código.
Sobretodo la idea me viene desde Sublime ya que me es mucho más fácil organizar el código en secciones y así para cualquier lector de mi código, simplemente despliega la sección que le interese y la analiza o hace lo que desee.

A nivel personal, ver code folding en códigos grandes que alguna vez se postean creo que ayudaría mucho (no sé si la funcionalidad está implementada en el foro y quizá no sepa usarla).
#29
Hacking / Re: Proxy para ocultar o cambiar IP?
21 Noviembre 2015, 00:35 AM
Hola xpuns

Tanto en Google Chrome como en Firefox existe un add-on llamado Anonymox. Este te permite cambiarte la IP con una simple pulsación, además dispone de una versión premium que te permite añadir más direcciones IPs de distintos países.

#30
Hola!

Es cierto que hay que estudiar el pasado para entender, creo, parte del presente, pero, ningún estudio puede justificar el acto discriminado de quitar vidas.

Con esto intento manifestar que aquellas personas que intentan "exculpar" de alguna manera alegando que en un principio, Francia levantó la ira con sus tiras cómicas de Charlie Hebdo y que por ello ahora está pasando lo que está pasando, MAL.

Primero la vida, luego ideologías!
Así que no creo que sea cuestión de estudios (cierto que para opinar y hablar del tema se ha de saber de que se habla, no se puede embarcar a la religión musulmana en general, como la responsable de los atentados de París), la vida arrebata de un inocente, va por encima de cualquier estudio o justificación.