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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: [1]
1  Programación / Java / Impresora de Matriz de Puntos y JasperReport (Java) en: 11 Noviembre 2011, 20:49 pm
Hola a todos.. tengo un pequeño prblema y se que en este foro podran ayudarme... espero poder explicar mi duda:

Estoy haciendo unos reportes en JasperReport y los hago a través de iReport, estos reportes son para imprimirlos en formularios preimpresos a través de una impresora de "matriz de puntos (Epson, Oki, Lexmark, entre otras)" generalmente esta impresoras vienen diseñadas para imprimir en tipos de fuente predeterminadas que hacen que la impresión sea mas rápida, es decir no usando fuentes "true type", mi pregunta es: ¿Cómo utilizo esas fuentes Draft o Cpi con JasperReport? he buscado la manera en las propieda fuente de los campos de texto pero esos tipos de fuente no se vsualizan, me urge darle solucion a ese problema... espero me puedan ayudar... gracias
2  Programación / PHP / problema con trabajr con sessiones extjs y php en: 10 Diciembre 2009, 01:30 am

hola a todos espero que me puedan ayudar estos haciendo un login  en donde estoy creando una session y esa session quiero recuperarlo en otro formulario el l  para poder validar la autenticacion de usuarios que mientras no hayan iniciado session no puedan acceder

esta es  mi función php la que estoy enviándolo
Código
  1.  
  2.  
  3. function nValidarLogin($login,$pass,$empresa){
  4. $obj_pSegSist = new nSeguridadSistema();
  5. $validacionUsuario = $obj_pSegSist -> nValidarUsuario($login);
  6. if ($validacionUsuario== 2 ){
  7. //echo("hola");
  8. $rpta = "No existe el usuario introducido";
  9. echo ($rpta);
  10. //header("location: ../cp/pAcceso.php?rpta=".$rpta);
  11. }else{
  12. $validacionUsuarioClave = $obj_pSegSist -> nValidarUsuarioClave($login,$pass);
  13. if($validacionUsuarioClave == 1){
  14. $validacionEmpresa = $obj_pSegSist -> nValidarEmpresa($login,$pass,$empresa);
  15. if($validacionEmpresa == 1){
  16. //session_start();
  17. $_SESSION['usuario']=$login;
  18. if(isset($_SESSION['usuario'])){
  19. // header("location: ../cp/pMenuPrincipal1.php");
  20. echo (1);
  21. }
  22. }else{
  23. $rpta = "Usuario no pertenece a la empresa selecionada";
  24. echo($rpta);
  25. //header("location: ../cp/pAcceso.php?rpta=".$rpta);
  26. }
  27. }else{
  28.  
  29. $rpta = "Password incorrecto";
  30. echo($rpta);
  31. //header("location: ../cp/pAcceso.php?rpta=".$rpta);
  32. }
  33.  
  34. }
  35. }
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  





esta es mi petición ajax que lo estoy enviando a la función php ,la función y los parámetros requeridos .
Código
  1.  
  2. var button = Ext.getCmp('but');
  3. button.on('click', function(){
  4.  
  5. Ext.Ajax.request({                
  6. url:"../cn/nLogin.php",  
  7.                params:{funcion:'nValidarLogin', txt_usuario:uss.getValue(), txt_clave:pas.getValue(),txt_empresa:emp.getValue()},  
  8.                success:terminado,  
  9.                failure:conexionFailure
  10.            });  
  11.  
  12.  
  13.  



esta en donde resesiono lo mensajes obtenidos  de la función php
Código
  1.  
  2. function terminado(resp){
  3.  
  4. if(resp.responseText==1){
  5. Ext.Msg.alert("INFORMACION DEL SISTEMA ","Binevnidoas al Sistema Contable")
  6.  
  7. window.location.href = 'pMenuPrincipal1.php'
  8.  
  9.  
  10. }
  11. else{
  12. Ext.Msg.alert("INFORMACION DEL SISTEMA",resp.responseText);
  13.  
  14. }
  15.  
  16.  
  17. }
  18.  
  19. })
  20.  
  21.  
  22.  



espero me puedan ayudar gracias por sus respuestas de antemano
3  Programación / .NET (C#, VB.NET, ASP) / Ajax y asp.net 2.0 ,utilizando XMLHTTP en: 23 Diciembre 2008, 20:40 pm
Hola a todos.en esta oportunidad aca les dejo un mini tutorial de ajax con asp.net ,sabes que ajax es un conjunto de tecnologias web en el cual evita que la pagina se refresque o se  actualise  solicitar la informacion de alogada en una base de datos o realizar cualquier otra operacion web.

aca les dejo un pequeño ejemplo de logeo utilizando el evento keyUp de un textbox se pueda realizar la consulta directamente ala base de datos

sin mas detalles a ca el ejemplo

lo que Vamos hacer primero es crear una base de datos , y nuestra tabla usarios

Código
  1.  
  2. GO
  3. USE master
  4. GO
  5. DROP DATABASE usuarios
  6. GO
  7. CREATE DATABASE usuarios
  8. GO
  9. USE usuarios
  10. GO
  11. CREATE TABLE usuarios
  12. (
  13. idus INT IDENTITY PRIMARY KEY,
  14. usename VARCHAR(20),
  15. pwd VARCHAR(20)
  16. )
  17. GO
  18. INSERT INTO usuarios VALUES('admin','admin')
  19. INSERT INTO usuarios VALUES('Jose','Guevara')
  20. INSERT INTO usuarios VALUES('operador','opera')
  21.  

Una ves que emos crado nestra base de datos y nuestra tabla respectiva

vamos a relizar nuestro diseño del formulario de  nuestra pagina web

a nuestra pagina lo llamaremos loing.aspx


Código
  1. <%@ Page Language="VB" AutoEventWireup="false" CodeFile="loing.aspx.vb" Inherits="usarios_loing" %>
  2.  
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml" >
  6. <head runat="server">
  7.    <title>Página sin título</title>
  8.        <script language="javascript" src="../AjaxNet.js" type="text/javascript" > </script>
  9.  
  10. </head>
  11. <body>
  12.    <form id="form1" runat="server">
  13.        <table>
  14.            <tr>
  15.                <td style="width: 100px">
  16.                    Usuario</td>
  17.                <td style="width: 100px">
  18.                    <asp:TextBox ID="t1" runat="server"></asp:TextBox></td>
  19.                <td style="width: 100px">
  20.                </td>
  21.            </tr>
  22.            <tr>
  23.                <td style="width: 100px">
  24.                    contraseña</td>
  25.                <td style="width: 100px">
  26.                    <asp:TextBox ID="t2" runat="server" onkeyup="usuarios();"></asp:TextBox>
  27.                    <div id='resultado'></div>
  28.                    </td>
  29.                <td style="width: 100px">
  30.                </td>
  31.            </tr>
  32.            <tr>
  33.                <td style="width: 100px">
  34.                    <input id="log" type="button" value="Loing"  onclick="usuarios();"/></td>
  35.                <td style="width: 100px">
  36.                </td>
  37.                <td style="width: 100px">
  38.                </td>
  39.            </tr>
  40.        </table>
  41.        <div id="msj" style="position:absolute;left:260px;top:180px;width:450px">  
  42.  
  43.        </div>
  44.        <br />
  45.        <br />
  46.    </form>
  47. </body>
  48. </html>
  49.  
  50.  
  51.  



opteneido como resultado lo siguiente.



ahra vemromos la parate de progracion lo que nos interesa .

para esta aplicacion vamos utilizar un "js" es decir un arcivo jacascript en donde alogaremos todo la informacion del lado del clinte.

el archivo js lo llamaremos "AjaxNet.js"
 en este directorio vamos a declara un funcion llamada


usuario en donde se alamacenara toda la invorcion que se solicite al momneto que nosotri digitemos en las cajas de texto y verifique la informacion conrrespondiente con la base de datos.

Código
  1. function usuarios(){
  2.  
  3. ajax = new ActiveXObject("Microsoft.XMLHTTP");
  4. var uss = document.getElementById('t1').value;
  5. var pas = document.getElementById('t2').value;
  6. var boton=document.getElementById("log");
  7. ajax.open("GET", "VereFic_Loing.aspx?us="+uss+"&ps="+pas,true);
  8. //  ajax.open("Get","VereFic_Loing.aspx?us="+uss+"&ps="+pas,true);
  9. document.getElementById('resultado').innerHTML="";
  10. if (ajax) {
  11.  
  12. ajax.onreadystatechange = function() {
  13. //alert(ajax.status);
  14. boton.disabled=true;
  15. if (ajax.readyState == 4 && (ajax.status == 200 || ajax.status == 304 || ajax.status == 500)) {
  16. document.getElementById('resultado').innerHTML="";
  17. document.getElementById('resultado').innerHTML = ajax.responseText;
  18. boton.disabled=false;
  19. }
  20. }
  21. //req.open('GET', pos_url +'?nombre='+nombre,true);
  22. ajax.send(null);
  23. }
  24.  
  25. }
  26.  
  27.  


una ves que creado
 aura vamos a crea la paguian aspx del lado del servidor en donde se va verfica la existencia del usario

lo llamaremos a nuestra pagina
VereFic_Loing.aspx


el cual contendra lo siguente





Código
  1. <%@ Page Language="VB"%>
  2.  
  3. <%@ Import Namespace="system.Data.SqlClient"%>
  4. <%@ Import Namespace="system.Data"%>
  5.  
  6. <script runat="server">
  7.    'lo  primero que se debe ralizar es importar los Namespace
  8.    'tanto el data com el SqlClient
  9.    'estos Namespace contienen las libreriar que interactuan con
  10.    'el administrador de base de datos utilizamos es decir con el sql server
  11.  
  12.    '================0
  13.    'una ves que hemos importado las librerias cramos nuetra acadena de conexion
  14.    ' a nuestra cadena de conexion lo vamos ha llamr con
  15.  
  16.    Dim con As New SqlConnection("Integrated security=sspi;server=.;database=usuarios")
  17.    'database: nos permita optener el nombre de la base de datos con la que vamos a trabajar
  18.    'en este caso nuetra base de datos se llama usuarios
  19.    'SERVER:NOS DA EL ORIGEN DE DATOS ,EN ESTE CAMO ESTAMOS TRABAJANDO LOCALMENTE,
  20.    'SOLAMENTE PODRMOS PUNTO O SIMPLEMENTE (LOCAL), O EL NOMBRE DE L MAQUEINA PERO SI NUETRS BASE DE DATOS
  21.    'ESTUBIERA ALOGADO EN UN SERVIDOR TENDRIAMOS PONER EL NOMBRE DEL SERVIDOR POR EJEMPLO
  22.    'EL SERVIDOR QUE ESTA ALOGADA NUESTRA BASE DE DATOS TOMARA EL IP:200.65.15.3
  23.    'EL ORIENGE DEDATOS SERIA SERVER=200.65.15.3.
  24.  
  25.    Sub page_load(ByVal sender As Object, ByVal e As System.EventArgs)
  26.        ' el la varible user resivimos el parametro us que declaramos la funcion ajax
  27.        Dim user As String = Request.QueryString("us") 'recibimos el paramtro del usarios
  28.        Dim pas As String = Request.QueryString("ps") 'recibimos el paramtro del contraseña
  29.        'llamamos ala funcion  y enviamos los parametros solicitados, tanto el usario con la contraseña
  30.  
  31.        If users(user, pas).Rows.Count = 0 Then
  32.            'en caso la contraseña  y/o usario sea inconrrecto mostrar el siguente mensaje
  33.            Response.Write("Acceso Denegado")
  34.        Else
  35.            ' el caso contrario que fueran conrrecto los datos mostrar los soguente
  36.            Response.Write("Felicitacion Acceso Concedido al sistemas")
  37.        End If
  38.    End Sub
  39.    'hacemos una funcion para verficar la existencia del uasario
  40.    'de tipo datatable en el cual enviamos dos parametros ,el nombre del usario y la contraseña
  41.    Function users(ByVal us As String, ByVal pas As String) As DataTable
  42.        'creamos la consulta ala tabla usarios utilizando la sentencia like
  43.        Dim da As New SqlDataAdapter("select  idus,usename,pwd from usuarios where usename like '" & us & "' and pwd  like '" & pas & "'", con)
  44.        Dim ds As New DataSet
  45.        Dim dtb As New DataTable
  46.        da.Fill(dtb)
  47.        Return dtb
  48.    End Function
  49.  
  50. </script>
  51.  
  52.  
eso es todo espero qu les sirva de algo
 
mas adelante continuare con mas aportes.........



4  Programación / .NET (C#, VB.NET, ASP) / Ayuda con Matrices utilizando el control Listview en: 23 Diciembre 2008, 17:08 pm
hola atodos estoy haciendo un ejemplo de matrices ,lo k pasa k los elementos a esta matriz se agregan aleatoriamente Utilizando una variable de tipo Random por ejemplo:
Dim a As New Random
lo que quiero hacer que los elemetos generados aleatoriamente no se puedan repetir .
al momento de mostrar los elementos de la matriz al no tenga ningun elemento repetido

con este codigo me Permite  la matriz
Código:

Dim a As New Random
        For k As Integer = 0 To 2
            For l As Integer = 0 To 2
                m(k, l) = a.Next(5, 9)
            Next
        Next

con este siguiente codigo
puedo mostar la Matriz generada en el listview

Código:
Código:   Me.ListView1.View = View.Details
        Me.ListView1.Items.Clear()
        For i As Integer = 0 To 2
            Me.ListView1.Items.Add(m(i, 0))
            For j As Integer = 1 To 2
                Me.ListView1.Items(i).SubItems.Add(m(i, j))
            Next
        Next
si alguien me puede aduyar se lo agradeceria mucho ..
mi correo es ...
Citar
5  Programación / .NET (C#, VB.NET, ASP) / Uso de generics en C# en: 4 Septiembre 2008, 21:43 pm
Código
  1. VISUAL C#
  2.  
  3. Class1.cs
  4.  
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Text;
  8.  
  9. namespace WindowsApplication1
  10. {
  11.  
  12. class Class1
  13. {
  14.  
  15. private string apellido;
  16. private string nombre;
  17. private int edad;
  18.  
  19. public int Edad
  20. {
  21. get { return edad; }
  22. set { edad = value; }
  23. }
  24. private DateTime fecha;
  25.  
  26. public DateTime Fecha
  27. {
  28. get { return fecha; }
  29. set { fecha = value; }
  30. }
  31. public Class1()
  32. {
  33.  
  34. }
  35. public Class1(string apellido,string nombre,int edad,DateTime f)
  36. {
  37. this.apellido = apellido;
  38. this.nombre = nombre;
  39. this.edad = edad;
  40. this.fecha = f;
  41. }
  42.  
  43. public string Apellido
  44. {
  45. get { return apellido; }
  46. set { apellido = value; }
  47. }
  48.  
  49.  
  50. public string Nombre
  51. {
  52. get { return nombre; }
  53. set { nombre = value; }
  54. }
  55.  
  56. public virtual string getCodigo()
  57. {
  58. return apellido.Substring(0, 1) + nombre.Substring(0, 1) + "001";
  59. }
  60.  
  61.  
  62. }
  63.  
  64.  
  65. }
  66.  
  67. Class2.cs
  68.  
  69. using System;
  70. using System.Collections.Generic;
  71. using System.Text;
  72.  
  73. namespace WindowsApplication1
  74. {
  75. class Class2 : Class1
  76. {
  77. private int sueldo;
  78. private string codigo;
  79. public int Sueldo
  80. {
  81. get { return sueldo; }
  82. set { sueldo = value; }
  83. }
  84. public string Codigo
  85. {
  86. get { return codigo; }
  87. }
  88. public Class2(string apellido,string nombre,int edad)
  89.  
  90.  
  91. {
  92.  
  93. }
  94. public Class2() : base("Perez", "Juan", 25,DateTime.Now) { }
  95.  
  96. public override string getCodigo() {
  97. //return base.getCodigo();
  98. codigo = Apellido.Substring(0, 1) + Nombre.Substring(0, 1) + Fecha.Year.ToString().Substring(2,2);
  99. return codigo;
  100. }
  101. public override string ToString()
  102. {
  103. string cadena="";
  104. cadena += "Codigo : " + Codigo + "\n" + "Apellido : " + Apellido + "\n" + "Nombre : " + Nombre;
  105. return cadena;
  106. }
  107.  
  108. }
  109.  
  110. }


Visitar :
http://www.jsoftnet.com/
6  Programación / Programación Visual Basic / control Listview en: 4 Septiembre 2008, 17:49 pm
trabajndo con el control listview de como agragar y kitar elementos..............

Código
  1. '----------este la parte k nos pemite agrgar lo eelemtos al control listivew
  2. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  3.        Dim f As New ListViewItem
  4.        Dim cod As String = Me.TextBox1.Text
  5.        Dim nom As String = Me.TextBox2.Text
  6.        f = Me.ListView1.Items.Add(cod)
  7.        f.SubItems.Add(nom)
  8.    End Sub
  9.  
  10. '--------para poder crear las columnas apartir del codigo sin hacer usu del asistente
  11. '         las columnas se agregan en el evento load ,ya que se ejecuta ala '
  12.   'momento de cargar el formuario
  13.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  14. ' agrgando las cabeseras al control listview
  15.        Me.ListView1.Columns.Add("codigo") '
  16.        Me.ListView1.Columns.Add("Nombres")
  17.        Me.ListView1.View = View.Details '`para ver detalladamente las columnas,  
  18.        'aunque  tambien se podri hacer atraves del assitente
  19.        Me.ListView1.CheckBoxes = True ' permite agregar los checkbox
  20.    End Sub
  21.  
  22.  
  23. '----------este sisguite codigo se nos sirvera para quitar los elementos solamente los k hemos selccionada atraves el checkbox
  24.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  25.        For Each row As ListViewItem In Me.ListView1.Items
  26.            If row.Checked = True Then
  27.                Me.ListView1.Items.Remove(row)
  28.            End If
  29.        Next
  30.    End Sub
  31. [code=vbnet]

Código
  1. espero que  les sea de mucha utilidad, empesando con lo aportes .
[/code]
7  Seguridad Informática / Hacking / Acceso a un Router Remoto- direccion Ip Dinamica de Telefonica en: 10 Julio 2008, 22:47 pm
hola todos este es mi primera participaciòn en el foro: el problema k planteo es el siguiente :

cundo deseo ingresar al router remoto  atraves del  telnet me sale el  siguinte error: no se  puede abrir la conexion al host; en puerto 23:
 
no se si hay algun programa para poder ingresar al router remoto :  y hasi para poder abrir los puertos necesarios.
sin hacer uso del telnet. :)
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines