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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1] 2
1  Programación / Scripting / [Python] Problema al llamar funcion en: 15 Octubre 2011, 21:38 pm
Ando haciendo mi primera practica en python y no me deja llamar a una funcion, me da       exceptions.NameError: name 'leer' is not defined         

Código
  1. opc = input ("Presione: \n1.- Leer...");
  2. if opc==1:
  3.    leer()
  4. elif opc==2:
  5.   print
  6. .
  7. .
  8. .
  9. def leer():
  10.    N = input ("Introduzca...");
  11. .
  12. .
  13. .
  14.  

Alguien tiene idea de que estoy haciendo mal?  :huh:
2  Programación / Java / Desarrollar juegos online en java en: 16 Junio 2011, 17:11 pm
Vale, os tengo una pregunta.
Tengo un juego en JAVA, por los momentos uso una base de datos local, pensaba ponerlo online traspasando esa BD local a un servidor, y poniendo el .jar para descargar, hasta donde sé deberia funcionar si la persona tiene la JVM.

La cosa es que, el juego es de varios jugadores, mi pregunta es, como se haría para que varias personas jueguen al mismo tiempo, unos contra otros? Se que se puede hacer esto, mas no se si es con applets o con los .jar tambien se puede.

Sería genial que me orientaran en esto!  ;D
3  Programación / Desarrollo Web / Como puedo hacer una trivia en: 9 Mayo 2011, 16:54 pm
Buenas chic@s, necesito crear una trivia en HTML, o en cualquier lenguaje realmente, pero necesito hacerlo "a pie", por ende, las paginas que facilitan esto, no me las permiten, he estado buscando tutoriales o ejemplos pero no he visto ninguno, supongo que es usando formularios... pero no tengo idea :huh: . Si me pudieran orientar, seria genial.  :-[
4  Programación / Desarrollo Web / Problema al intentar cargar contenido en un div con AJAX en: 1 Mayo 2011, 03:15 am
Buenas, he tratado de implementar un script que encontre en internet sobre como hacer esto.
El script es el siguiente:
Código
  1. function Carga(url,id)
  2. {
  3. //Creamos un objeto dependiendo del navegador
  4. var objeto;
  5. if (window.XMLHttpRequest)
  6. {
  7. //Mozilla, Safari, etc
  8. objeto = new XMLHttpRequest();
  9. }
  10. else if (window.ActiveXObject)
  11. {
  12. //Nuestro querido IE
  13. try {
  14. objeto = new ActiveXObject("Msxml2.XMLHTTP");
  15. } catch (e) {
  16. try { //Version mas antigua
  17. objeto = new ActiveXObject("Microsoft.XMLHTTP");
  18. } catch (e) {}
  19. }
  20. }
  21. if (!objeto)
  22. {
  23. alert("No ha sido posible crear un objeto de XMLHttpRequest");
  24. }
  25. //Cuando XMLHttpRequest cambie de estado, ejecutamos esta funcion
  26. objeto.onreadystatechange=function()
  27. {
  28. cargarobjeto(objeto,id)
  29. }
  30. objeto.open('GET', url, true) // indicamos con el método open la url a cargar de manera asíncrona
  31. objeto.send(null) // Enviamos los datos con el metodo send
  32. }
  33. function cargarobjeto(objeto, id)
  34. {
  35. if (objeto.readyState == 4) //si se ha cargado completamente
  36. document.getElementById(id).innerHTML=objeto.responseText
  37. else //en caso contrario, mostramos un gif simulando una precarga
  38. document.getElementById(id).innerHTML='<img src="images/extras/loading.gif" alt="Loading" />'
  39. }

La idea es que cambie el contenido del div en cuanto se presione un boton...
Creo que el problema esta en mi codigo HTML.

Código
  1. <li>
  2.    <a href="javascript:Carga(texto11.html, cont);">
  3.      <img src="css/img/btn.png" />
  4.    </a>
  5.  </li>
El texto del index es predeterminado, y creo que alli esta el problema?
Código
  1. <div id="cont">
  2. <br>
  3. <h2>Welcome</h2>
  4. <p>TEXTO</p>
  5. </div>

Si pudieran ayudarme, seria genial. NOTA: Tengo servidor instalado, el xampp y ademas, subi la pagina web a un servidor privado y aun no funciona, tambien importe el archivo .js donde se encuentra el script de arriba.
5  Programación / Java / Problema con JoptionPane en: 9 Abril 2011, 23:41 pm
Chicos, el problema es el siguiente. Tengo dentro de un IF que salga un Joptionpane si la respuesta es correcta o no, todo esto esta dentro de un actionperformed de un boton aceptar, la cosa es que, el joptionpane sale pero hay que darle aparte del click al boton, click en el frame del juego. Y segun yo, deberia salir en cuanto compruebe la respuesta, sin hacer dos clicks.

adjunto el codigo
Código
  1. if (respuestau.equalsIgnoreCase(respuestabd)){
  2.  
  3.             JOptionPane.showMessageDialog(null,"Respuesta Correcta!");
  4.  
  5.               dispose();
  6.  
  7.           }else{
  8.              JOptionPane.showMessageDialog(null,"Respuesta Incorrecta");
  9.  
  10.               dispose();
  11.           }
6  Programación / Java / Cerrar Frame al Abrir otro en: 8 Abril 2011, 19:33 pm
Bueno, esa es mi pregunta. Necesito cerrar un frame una  vez se ejecute el otro. Intente hacerlo con dispose pero sin suerte. Ya que la instancia del otro frame lo hago desde un hilo. Si me podrian ayudar, seria genial. Gracias
7  Programación / Java / Cambiar titulo TitledBorder en JPanel en: 7 Abril 2011, 15:11 pm
Estoy tratando de cambiar el titulo del borde de un JPanel, pero no consigo hacerlo, he buscado soluciones externas pero me terminan dando nullpointerexception. No tengo el codigo a la mano, será que me pueden ayudar?  :huh:
8  Programación / Java / Cambiar aspecto de JTable en: 6 Abril 2011, 03:15 am
Bueno, la cuestion es... pude ponerle fondo, cambiar el color de la separacion, etc, pero lo que tiene el nombre de la fila, ejemplo:

TITULO1 l TITULO2
----------------------

no parece haber manera de cambiar ni color de fondo, ni color de letra, la cosa es que la tengo sobre un fondo negro y se ve que es una tabla

Si alguien pudiera ayudarme, seria genial
9  Programación / Java / [SOLUCIONADO]Ayuda Con Interfaces Graficas? en: 21 Febrero 2010, 05:40 am
Chicos, he estado tratando de hacer algo...
Me da error por motivo desconocido? Que esto haciendo mal? Les pongo el codigo...La linea que esta "mal" es la de  C.add (new ventana ());

Código
  1. import java.awt.*;
  2. import java.applet.*;
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5. import conv.*;
  6.  
  7. public class Convertidor extends JApplet {
  8.  
  9. public void init() {
  10. Container C = getContentPane();
  11. C.setLayout(new FlowLayout());
  12. C.add (new ventana ());
  13. }
  14.  
  15. }
  16. }

Código
  1. package conv;
  2. import java.awt.*;
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5. import java.awt.Color.*;
  6.  
  7. public class ventana extends JPanel implements KeyListener, ActionListener{
  8.  
  9. private JLabel title,c,f,b;
  10. private JTextField c1,r;
  11. private JButton borrar,cerrar;
  12. private JPanel pc,ps;
  13. private Font F = new Font ("Verdana", Font.BOLD,12);
  14.  
  15. public ventana() {
  16. title = new JLabel ("Convertidor de Grados Celcios a Fahrenheit");
  17. c = new JLabel ("Inserte Grados Celcios: ");
  18. f = new JLabel ("Grados Fahrenheit: ");
  19. title.setForeground (Color.blue);
  20. c.setForeground (Color.blue);
  21. f.setForeground (Color.blue);
  22. b.setForeground (Color.blue);
  23. c1 = new JTextField ("0",5);
  24. r = new JTextField ("0",5);
  25. c1.setForeground (Color.blue);
  26. r.setForeground (Color.blue);
  27. c1.setFont (F);
  28. r.setFont (F);
  29. borrar = new JButton ("Borrar");
  30. cerrar = new JButton ("Cerrar");
  31. pc = new JPanel ();
  32. ps = new JPanel ();
  33. pc.setLayout (new GridLayout (2,2));
  34. ps.setLayout (new GridLayout (1,2));
  35. pc.add(c);
  36. pc.add(c1);
  37. pc.add(f);
  38. pc.add(r);
  39. ps.add(borrar);
  40. ps.add(cerrar);
  41. setLayout (new BorderLayout ());
  42. add(title,BorderLayout.NORTH);
  43. add(pc,BorderLayout.CENTER);
  44. add(ps,BorderLayout.SOUTH);
  45. c1.addKeyListener (this);
  46. borrar.addActionListener (this);
  47.  
  48. }
  49. public void actionPerformed (ActionEvent e){
  50. c1.setText("0");
  51. r.setText ("0");
  52. }
  53.  
  54. public void keyPressed (KeyEvent x){
  55.  
  56. }
  57. public void keyReleased (KeyEvent x){
  58. double aux,f;
  59. if (x.getSource ()==c){
  60. aux = Double.parseDouble (c1.getText());
  61. f=(aux*(9/5)+32);
  62. r.setText (""+f);
  63. }
  64. }
  65. public void keyTyped (KeyEvent x){
  66.  
  67. }
  68. }
  69.  

Tambien necesito un poquito de ayuda con lo del boton cerrar, es para que termine el proceso, y regrese a la pantalla del codigo... lo se en c pero en java ni idea...
:huh:

Ademas, otra pregunta...  :-[, que pasa si no necesito el keyTyped o el keyPressed? tengo que definirlos igual? o solo el cuerpo en blanco?

Disculpen la molestia, trato de aprender... :rolleyes:
10  Programación / Java / Eliminar nodo de lista? en: 29 Enero 2010, 08:43 am
Hola chicos, necesito "aprender" como eliminar un nodo de una lista...tengo un libro pero no entiendo nada  :huh:

Tengo que hacerle un menu, pero no hay problema...eso no tengo problema, la cosa es que no se como eliminar el nodo...estoy conciente de lo que tengo que hacer, pero no se como hacerlo en la pc  :huh:, me ayudan por favor?

lo que tengo y se que lo que estoy tratando de hacer con eliminar esta mal:

Código
  1. import paquete.*;
  2. import java.io.*;
  3. public class principal {
  4.  
  5. public static void main(String[] args) throws IOException{
  6. String r;
  7. numero n;
  8. int valor;
  9. lista L = new lista ();
  10. do{
  11. valor=(int)(99*Math.random()+1);
  12. n=new numero (valor);
  13. L.agregar(n);
  14. System.out.print ("Agregar otro Nro?: ");
  15. r=en.readLine();
  16. r=r.toUpperCase();
  17. }while (r.equals ("S"));
  18. System.out.println ("Mostrar Lista: ");
  19. L.mostrar();
  20. do{
  21. System.out.println ("Valor a buscar: ");
  22. valor = Integer.parseInt(en.readLine());
  23. L.buscar(valor);
  24. System.out.print ("Desea hacer otra busqueda S/N: ");
  25. r=en.readLine ();
  26. r=r.toUpperCase();
  27. }while (r.equals("S"));
  28. do{
  29. System.out.println ("Eliminar numero en la posicion: ");
  30. valor = Integer.parseInt(en.readLine());
  31. L.eliminar();
  32. L.mostrar();
  33. System.out.println ("Desea Eliminar otro objeto: ");
  34. r=en.readLine();
  35. r=r.toUpperCase();
  36. }while (r.equals ("S"));
  37. }
  38. }

Código
  1. package paquete;
  2.  
  3.  
  4. public class numero {
  5. private int num;
  6. private numero sig;
  7.  
  8. public numero(int x) {
  9. num=x;
  10. sig=null;
  11. }
  12. public int retx(){
  13. return num;
  14. }
  15. public numero retsig(){
  16. return sig;
  17. }
  18. public void setsig(numero n){
  19. sig=n;
  20. }
  21. }

Código
  1. package paquete;
  2.  
  3. public class lista {
  4. private numero i;
  5.  
  6. public lista() {
  7. i=null;
  8. }
  9. public void agregar (numero n){
  10. if (i==null){
  11. i=n;
  12. }
  13. else{
  14. n.setsig(i);
  15. i=n;
  16. }
  17. }
  18. public void mostrar(){
  19. numero t=i;
  20. if (i!=null){
  21. while (t!=null){
  22. System.out.print(t.retx()+" ");
  23. t=t.retsig();
  24. }
  25. }
  26. else{
  27. System.out.println ("Lista Vacia");
  28. }
  29.  
  30. }
  31. public void buscar (int x){
  32. numero t=i;
  33. int pos=1;
  34. if (i!=null){
  35. while (t!=null){
  36. if (t.retx()==x){
  37. System.out.println ("El numero: "+x+" esta en la posicion "+pos+ " de la lista");
  38. break;
  39. }
  40. t=t.retsig();
  41. pos++;
  42. }
  43. if (t==null)
  44. System.out.println ("El numero "+x+" no esta en la lista");
  45. }
  46. }
  47. public lista eliminar (int n){
  48. int pos=1;
  49. numero t=i;
  50. if (t!=null){
  51. if (pos==n){
  52. while (pos=n){
  53. }
  54. t=t.setsig();
  55. }
  56. else{
  57. pos++;
  58. }
  59. }
  60.  
  61. }
  62. }

Agradeceria la ayuda inmensamente, lei algo de un nodo inicial, y anterior...la otra cosa es que no se como referenciar nodos de una lista...probablemente por eso se me hace tan dificil....

Lo que quiero hacer es que el usuario de la posicion del nodo que quiere eliminar y este se elimine... :huh:
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines