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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 2 [3]
21  Comunicaciones / Redes / Mi puertos parecen abiertos pero no lo están en: 13 Abril 2021, 02:12 am
tengo un modem askey tcg220 46 de movistar

tengo el nat 2 ,

Cuando abro los puertos de mi modem sigo los procedimientos de manera natural

https://ibb.co/TcrYWNv (screen de mi pc)

Pero al  comprobar si están abiertos esta web de lo desconfirma :
--->>  https://www.testdevelocidad.es/test-de-puertos/
y también no puedo acceder

https://ibb.co/XJDHH88 (screen de mi pc)

regreso a mi modem para ver si esta activo y efectivamente sale como si estuviera abierto pero no es así pues no puedo ingresar

Cosas que he probado sin éxito:
-> reglas de entrada de Windows defender  felizmente en la opción predefinido están las reglas que quiero con su puerto y todo
->desactivar protección de red de antivirus
-> DMZ pero me da miedo así que lo saque pero no funciono

Datos interesantes que tal ves te sirvan para ayudarme

Hay un tutorial el cual seguí para abrir los puertos
->https://www.youtube.com/watch?v=vruyf03slaU&t=162s
pero me percate de algo interesante

(screen de mi pc)

el tiene activado el  wan blocking

pero si yo lo activo me sale un mensaje de error el cual bloquea mi acceso a la apertura de puertos

https://ibb.co/k6HWBty (screen de mi pc)

https://ibb.co/WKpPBQ2 (screen de mi pc)

es muy raro , Porfavor ayudaaa :c
y para que quieres hacer esto lo necesito para cosas varias
y para poder usar este programa
-> https://youtu.be/iAYG87jjdsQ?t=235
lo necesito por la pandemia







22  Programación / Programación C/C++ / Re: COMO ELIMINO EL ULTIMO NODO DE QUE INGRESE( pila C++ ) en: 30 Septiembre 2019, 16:09 pm
ok muchísimas gracias   ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-)
23  Programación / Programación C/C++ / Re: AYUDA LISTA SIMPLE IMPRECION DE DATOS en: 30 Septiembre 2019, 16:07 pm
No sé a que te refieres con eso último. Si tienes un constructor con 3 parámetros, cuando crees un objeto, debes hacerlo con 3 parámetros. Si a lo que te refieres es a poder crear objetos pasando 3 parámetros o pasando otro número de parámetros lo que debes hacer es sobrecargar el constructor con otro número de parámetros.
Si no te refieres a eso, intenta explicármelo otra vez de otra forma para que pueda ayudarte. Podrías ponerme cómo lo tenías y qué era lo que no te dejaba o qué es lo que quieres poder hacer. :-X

esto lo ise a proposito por que me daba error si lo ponia correctamente
Código:
 Estudiante( char* cod, string nom,float pode ){
            cod=codigo; // esta al reves
            nom =nombre; // esta al reves
            pode = poderado; // esta al reves
            siguiente = NULL;
        }
al parecer era por la cantidad de datos que puse [5]
Código:
char codigo[5];
lo quite  [5]y me codigo se ejecuto correctamente
la pregunta como hago para yo elegir la cantidad de datos de cada archivo o debo usar
solamente uso el tipo de dato correcto al fina solo trato de hacer esto
-> https://drive.google.com/open?id=1LD0zBfxs1FsDMGSTp1th0zlob7P6HxkR
24  Programación / Programación C/C++ / Re: AYUDA LISTA SIMPLE IMPRECION DE DATOS en: 30 Septiembre 2019, 04:45 am
Sólo he llegado hasta la clase <Estudiante> pero ya te puedo decir que el error (o al menos uno de ellos) está en el constructor.
Código
  1. class Estudiante{
  2.    public:
  3.        char codigo[5];
  4.        string nombre;
  5.        float poderado;
  6.        Estudiante* siguiente;
  7.  
  8.        Estudiante( char* cod, string nom,float pode ){
  9.            cod=codigo; // esta al reves
  10.            nom =nombre; // esta al reves
  11.            pode = poderado; // esta al reves
  12.            siguiente = NULL;
  13.        }
  14. };
Cada objeto de la clase <Estudiante> tiene 4 datos miembros que son: <codigo>, <nombre>, <poderado> y <siguiente>. Los datos miembros no son <cod>, <nom> y <pode>. Estos últimos son los nombres que tendrán los parámetros del constructor mientras este se ejecuta. Estos nombres son temporales y en cada función pueden tener nombres distintos.

Aparte de eso cuidado al guardar el código. Para "copiar" cadenas de tipo C (o dicho de otra manera, arrays de <char>) debes usar métodos como <strcpy()> o más recomendable <strncpy()>. No vale con usar el operador de igual =.

si se eso que esta al reves es que no me lo aceptaba me parecio raro probe quitando la cantidad de datos que quiero "[4]" y me permitio hacerlo como es correctamente pero como hago cunado me piden una cantidad fija de datos ?
25  Programación / Programación C/C++ / Re: AYUDA LISTA SIMPLE IMPRECION DE DATOS en: 30 Septiembre 2019, 02:15 am
muchas gracias de corazón  ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) esot esta mucho mejor sobro hago las de doblemente enlazadas 
26  Programación / Programación C/C++ / como elimino el ultimo nodo de que ingrese( pila c++ ) en: 30 Septiembre 2019, 02:12 am
como elimino los últimos datos que ingrese, he visto muchos foros pero solo me los elimina del primero al ultimo  y yo quiero del ultimo al primero

Código:
#include<iostream>
using namespace std;
template<class T>
class Nodo {
public:
T dato;
Nodo<T>* siguiente;
Nodo(T x) {
dato = x;
siguiente = NULL;
}
};
template<class T>
class Pila {
public:
Nodo<T>* cabeza;
Nodo<T>* cola;
Pila() {
cabeza = NULL;
cola = NULL;
}
void insertarfinal(T x) {
Nodo<T>* nuevo = new Nodo<T>(x);
if (!cabeza) {
cabeza = nuevo;
}else {
Nodo<T>* aux = cabeza;
while (aux->siguiente)
{
aux = aux->siguiente;
}
aux->siguiente=nuevo
}
cola = nuevo;
}

void eliminarultimo() {
//como hago esto :c ....!!!!
}
void imprimir() {
Nodo<T>* aux = cabeza;
while (aux) {
cout << aux->dato << "-";
aux = aux->siguiente;
}
cout << endl;
}
};
int main() {
Pila<int> milista;
milista.insertarfinal(1);
milista.insertarfinal(2);
milista.insertarfinal(3);
milista.insertarfinal(4);
milista.insertarfinal(6);
milista.imprimir();
milista.eliminarultimo();
cout << endl;
milista.imprimir();
milista.eliminarultimo();
cout << endl;
milista.imprimir();
milista.eliminarultimo();
cout << endl;
milista.imprimir();
milista.eliminarultimo();
cout << endl;
system("pause");
}
27  Programación / Programación C/C++ / Re: AYUDA LISTA SIMPLE IMPRECION DE DATOS en: 22 Septiembre 2019, 22:27 pm
ok muchísimas gracias  ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-) ;-)
28  Programación / Programación C/C++ / ayuda lista simple imprecion de datos en: 22 Septiembre 2019, 19:10 pm
trabajo con visual studio 2015 el problema es que al imprimir los datos estos no se muestran solo se muestra caracteres sin sentido por favor ayúdenme :-( :-( :-(

pdt : ignoren la funcion burbuja trataba de ordenar la lista simpre por ese metodo seleccionado ponderado pero creo que solo muevo el dato y no todos xD :xD :xD :xD :xD


Código:
#include<iostream>
#include<string.h>
using namespace std;

class Estudiante {
public:
char codigo[5];
string nombre;
float poderado;
Estudiante* siguiente;
Estudiante( char* cod, string nom,float pode ) {

cod=codigo;
nom =nombre;
pode = poderado;
siguiente = NULL;
}
};

class NodoSimple {
public:
Estudiante* cabeza;
NodoSimple() {
cabeza = NULL;
}

void insertar(char* cod, string nom, float pode) {
Estudiante * nuevo = new Estudiante(cod, nom, pode);
if (!cabeza) {
cabeza = nuevo;
}
else {
nuevo->siguiente = cabeza;
cabeza = nuevo;
}
}


void imprimirburbuja() {
float t;
Estudiante* aux = cabeza;
while (cabeza->siguiente)
{
aux = cabeza->siguiente;
while (aux)
{
if (cabeza->poderado>aux->poderado) {
t = aux->poderado;
aux->poderado = cabeza->poderado;
cabeza->poderado = t;
}
aux = aux->siguiente;
}
cabeza = cabeza->siguiente;
aux = cabeza->siguiente;
}
}

void imprimir() {
Estudiante* aux = cabeza;
while (aux)
{

cout << "listade alumnos" << endl;
cout << aux->codigo << endl;
cout << aux->nombre.c_str() << endl;
cout << aux->poderado << endl;
aux = aux->siguiente;


}
cout <<"-----------------------------"<< endl;
}
};

int main() {
NodoSimple milista;
milista.insertar("asas", "carlos", 18);
milista.insertar("asss", "lucas", 11);
milista.insertar("aaaa", "mateo", 10);
milista.insertar("asss", "marcos", 8);

milista.imprimir();

system("pause");
}
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines