Jump to content

Jfirewall

Miembro
  • Contador contenido

    359
  • Ingreso

  • Última visita

  • Días ganados

    19

Todo lo publicado por Jfirewall

  1. jajaja Si Ami Me desepciono Igual Sera Util Para Alguien que Quiera Utilizarlo
  2. .jar Se Queda Por Fuera Nose Guarda en el .exe Por ejm Si Borras el .jar Ya No Servira el .exe
  3. Pues Sencillo Quiero Saber Si existe Comando Para Desde La Maquina activar La autenticacion Con el Usurio root?Esque Tengo Dedicado & Pues Lo Tiene Bloqueado (solo Conecta Desde la web)Yo Mire con Otro Usuario Que Cree y Vi Que el usuario root Tenia Bloqueado & Como con Este Usuario No Puedo Editar lineas Pregunto Si Se Puede Desde consolaGracias De Antemano
  4. Pues Quise Empezar Con esto & Pues Hoy Os Enseñare A Crear .exe Con Java Es muy Sencillo. Empecemos Primero Abrimos Nuestro NetBeans & Creamos Nuestro Nuevo Proyecto. Bueno De Ay Se Crea Un .java Bueno Entonces Deberia Quedarnos asi. Asta el Momento No Hemos Hecho Nada Ahora Vamos A Empezar, Agregando Un import Luego Vamos Agregar El titulo Que Utilizara Nuestro .exe Yo Pondre Metin2zone Ahora Vamos A Crear Scrips Para Hacer Visible. Os Explico que Hicimos Agregamos Tamaño Del Cuadro De Lo Que Estamos Creando,Asta El Momento llevamos Asi Nuestro .exe Ahora Vamos Meterle Textico Dentro Con Lo Siguiente. Bueno Yo agregue Una etiqueta La Cual Es La Que Da Nuestro Texto. & Nuestro .exe Debe Estar Asi Bueno Ahora Vamos a Convertirlo ha .exe Bueno Vamos a Guardarlo Vamos A Metin2zone Clic Derecho Y Descojemos Build Le Damos En Clean Build & Cerramos Java Ahora Nos Dirijimos a Documentos Netbeans,Metin2zone(o Como Hayas llamado Tu Proyecto) De Ay Vamos A Dis Y Se Nos Creo Un Archivo .jar Bueno Ahora Vamos a Utilizar El Programa Creador De .exe Jsmooth (Ahora Dejo Los 2 Link De los Programas). Bueno El .jar Lo Movemos a Escritorio Con El Jsmooth ejecutado. Vamos A Skeleton Y Elejimos El Windowed Wrapper Una Vez Elejido Vamos a executable & Nos Abrira Asi Bueno en El Primero Pondremos Nombre Del .exe Ejm (Metin2zone.exe) Executable Icon Es El Icono Que Tendra Nuestro .exe Yo Usare Uno Cualquiera Ustedes Igual A Su gusto Asi Nos Debio De Quedar Mostrando Nuestro Icono Ahora Nos dirijimos a Aplication & Nos Deberia De Salir asi Ahora Vamos a Cargar el .jar Undiendo Aca Y Cargamos Nuestro .jar Bueno Ahora Vamos A Cargar Nuestro Main Class Ahora Vamos A Compilar Undiendo Este Botoncito Y Guardamos Como Quieras yo lo Guardare Como Metin2zone Esperamos Que Nos Compile y Que Nos Quede Asi Damos En Done & Listo Cerramos Y Vamos A Nuestro Escritorio Y Vemos Que Se Creo El .exe & Vemos Que ejecuta Lo Que Creamos Anteriormente Con Java Pues Listo Post Creado 100% Por Mi Espero Les Guste & Si Tienen Dudas Digamenlas Y Las Aclaro Un Saludo De Parte Mia Pronto Mas Cursos
  5. #include <iostream>using namespace std; int main() { cout << "Hola Mundo!"; return 0;} El ejemplo Es el ejercicio 1
  6. #pepe Corrijo Primero Es Un Libro Mio 238 Paginas Que Me Toco Casi Aprender Todo Segundo No Sabia Que Era De El Pues Me Acabo De Enterar Idiota Vos Que No Vez El # Si Supieras que Eso Es Como Sino Estuviera & Si Crees Pro No Siempre Tienes Razon & Eso Que Copiar Pegar & Todito lo Practico Programas Creados Desde Mi Autoridad & Me Da Igual Lo Que Digas. Coordial Saludo
  7. #shang Comentas & Quisiera Ver Que Es Lo Que Sabes Esto Es Basico
  8. Ando Un Poco Libre y Pues Dar Cosillas Para Las Personas No Es Malo Pues Trabajare Con python,java & c++ Haciendo Tutoriales y Mas Adelante Aplicarlo Al Metin2 Que Es Lo Que Interesa Pues Viendo Esta seccion Muy Caida y hoy Hablaremos De Sentencias Condicionales, Comenzemos.Sentencias condicionalesSi un programa no fuera más que una lista de órdenes a ejecutar de forma secuencial, una por una, no tendría mucha utilidad. Los condicionales nos permiten comprobar condiciones y hacer que nuestro programa se comporte de una forma u otra, que ejecute un fragmento de código u otro, dependiendo de esta condición.Aquí es donde cobran su importancia el tipo booleano y los operadores lógicos y relacionales que aprendimos en el capítulo sobre los tipos básicos de Python.ifLa forma más simple de un estamento condicional es un if (del inglés si) seguido de la condición a evaluar, dos puntos ( y en la siguiente línea e indentado, el código a ejecutar en caso de que se cumpla dicha condición. fav = “Jfirewall.com”# si (if) fav es igual a “Jfirewall.com”if fav == “mundogeek.net”:print “Tienes buen gusto!”print “Gracias” Como veis es bastante sencillo.Eso si, aseguraros de que indentáis el código tal cual se ha hecho en el ejemplo, es decir, aseguraros de pulsar Tabulación antes de las dos órdenes print, dado que esta es la forma de Python de saber que vuestra intención es la de que los dos print se ejecuten sólo en el caso de quePython. 30 se cumpla la condición, y no la de que se imprima la primera cadena si se cumple la condición y la otra siempre, cosa que se expresaría así: if fav == “Jfirewall.com”:print “Tienes buen gusto!”print “Gracias” En otros lenguajes de programación los bloques de código se determinan encerrándolos entre llaves, y el indentarlos no se trata más que de una buena práctica para que sea más sencillo seguir el flujo del programa con un solo golpe de vista. Por ejemplo, el código anterior expresado en Java sería algo así: String fav = “mundogeek.net”;if (fav.equals(“mundogeek.net”)){System.out.println(“Tienes buen gusto!”);System.out.println(“Gracias”);} Sin embargo, como ya hemos comentado, en Python se trata de una obligación, y no de una elección. De esta forma se obliga a los programadores a indentar su código para que sea más sencillo de leer if … else Vamos a ver ahora un condicional algo más complicado. ¿Qué haríamos si quisiéramos que se ejecutaran unas ciertas órdenes en el caso de que la condición no se cumpliera? Sin duda podríamos añadir otro if que tuviera como condición la negación del primero: if fav == “Jfirewall.com”:print “Tienes buen gusto!”print “Gracias”if fav != “Jfirewall.com”:print “Vaya, que lástima”pero el condicional tiene una segunda construcción mucho más útil:if fav == “Jfirewall.com”:print “Tienes buen gusto!”print “Gracias”else:print “Vaya, que lástima” Vemos que la segunda condición se puede sustituir con un else (del inglés: si no, en caso contrario). Si leemos el código vemos que tiene bastante sentido: “si fav es igual a Jfirewall.com, imprime esto y esto, si no, imprime esto otro”.if … elif … elif … elseTodavía queda una construcción más que ver, que es la que hace uso del elif. if numero < 0:print “Negativo”elif numero > 0:print “Positivo”else:print “Cero” elif es una contracción de else if, por lo tanto elif numero > 0 puede leerse como “si no, si numero es mayor que 0”. Es decir, primero se evalúa la condición del if. Si es cierta, se ejecuta su código y se continúa ejecutando el código posterior al condicional; si no se cumple, se evalúa la condición del elif. Si se cumple la condición del elif se ejecuta su código y se continua ejecutando el código posterior al condicional; si no se cumple y hay más de un elif se continúa con el siguiente en orden de aparición. Si no se cumple la condición del if nide ninguno de los elif, se ejecuta el código del else. Espero Les Sirva Dudas Me Avisan Pronto Mas Guias Completas
  9. Hpta La Cague Al Fondo :/ Lo Habia Corregido En Bloc de Notas Para No ver Esta Incoherencia Tan Horrible En 2 Minutos Lo Arreglo #black Pues Tome Esto Como Iniciativa Y Mas ADelante Con Lo que Aprendido Lo Practicare Aca SAludos & Ya Lo Arreglo Al 100%
  10. Jfirewall

    Curso C++

    Hola Pues Muchos Les Interesara El Tema Es Un Pequeño Curso El Cual Hace Rato Lo Leei Y Aqui Os Depronto Aprenderan Algo. Hawkings Gracias Ha El Empecemos: -¿Funcionan mis programas escritos en C también en C++? Sí. Sin embargo hay algunas librerías que cambian. Por ejemplo en C++ la función system() no está en <stdio.h>, sino en <cstdlib>. Cambiando las librerías que importáis deberían funcionar todos los programas que habéis escrito en C. Uno de los cambios en C++ son las librerías. En C++ ya no llevan extensión ".h" (todavía funciona si se la pones pero es recomendable cambiarlo a la forma que os detallo ahora). Para transformar una librería de C en una librería de C++ se quita el ".h" y se pone "c" delante del nombre de la librería. Por ejemplo: <math.h> es ahora <cmath>.<stdlib.h> es ahora <cstdlib>.<string.h> es ahora <cstring>.<stdio.h> es ahora <cstdio>. Además al final de nuestros "#include" tenemos que poner using namespace std;. Por ejemplo: #include <cmath>#include <cstdlib>using namepace std; Otra de las cosas que cambian es que para la entrada y salida por la consola ya no usaremos las funciones de <cstdio> (como printf y scanf), sino que usaremos las de la librería <iostream> (no empieza por c porque no es una librería de C adaptada a C++). Las funciones antiguas siguen funcionando, pero son mucho mejores las nuevas. Ahora usaremos cin para la entrada (en lugar de scanf) y cout para la salida (en lugar de printf). Funcionan de la siguiente manera: cout << variable1 << "texto" << variable2 << [...]; cout va seguido de "<<" y algo para mostrar. Se pueden ir encadenando tanto cuanto se quiera, y mostrar cout << algo << algo2 << algo3 << algo4... Así hasta que se quiera. Se mostrará todo lo que se le ponga, de izquierda a derecha. En este caso mostrará el valor de algo, después el de algo2, después el de algo3, después el de algo4... Y así hasta el final. cout no añade ningún espacio en blanco ni ningún carácter de nueva línea ('n') después de las variables, así que si queremos que salgan separadas tendremos que poner algo así: cout << var1 << ' ' << var2 << " " << var3; Como veis da igual poner ' ' que poner " " ya que cout puede mostrar tanto caracteres sueltos (' ') como cadenas (" "). Para un salto de línea podemos poner 'n' si queremos, o también endl (esto solo funciona para cout, no podemos poner endl dentro de una cadena). Por ejemplo: cout << numero1 << endl << numero2; Si numero1 vale 5 y numero2 vale -8 la línea anterior mostrará: 5-7 Ahora vamos a ver cin. Funciona así: cin >> a >> b >> c >> [...]; Como podréis ver es muy parecido a como funciona cout pero con los signos al revés (>>). cin por defecto lee hasta que encuentre un espacio en blanco, un tabulador o un carácter de nueva línea ('n'). Para entenderlo mejor veamos un ejemplo. Supongamos que el usuario escribe: 115 -945 8 Y en nuestro programa ponemos: int num1, num2, num3, num4;cin >> num1 >> num2 >> num3 >> num4;cout << num1 << ' ' << num2 << ' ' << num3 << ' ' << num4 << endl; Entonces nuestro programa mostrará por pantalla lo siguiente: 115 -9 45 8 Lo lee todo sin problemas, y se salta los espacios, tabuladores, y nuevas líneas que hay por en medio. Ahora unos pocos ejercicios, para comprobar que se ha entendido bien todo. A partir de ahora en los ejercicios pondré por lo menos un ejemplo de entrada (de lo que escribe el usuario) y otro de salida (de lo que debe mostrar el programa) en todos los ejercicios. Ejercicio 1 (B): Crea un programa en C++ que muestre por pantalla la cadena "Hola Mundo!". Ejemplo de entrada (el usuario escribe): (nada) Ejemplo de salida (el programa muestra): Hola Mundo! Ejercicio 2 (B): Crea un programa en C++ que pida al usuario dos números y muestre por pantalla el primero por el segundo más uno. Ejemplo de entrada (el usuario escribe): 19 -1 Ejemplo de salida (el programa muestra): -18 Ejercicio 3 (A): Diseña un programa en C++ que pida al usuario un número hasta que el número sea el 15. Si una vez el programa ya ha pedido 10 números el usuario aún no ha escrito el 15, el programa deberá mostrar "HAS FALLADO!" y terminar. Además, cada vez que el usuario falle le dirá el número que ha dicho el usuario y los intentos que le quedan Ejemplo de entrada (el usuario escribe): -356 715 Ejemplo de salida (el programa muestra): No es el -3. Te quedan 14 intentos.No es el 5. Te quedan 13 intentos.No es el 6. Te quedan 12 intentos.No es el 7. Te quedan 11 intentos.Muy bien, era el 15. Ejemplo de entrada 2: 0 0 0 0 0 0 0 00 0 0 0 0 0 0 Ejemplo de salida 2: No es el 0. Te quedan 14 intentos.No es el 0. Te quedan 13 intentos.No es el 0. Te quedan 12 intentos.No es el 0. Te quedan 11 intentos.No es el 0. Te quedan 10 intentos.No es el 0. Te quedan 9 intentos.No es el 0. Te quedan 8 intentos.No es el 0. Te quedan 7 intentos.No es el 0. Te quedan 6 intentos.No es el 0. Te quedan 5 intentos.No es el 0. Te quedan 4 intentos.No es el 0. Te quedan 3 intentos.No es el 0. Te quedan 2 intentos.No es el 0. Te quedan 1 intentos.HAS FALLADO! ¡Recuerda incluir <iostream>! Perdon por lo de ahora fue por culpa de mi mal editor que usaba depende de la guia seguimos con mas, si tienen dudas me pueden dejar en comentario y las solucionamos espero sea de su agrado y pido perdon por lo de ahora. PD: Esto me ayuda Con la universidad practicando ;D PD2: Os Dejo Ejercicios Alguna Duda Ya Saben Comenten & Lo Resolvemos Para Todos Coordial Saludo
  11. Yo Andaba Usando el de sema Ahora Veo Que Este Esta Mas Completo Exelente Aporte.
  12. Por 4 Ves La Publico jajaja Diseño Neox scrip Jfirewall Saludos Interface_Jfirewall_neox.zip
  13. Vas A Wincp Buscas var/db/mysql Y Borras Lo De Ay Luego Para Meter La Nueva Haces En Maquina cd / tar xzvf nombre.tgz
  14. Esta Bien Es Mas Para Servidores Pvp Para Cuando Lleguen A Niveles Altos Sean Mayores Solo Matando Metines Jejejeje
  15. Yo Guardo en Pc Como Quiero Solo queria Subirlo para los otros
  16. Pues Me Gusta Mas Asi & Que Tengo Varias Interfaces Que No Uso Ustedes Les Daran Mejor Uso Ya Que yo Las Tengo Sin Hacer Nada Aclaro Solo Es La Barra Lo De arriba Ustedes Le Meten El Scrip Que anda Por Ay Ojala Les Gusten Yo Acomode Todo, El Diseño Lo Vi En Algo Que Saque & Lo Adapte =) Interface_loong.rar
  17. Si & Recuerda Meter jfirewall En Pack & en el Index
  18. Antonio Deja De Ser Mala Gente jejejeje .l. Pd: Jodiendo Ay Tienes Feo Jfirewall_login.zip
×
×
  • Crear nuevo...