Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - kevlar

#2
Scripting / Re: Applets en HTA
9 Marzo 2010, 23:15 PM
Me respondo a mi mismo.

Un compañero me enseño una pagina web, en la cual mandaba a llamar a otro 3 archivos html, me dijo que no podía alterarla, porque aparentemente no se veía el demás codigo, pero le demostre que con firefox me permite ver todo el código.

Luego aplique esa técnica con archivoas HTA, y vuala, ya puedo ejecutar applets

El archivo con extensión HTA contiene:

Código (html4strict) [Seleccionar]

<html>
<head>
<title>HTA app test1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<frameset cols="*,798,*" frameborder="NO" border="0" framespacing="0">
 <frame src="frame_left.html" name="leftframe" scrolling="NO" noresize>
 <frame src="main.html" name="main">
 <frame src="frame_right.html" name="rightframe" scrolling="NO" noresize>
</frameset>
<noframes><body bgcolor="#FFFFFF">

</body></noframes>

</html>



Y luego en el archivo main.html tengo:

Código (html4strict) [Seleccionar]

<html>
  <head>
     <title>Ejemplo de Applet</title>
  </head>
  <body>

<table width="90%">
<tr>
<td bgcolor="red"> <font face="arial" size="4"><center>sistemas de computo </center></font></td>
</tr>
</table>

     <applet code="MetodoTriangulodemo"
        width="600" height="300">
     Debes tener instalado java
     </applet>

  </body>
</html>





Obviamente se deben tener las clases de java para que funcione, ya probe con texto y graficos y todo OK.


La clase MetodoTrianguloDemo:

Código (java) [Seleccionar]

/**
* @(#)MetodoTrianguloDemo.java
*
*
* @author
* @version 1.00 2010/3/9
*/

import java.awt.*;
import java.applet.Applet;

public class MetodoTrianguloDemo extends Applet {
   
   public void paint(Graphics g) {
    dibujarTriangulo(g,80,200,100,110);
    dibujarTriangulo(g,125,220,60,70);
   }
   
   private void dibujarTriangulo(Graphics g, int inferiorX, int inferiorY, int base, int altura){
   
    g.drawLine(inferiorX, inferiorY, inferiorX+base, inferiorY);
     g.drawLine(inferiorX+base, inferiorY, inferiorX+base/2, inferiorY-altura);
    g.drawLine(inferiorX+base/2, inferiorY-altura, inferiorX, inferiorY);
   
    }
   
}



#3
Scripting / Applets en HTA
4 Marzo 2010, 20:16 PM
Saludos.

Tengo algunas dudad, espero me puedan ayudar.

Alguien ha podido insertar algún applet en HTA, a mi simplemente no me aparecen. Si llamo código de java y este me genera una salida tipo texto la puedo capturar, pero con los applets simplemente no aparece nada.

#4
Scripting / Manejo de formularios con VBS
25 Febrero 2010, 23:45 PM
Saludos.

He encontrado algo de información en la WEB sobre manejo de formularios con Visual Basic Script, pero solo en trozos. Alguien sabe de un manual sobre este tema, cosas como el manejo de los botones radio, cajas de texto, etc.

Abusando de su paciencia, tendrán algún ejemplo del uso de calendarios con HTA.

Gracias.
#5
Saludos.


¿Los usuarios corren el bat desde su terminal?

Puedes copiar los archivos encontrados a una carpeta temporal, mostrarla y que desde ahi los tomen.

No se como se programe en Lotus Notes.

Hay algunas utilidades en Internet para enviar archivos por correo desde ms-dos, no las he probado.

http://www.febooti.com/products/command-line-email/online-help/commands/dos-e-mail-automate-attachment-sending.html
#6
Saludos.


Con un poco de ayuda de VBScript  ;D

-------------------------------------
set ARCHIVO=c:\temp\lista.txt

echo ) > mail.vbs
echo Set objOutlook = CreateObject("Outlook.Application") > mail.vbs
echo set mensaje=  objOutlook.CreateItem(0) >> mail.vbs
echo mensaje.Subject = "HOLA" >> mail.vbs
echo mensaje.TO = "tu_@yahoo.com.mx" >> mail.vbs
echo mensaje.CC = "mi_@yahoo.com.mx" >> mail.vbs
echo mensaje.BODY=" Se anexan los archivos Indicados." >> mail.vbs
echo set miattach = mensaje.Attachments >> mail.vbs   
echo miattach.Add "%ARCHIVO%" >> mail.vbs
echo mensaje.Display    >> mail.vbs

start mail.vbs
----------------------------------------------------------

Para elegir el archivo de la lista, una vez que definas la ruta, usa la opcion SET /P


#7

Lo unico que se me ocurre es que uses la extensión del archivo para saltar el for

if %~x2 EQU txt  (


REM tu for

)

#8
Saludos.

Claro que si, pero te va a costar una lana, je je.


------------------------------------
set DIA=%DATE:~0,2%
set MES=%DATE:~3,2%
set año=%DATE:~6,4%
set FECHA=%DIA%%MES%%año%

set IP=10.225.129.14
set USR=yomismo
set PASSWORD=secreto

echo open %IP% > myftp.ftp
echo user %USR% %PASSWORD% >> myftp.ftp
echo asc >> myftp.ftp
echo get myarchivo%FECHA%.txt >> myftp.ftp
echo bye >> myftp.ftp


ftp -niv < myftp.ftp

------------------------------------------------------------
versión alternativa para la variable FECHA
-------------------------------------------------------------
@echo off
for /F "tokens=1,2,3 delims=/ " %%i IN ('date /T') do (
set FECHA=%%i%%j%%k
)

echo %FECHA%
--------------------------------------------------------------




Enjoy batch programming............................................


#9
Scripting / Re: {Resuelto} [vbs] HTA.. ¬¬
2 Octubre 2009, 21:50 PM

En  www.lawebdelprogramador.com hay un manual de ‭‬javascript, al final hay un ejemplo de menus desplegables, solo hay que trabajar un poco para obtener lo que queremos.

http://www.lawebdelprogramador.com/cursos/enlace.php?idp=3954&id=45&texto=‭‬javascript


#10
Scripting / Re: {Resuelto} [vbs] HTA.. ¬¬
2 Octubre 2009, 21:29 PM
Saludos.


Antes que nada cito la fuente.
http://araudi.net/Desplegables/menu_desplegable4.html#

Hay problemas cuando se utiliza la pseudo clas HOVER, en este caso funciona porque el menú se activa mediante un click(). Cuando se trata de pasar el cursor por encima del menu los demas ejemplos no funcionan.

Vi el código fuente con Firefox, lo copie con extensión HTA, luego me metí al enlace del archivo CSS (menu-4.css), lo guarde, en el archivo HTA  hay que modificar la ruta dejarla solo con el nombre del archivo css, o crear un directorio con el nombre de la ruta y meter el archivo css dentro. Con el IE no se si permite el acceso al archivo CSS

La otra forma de utilizar menus desplegables es mediante Java Script.



ARCHIVO HTA solo lo remombre, no tiene la cabecera de HTA, pero funciona. Tu mismo puedes arreglar este detalle.
----------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es-es">
<head>
<title>Menus desplegable solo CSS ejemplo 4 - Recursos CSS - araudi.net</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Keywords" content="recursos, css, diseño web, xhtml, software libre" />
<meta name="Description" content="Pagina dedicada a recursos de diseño web con CSS, en castellano" />
<meta name="Author" content="Mikel Morote Donazar - Praxis Iru&ntilde;ea SLL" />
<meta name="Subject" content="Recursos CSS" />
<meta name="Language" content="espa&ntilde;ol" />
<meta name="Robots" content="index, follow" />
<link rel="alternate" href="http://www.araudi.net/indice.html" title="Indice de contenidos" media="all" lang="es" />
<link rel="stylesheet" href="menu-4.css" type="text/css" />
<style type="text/css">
#menu ul li:focus ul, #menu ul li:active ul {display: block;
position: absolute;width: 816px;border: solid 1px #fff;border-top: none;background-color: #6CC;}
#menu ul li:focus span, #menu ul li:active span {background-color: #6CC;border-bottom: solid 1px #6CC;color: #000;}
</style>
<!--[if IE]><style>#menu ul li span.nivel1 {display: none;}</style><![endif]-->

</head>
<body>
<div id="menu">
<ul>
 <li class="nivel1" tabindex="1"><span class="nivel1">Opción 1</span>
<!--[if IE]><a href="#" class="nivel1ie">Opción 1<table class="falsa"><tr><td><![endif]-->
   <ul class="uno">
      <li><a href="http://www.google.es">Opción 1.1</a></li>
      <li><a href="#">Opción 1.2</a></li>
   </ul>

<!--[if IE]></td></tr></table></a><![endif]-->
 </li>
 <li class="nivel1" tabindex="2"><span class="nivel1">Opción 2</span>
<!--[if IE]><a href="#" class="nivel1ie">Opción 2<table class="falsa"><tr><td><![endif]-->
   <ul class="dos">
      <li><a href="#">Opción 2.1</a></li>
      <li><a href="http://www.google.es">Opción 2.2</a></li>
      <li><a href="#">Opción 2.3</a></li>

      <li><a href="#">Opción 2.4</a></li>
      <li><a href="#">Opción 2.5</a></li>
   </ul>
<!--[if IE]></td></tr></table></a><![endif]-->
</li>
 <li class="nivel1" tabindex="3"><span class="nivel1">Opción 3</span>
<!--[if IE]><a href="#" class="nivel1ie">Opción 3<table class="falsa"><tr><td><![endif]-->
   <ul class="tres">
      <li><a href="#"></a></li>

      <li><a href="http://www.google.es">Opción 3.1</a></li>
      <li><a href="#">Opción 3.2</a></li>
      <li><a href="#">Opción 3.3</a></li>
   </ul>
<!--[if IE]></td></tr></table></a><![endif]-->
</li>
 <li class="nivel1" tabindex="4"><span class="nivel1">Opción 4</span>
<!--[if IE]><a href="#" class="nivel1ie">Opción 1<table class="falsa"><tr><td><![endif]-->

   <ul class="cuatro">
      <li><a href="#"></a></li>
      <li><a href="#">Opción 4.1</a></li>
      <li><a href="#">Opción 4.2</a></li>
      <li><a href="#">Opción 4.3</a></li>
      <li><a href="#">Opción 4.4</a></li>
   </ul>

<!--[if IE]></td></tr></table></a><![endif]-->
</li>
 <li class="nivel1" tabindex="5"><span class="nivel1">Opción 5</span>
<!--[if IE]><a href="#" class="nivel1ie">Opción 1<table class="falsa"><tr><td><![endif]-->
   <ul class="cinco">
      <li><a href="#"></a></li>
      <li><a href="#"></a></li>
      <li><a href="#">Opción 5.1</a></li>
      <li><a href="#">Opción 5.2</a></li>

      <li><a href="#">Opción 5.3</a></li>
   </ul>
<!--[if IE]></td></tr></table></a><![endif]-->
</li>
</ul>
</div>
</body>
</html>



ARCHIVO CSS   menu-4.css
Colocar en el mismo folder ó directorio
----------------------------------------------
* { margin: 0px;
padding: 0px; outline: 0;
}
html, body { width: 100%;}

body { background: #366;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menu {  text-align: center;
font-size: 0.7em;
width: 820px;
margin: 20px auto;
position: relative;
}
#menu ul { list-style-type: none;}

#menu ul li.nivel1 { float: left;
width: 162px;
margin-right: 2px;
position: relative;
}
#menu ul li { float: left;}

#menu ul li a, #menu ul li span {display: block;
text-decoration: none;
color: #fff;
background-color: #399;
border: solid 1px #fff;
padding: 8px;
position: relative;
}
a:active {position: relative;
}
#menu ul li a:active {background-color: #6CC;
color: #000;
border-bottom: solid 1px #6CC;
position: relative;
}
#menu ul li span.nivel1 {display: block;
}
#menu ul li:hover span.nivel1 {cursor: pointer;
}
#menu ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li a:active ul {display: block;
position: absolute;width: 816px;border: solid 1px #fff;border-top: none;background-color: #6CC;
}
#menu ul li a:hover:link ul {visibility: hidden;
}
#menu ul li a:active:hover ul  {visibility: visible;
}
#menu ul li ul li a {width: 160px;
padding: 6px 0px 8px 0px;
border: none;
background-color: #6CC;
font-weight: normal;
}
#menu ul li ul li a:hover {
position: relative;
text-decoration: underline;
border-bottom: none;
color: #000;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}
ul.uno {left: -0px;}
ul.dos {left: -164px;}
ul.tres {left: -328px;}
ul.cuatro {left: -492px;}
ul.cinco {left: -656px;}


Y funciona de maravilla.

Como inserto una imagen en los post del FORO?