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 - engel lex

#16871
Scripting / Re: Script batch para ping
20 Junio 2013, 01:04 AM
Cita de: EleKtro H@cker en 19 Junio 2013, 20:47 PM
@EngelX
La intención es de agradecer, pero te recuerdo que estamos en la sección de Scripting, no en C.

Saludos!
lo se XD solo respondia la peticion de terratek XD

CitarGracias engelx. También había pensado hacerlo en C que lo controlo más pero al no ser demasiado complejo pensé que no merecía la pena y esto sería más rápido. De todas formas sería interesante ver como lo implementaste, ¿no tendrás el código por ahí para echarle un vistazo?

disculpa si desvié el tema :P
#16872
Scripting / Re: Script batch para ping
19 Junio 2013, 20:33 PM
no quiero criticas sobre mi codigo XD lo hice rapido y a los golpes

Código (cpp) [Seleccionar]

#include <Windows.h>
#include <iostream>
#include <string>
#include <ctime>
#include <fstream>
using namespace std;
//aqui la funcion del pipe
string exec(char* cmd) {
    FILE* pipe = popen(cmd, "r");
    if (!pipe) return "ERROR";
    char buffer[128];
    std::string result = "";
    while(!feof(pipe)) {
    if(fgets(buffer, 128, pipe) != NULL)
    result += buffer;
    }
    pclose(pipe);
    return result;
}



int main(int argc, char *argv[])
{
    int tiempo = 1;
    if(argc==3){
        tiempo = atoi(argv[2]);//no captura el "-t" porque en realidad es relleno
    }
   string a = "";
   
   int b = 0, c = 0;
   char bufer[80];
   time_t rawtime;
   
   struct tm * timeinfo;
//saca la direccion del exe, la recorta y le pone ping.txt
   string path =argv[0];
   b = path.find_last_of("/");
   path = path.substr(0,b)+ "/ping.txt";
   const char *sb = path.c_str() ;
   
       
    ofstream myfile;
     while(1){
        a = exec("ping www.google.com -n 1");//abre la llamada
        myfile.open (sb,ios::out|ios::app);
        //captura la hora
        time(&rawtime);
        timeinfo=localtime(&rawtime);
        strftime (bufer,80,"%F %I:%M%p.",timeinfo);
        //arregla el mensaje a mostrar
        b = (INT) a.find_first_of("\n")+1;
        b = (INT) a.find_first_of("\n",b)+1;
        c = (INT) a.find_first_of("\n",b);
        a = a.substr(b,c-b);
        cout << bufer << " - " << a << "\n";//muestra
        myfile << bufer << " - " << a << "\n";//envia a archivo
        myfile.close();//cierra por si el programa tiene un fin inesperado en la espera
        sleep(tiempo);//espera
        }
       return 0;
       
}


recomiendo recompilar XD el anterior codigo tiene un error XD solo hace un ping y dice el mimo resultado siempre! sorry!
#16873
Scripting / Re: Script batch para ping
19 Junio 2013, 10:19 AM
aquí está

https://mega.co.nz/#!udQhzbIJ!MWfyeSP4ttCjbNdZ3EL8xClyVlp01-c_yRi_4dEo-jA


el crea en la carpeta donde se ejecute un archivo llamado ping.txt con la info en el formato

2013-06-19 10:47AM. - Respuesta desde 201.248.76.20: bytes=32 tiempo=20ms TTL=59

si lo ejecutas
ping.exe -t 3
se hará ping cada 3 segundos (o los segundos que establescas luego de "-t") si no especificas nada, hará ping cada 1 segundo (sumado a la espera del ping, me dio pereza corregir eso)

si el ping falla puede decir que "tiempo de espera agotado" o simplemente dejarlo en blanco si el host lo da inaccesible... (tambien me dio pereza corregir eso)

hace ping contra google.com por si a las dudas...

el continua escribiendo el archivo donde lo dejó si lo cierras... espero te sea útil
#16874
Scripting / Re: Script batch para ping
19 Junio 2013, 09:23 AM
yo estuve haciendo algo similar XD termine haciendolo en C y al final luego de una semana tenia una masa de 300.000 lineas que no pude analizar XD

si consigo el exe te lo publico aqui
#16875
escépticos*

yo si soy escéptico porque requieres superar la seguridad de un isp la cual su negocio es vender internet... sus seguridades no son vagas y les hace fácil saber quien accedió sin permiso a cosas que no debe... (sin contar que es violación de ley de telecomunicaciones, de medios informáticos, estafa, intrusión... y si dices "aquí la ley no se cumple" XD no te metas contra quien tiene para pagar jueces XD) y estoy seguro que por lo menos un par más, aunado a eso, si lo logras podrías darte velocidades de 10Mbps pero fácil... por otro lado si tanta gente supiera como para publicarlo en foros a diestra y siniestra, ya hubieran parchado la fuga... pídele a tus amigos que te digan y publica una forma aquí XD

CitarProvare con pd proxi vpn y les digo si funciono o no.
no se quien te dijo que con vpn se podía... pero de todas todas, dudo que un proxy o vpn sean la solucion... la solución sería uncap si el isp no asegura la velocidad por servidor y no tiene sistema de "alerta" de conexiones ilegales
#16876
Citarpara eso esta el proxy y su funsion es que te redirecciona
función*
claro... el proxy te redirecciona... XD pero primero tienes que lograr llegarlo hasta al proxy y a menos que conectes directo a una red del proxy sin pasar por movistar, no va a redireccionar nada XD


CitarSE SUPONE QUE DEBERIA FUNCIONAR CAMBIANDO LA CONFIGURANCION DE RED DE ESTA FORMA

1- deja de escribir en mayúsculas (lee las reglas del foro)
2- una imagen más pequeña imposible XD

CitarLa única manera de hacer eso es haciéndole uncaping al modem
eso si es el modem quien asegura la velocidad de la red XD en venezuela los isp aseguran desde servidor, en algún tiempo estuvieron haciendo eso a inter y a cantv, así que lo aseguraron... me imagino que movistar, y movilnet se juntaron a eso...
#16877
Cita de: KIDRAP1 en 19 Junio 2013, 06:32 AM
HOLA POR CAUSUALIDAD SABRAN COMO PONER LIBRE (INTERNET GRATIS) UN MODEN USB HUAWEI E1756 DE MOVISTAR VENEZUELA ??

XD tu sigues con eso!? a demás NO ESCRIBAS EN MAYÚSCULAS! ES EQUIVALENTE A GRITAR!

insisto... a mi eso del internet gratis me suena a mito... si tu isp no quiere pasarte datos, no va a pasarte datos XD eso no es involuntario, eso es completamente configurado para ignorar a los que no estén registrados
#16878
en ese caso si XD ahí todo tiene sentido XD
#16879
como con esa combinacion puedes hacer eso? :s ctrl+L es seleccionar direccion, hasta ahí bien... pordiran capturar info del url... pero ctrl+W es cerrar navegador :s sin mas... ni si quiera puedes darle al segundo ctrl+W, esun trolleo muy común... :s
#16880
Redes / Re: Problemas de velocidad de internet
18 Junio 2013, 22:40 PM
1- te están atacando
2- el router tuvo un fallo momentaneo
3- estabas transfiriendo entre pcs de tu red un paquete grande
4- tu router es viejo y está fallando