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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: 1 2 3 4 [5] 6
41  Programación / Scripting / error con IF - BATCH en: 26 Enero 2009, 18:17 pm
holas nuevamente
 
Estaba haciendo un programitita y me salto este error 'No se esperaba 2a:~6 en este momento.'

aquí el code
Código:
::@echo off

:main

goto pausa
pause
goto:EOF


:pausa

set /s Seg=5
set /p hora=%TIME%
set /s cont=0
set /s  mas=1

:Pbluse
:Sbluse

set /p a=%TIME%
 
if %hora:~6,2% EQU %a:~6,2% then goto Sbluse

set /s cont= %cont% + %mas%


if %cont% LEQ %Seg% then goto Pbluse

goto:EOF





resultado de la ejecución de m.bat
Código:

E:\Documents and Settings\Facundo\Escritorio>m.bat

E:\Documents and Settings\Facundo\Escritorio>pause
Presione una tecla para continuar . . .

E:\Documents and Settings\Facundo\Escritorio>set /S hora=11213211

E:\Documents and Settings\Facundo\Escritorio>set /S a=11213211

E:\Documents and Settings\Facundo\Escritorio>pause
Presione una tecla para continuar . . .
No se esperaba 2a:~6 en este momento.
E:\Documents and Settings\Facundo\Escritorio>if ~6,2a:~6,2 then goto SbluseE:\Do
cuments and Settings\Facundo\Escritorio>

es el primer programita que hago en Batch
espero puedan ayudarme ....

SAluda atentamente (yo)


42  Programación / Scripting / cargar los segundos en una variable - BATCH en: 26 Enero 2009, 17:06 pm
holas

  quería saber como puedo cargar de el resultado del comando time, ('La hora actual es:12:53:51,19 Escriba una nueva hora:') los segundos ('51').

desde ya les agradezco todo.

54¬u|)05

edit:

perdón aveces soy un poko impaciente y quería la respuesta ya!
jej

cualquier cosa acá esta el code
Código:
set hora=%TIME%

 %hora:~6,2%


aconsejo el manual sito de sirdarckcat

link: http://foro.elhacker.net/scripting/programacion_batch_avanzada_nuevo-t132924.0.html

chaus

43  Programación / PHP / ERROR en fclose($gestor); en: 22 Enero 2009, 20:41 pm
holas
al probarlo me tira el siguiente error:

Warning: fclose(): supplied argument is not a valid stream resource in asd.php on line 22
comi-<[(x)]>-fini



Código:
<?php

 $name=$_GET['res'];
 $estt=$_GET['est'];

 $dir='./user/'.$name.'.txt';
 
 if ($name!="")
{
 
   if (is_file($dir))
{
    echo 'comi-<[(1)]>-fini' ;//el nombre ya existe
 
   }else{
   

    $gestor = fopen($dir, 'w');
   
    fwrite($gestor, $estt);
   
    fclose($gestor);
   
    echo 'comi-<[(x)]>-fini' ;//logeado correctamente
   }
 }else{
  echo 'comi-<[(0)]>-fini' ;//error desconosido
 }

?>


Espero puedan ayudarme.
44  Programación / Programación Visual Basic / algo más rapido en: 16 Enero 2009, 16:08 pm

holas

Creando un proyecto necesite leer un archivo, de unos 480kb, y pasarlo a una variable string. El problema es que el código que implemento es demasiado lento y tarda unas eternidades en cargar todo el archivo. 

Si alguien conoce un método más rápido y puede postearlo le agradecería mucHo.

a y el archivo lo carga de un .res.

este es el code q uso
Código:
Dim strDatos As String
Dim aDatos() As Byte
Dim x As Long

aDatos = LoadResData(101, strTipo)

For x = 0 To UBound(aDatos)
 strDatos = strDatos & Chr(aDatos(x))
 DoEvents
Next
45  Programación / Programación Visual Basic / auto modificar exe en: 7 Enero 2009, 17:21 pm
Holas

 Estaba haciendo un pequeño proyecto y se me que ocurrió podía guardar la información que recoge éste dentro de si mismo.

y lo primero se me ocurrió fue que se abra a simismo pero esto me tiraría error.

 si conocen algún método para llegar a esto les agradecería que me informen.


54¬u()5

46  Programación / Java / problbema con System.out.println(Variable); en: 31 Diciembre 2008, 03:59 am

holas
 
  me inicie en este lenguaje hace ya casi 45 m
y cuando ejecuto este code poniendo como  el valor que me pide un 12 me devuelve un 49. >:(

Código:
package javaapplication1;
import java.io.IOException;
public class Main {public static void main(String[] args) throws IOException {
     
        System.out.println("Escribe un numero.");
            int ra ; ra=System.in.read();
             System.out.println(ra);
    }}

 Como puedo corregirlo?

sede ya muchas gracias.



47  Programación / Programación Visual Basic / como hallar el Exe al que pertenece la ventana ??? en: 26 Diciembre 2008, 16:10 pm
hola                                               :¬¬

  quería pedirles si alguien puede mostear o introducirme en algún método para poder identificar a que archivo pertenece una ventana especifica.

  y si se puede teniendo el handle de un botón obtener el de su contenedor



desde ya!...                    ...muchas gracias.
48  Programación / Programación Visual Basic / saber-si tengo el mouse sobre un archivo... en: 20 Noviembre 2008, 02:34 am
hola;
 espero no se ilusionen por el titulo porque les vengo a pedir el favor.

 Estuve buscando métodos, apis, etc. Y no logro encontrar como obtener la dirección del archivo al que se le coloca el Mouse arriba. O sea el icono que nos puesta wind si ponemos el Mouse arriba de ese icono quisiera conseguir la dirección de donde se encuentra este.

espero que puedan ayudarme

chaus
49  Programación / Programación Visual Basic / dibujar una elipse punto a punto en: 11 Noviembre 2008, 00:06 am
hola estuve buscando y no logro encontrar un code que me dibuje una elipse punto a punto.
les agradecería me peden facilitar el acceso a el o simplemente postearlo aki gracias, chaus..

 :¬¬
50  Programación / Programación Visual Basic / Pirámide 3D sin usar apis en: 5 Noviembre 2008, 01:42 am
Hola:
         Aka les dejo mi ultimo proyecto estaba al p2 como siempre en la escuela y se me ocurrió.

Y aka les dejo todo el código.

Código:

'------------------------------->
'Agregar controles:             |
'1 HScrollbar llamado  HScroll1 |
'2 CheckBox: Check1,Check2      |
'2 Trimer: Trimer1,Trimer2      |
'y pegar este code en el formx  |
'------------------------------->
Private Const PIE = 3.14159265 / 100 'el nº 100 es el que multiplicado por dos da las dicviciones que tiene una buelta

Private Th As Single 'variable que almasena el angulo

Private R2 As Single 'radio de la sircunferencia
                     'algirar la pirame, los puntos de la base siguen una circunferencia
                     
'las siguientes variables son el centro de dicha circunferencia
Private Lx2 As Single
Private Ly2 As Single

'esta pequeña funcion es la encargada de pasar _
 del sistyema tridimencional z;x;y a el que nos brionda vb x;y.
Private Sub PL(z As Long, x As Long, y As Long, z1 As Long, x1 As Long, y1 As Long, Optional a As Integer = 45)
'si somos un poco observadores el eje z es una line inclinada a un angulo w que forma un *triangulo* con x y y
'
'               | +y                 | +y
'               |    /+z             |    /+z
'               |   /                |   /
'               |  /                 |  /|
'               | /                  | / |
'               |/___________        |/__|_______
'                            +x                 +x
'
'esta funcion se basa en eso.

Dim zz As Long, zz1 As Long, x2 As Long, y2 As Long, y11 As Long, x11 As Long, a1 As Integer

If a > 89 Then MsgBox "ERROR:  variable exedida de valor", vbCritical, "FATAL-ERROR!!|"
'calcula el angulo
'             __ __             o
'a= angulo de go;gl             /|
a1 = 90 - a '  __ __           / |
'a1= angulo de gl,ol          /  |
'                          g /___| l
                         
'estas dos lineas son para que se vea real.
'en este ejemplo labase es un cuadrado y se ve bien
'prueven sacando los multiplicadores "*0.5"
zz = z * 0.5
zz1 = z1 * 0.5
                   
'calcula x e y, con la funcion trigonometrica seno aplicando el teorema del seno

x2 = (Sin(a) * zz) + x
x11 = (Sin(a) * zz1) + x1
y2 = (Sin(a1) * zz) + y
y11 = (Sin(a1) * zz1) + y1

'dibuja la linea invertiendo el eje y
Me.Line (x2, Me.Height / 15 - y2)-(x11, Me.Height / 15 - y11)

End Sub

Private Sub Check2_Click() 'no se explica.
If Timer2.Enabled = False Then
Timer2.Enabled = True
Else
Timer2.Enabled = False
End If
End Sub

Private Sub Form_Load() 'prepara todo.
R2 = 100
Lx2 = 150
Ly2 = 150

configurarControles

Me.BackColor = vbBlack
Me.AutoRedraw = True
Me.ScaleMode = 3
Me.Caption = "Piramide 3D"
End Sub
Private Sub configurarControles()
Check2.BackColor = vbBlack
Check1.BackColor = vbBlack
Check2.ForeColor = vbWhite
Check1.ForeColor = vbWhite
Check2.Caption = "Timer2.Enabled=False"
Check1.Caption = "Me.Cls"
HScroll1.Max = 1000
HScroll1.Value = 1
HScroll1.Min = 1
End Sub

Private Sub HScroll1_Change() 'cambia velocidad
Timer1.Interval = HScroll1.Value
End Sub

Private Sub HScroll1_Scroll() 'cambia velocidad
Timer1.Interval = HScroll1.Value
End Sub

Private Sub Timer1_Timer() 'calcula los puntos y los dibuja.
Dim x As Long, y As Long, x1 As Long, y1 As Long, x2 As Long, y2 As Long, x3 As Long, y3 As Long

Th = Th + PIE 'angulo++

'establesen a x,x1,y,y1 sus balores correspondientes en la circunferencia
x = Lx2 + Cos(Th) * R2
y = Ly2 + Sin(Th) * R2
x1 = Lx2 - Cos(Th) * R2
y1 = Ly2 - Sin(Th) * R2
x2 = Lx2 + Cos(Th - PIE * 250) * R2 'el nº 250 separa los dos pares de puntos de la base
y2 = Ly2 + Sin(Th - PIE * 250) * R2 'que comparten un eje en comun
x3 = Lx2 - Cos(Th - PIE * 250) * R2
y3 = Ly2 - Sin(Th - PIE * 250) * R2

DoEvents
If Check1.Value Then Me.Cls 'si esta activado borra el dibujo del form

'<piramide
'manda a pintar las lineas de la base
 
 Me.ForeColor = &HFF0000 'cambia color  a azul
PL x1, y1, 100, x2, y2, 100
PL x2, y2, 100, x, y, 100
PL x, y, 100, x3, y3, 100
PL x3, y3, 100, x1, y1, 100

'manda a pintar las lineas que unen la base de la piramide con la punta
PL x1, y1, 100, 175, 125, 200
PL x2, y2, 100, 175, 125, 200
PL x3, y3, 100, 175, 125, 200
PL x, y, 100, 175, 125, 200

'piramide>

Me.ForeColor = 16777215 'cambia color  a blanco

Me.CurrentX = 100
Me.CurrentY = 10
Me.Print "made by <[(x)]>" 'firma

Me.CurrentX = 30
Me.CurrentY = Me.Height / 15 - 80
Me.Print "Intervalo: " & HScroll1.Value & " mili(s) segundo(s)." 'dato extra
'piramide>

Me.Refresh 'refresca el form

End Sub

Private Sub Timer2_Timer() 'no se explica.

If Check1.Value = 1 Then
Check1.Value = 0
Else
Check1.Value = 1
End If

End Sub
' se termino

Si alguien ve algo que este mal o pueda y tenga ganas de perfeccionarlo les agradecería que lo haga.

Y para el que no entiende la forma en que lo programe are el esfuerzo por explicarlo, aunque creo que esta bastante claro.


                        chauchass...!|<[(x)]>|!

<[(modificado)]>
Páginas: 1 2 3 4 [5] 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines