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 - navivan

#1
Programación Visual Basic / Re: WebBrowser
10 Noviembre 2015, 18:37 PM
<div id="d1" style="display: none;">

Con esto ocultarias tu div
#2
Scripting / Re: porcentaje de uso de cpu
12 Marzo 2014, 18:07 PM
hola perdon que reviva el tema pero tal cual como me aconsejaste me cambie a vbs incluso tome como base el codigo que me hiciste favor de poner este es mi codigo ya modificado


Código (vb) [Seleccionar]

Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("Proceso.csv", ForReading)

arr = Split(objFile.ReadAll, VBcrlf)

n = UBound(arr)


Do
  nn = -1
  For j = LBound(arr)+1 to n - 1

num1 = split(arr(j)," ")

n1 = len(num1(0))
n1=36-n1
auxnum1=num1(n1)
numero1=Int(auxnum1)


    if not arr(j+1) = "" Then
    num2 = split(arr(j+1)," ")
n2=len(num2(0))
n2=36-n2


auxnum2=num2(n2)

numero2=Int(auxnum2)

    end if

      If numero1 < numero2 Then
         TempValue = arr(j + 1)
         arr(j + 1) = arr(j)
         arr(j) = TempValue
         nn = j
      End If

  Next


  n = nn

Loop Until nn = -1


For i = LBound(arr) To UBound(arr)

     if not arr(i) = "" Then
    AuxProc1 = split(arr(i)," ")
msgbox arr(i) 
if AuxProc1(0) = "_Total" then
numproc=i
end if
     End If

Next


al principio tuve varios problemas por que apesar de que el archivo fuera .csv los delimitadores eran espacios en blanco y no eran constantes es decir en algunos renglones los espacios eran 9 en otro 14 y asi eran variables los espacios entonces tuve que buscar como arreglar esa parte despues de solucionar eso me encontre con este error :

linea:30
Carácter:1
Error No coinciden los tipos 'auxnum2'
Código 800A000D

busque acerca de este error y encontre que posiblemente la variable era nula o no era numerica pero si yo en un imprimo en pantalla auxnum2 si me impremi solo numero por lo cual la varible en ninguno de los casos es nula y si es siempre un numero

Espero me puedan ayudar y no haberlos confundido con mi explicación

Saludos


#3
Windows / Tiempo de conexion
10 Marzo 2014, 19:10 PM
Hola a todos tengo una duda como podria saber el tiempo de conexion que tiene un puerto por ejemplo el puerto 22 tiene 30 s algo así es lo que ocupo alguien sabra si con algun comando lo podre sacar

Saludos
#4
si ya quedo es variable=$(comando) muchas gracias
#5
/Documentos/4.sh: línea 9: ps aux |grep $APP_NAM |awk {print: orden no encontrada
/Documentos/4.sh: línea 14: [: -lt: se esperaba un operador unario
/Documentos/4.sh: línea 17: [: -ge: se esperaba un operador unario


segun yo los 2 ultimos errores se dan porque no tiene nada asignado la variable APP_CPU y el otro creo que es un error de sintaxis pero ya estuve buscando y segun de esa forma es el comando entre comillas simples y con un espacio despues del igual
Espero me puedan ayudar

Saludos
#6
hola que tal bueno nuevamente tengo una duda quiero asignar el resultado de un comando a una variable para posteriormente la variable poder compararla con otro valor y poder mandar un msj
lo que tengo del codigo es esto

Código (actionscript) [Seleccionar]
#!/bin/bash

APP_NAM=top
CPU_LIMIT=50

echo $APP_NAM

APP_CPU= 'ps aux |grep $APP_NAM |awk {'print $3'}'

if [ $APP_CPU -lt $CPU_LIMIT ];then
echo "normal"
fi
if [ $APP_CPU -ge $CPU_LIMIT ];then
echo "warning"
fi

read -s -p "Presione enter para continuar..."


pero me al ejecutar me pone los sig errores
#7
Scripting / Re: porcentaje de uso de cpu
6 Marzo 2014, 00:42 AM
muchas gracias por tu ayuda y como me comentas sera mejor me cambiare a otro lenguaje
saludos
#8
Scripting / Re: porcentaje de uso de cpu
4 Marzo 2014, 23:45 PM
Perdon abusando de su confianza haber si me pueden ayudar ahora tengo que encontrar los 2 procesos mas utilizados y estoy utilizando
este codigo:

Código (dos) [Seleccionar]
wmic path win32_PerfFormattedData_PerfProc_Process get Name
,PercentProcessorTime >salida.txt


Este comando me muestra todos los procesos con su porcentaje de uso de cpu
mi idea fue mandar el resultado a un archivo de texto para poder ordenar el problema que ahora tengo es que no encuentro como ya que si hago

Código (dos) [Seleccionar]
sort salida.txt

si me ordena pero alfabeticamente y yo lo que necesito es que me lo ordene por la 2 fila y de mayor a menor no estoy seguro si se pueda me podrian ayudar

saludos
#9
Scripting / Re: porcentaje de uso de cpu
4 Marzo 2014, 17:47 PM
muchas gracias me sirvio mucho y como me comentaste no habia necesidad de utilizar herramientas de terceros ya solo tuve que agregar unas pequeñas condiciones
para que funcionara como lo necesitaba y de nuevo muchas gracias
#10
Scripting / porcentaje de uso de cpu
3 Marzo 2014, 23:15 PM
Hola antes que nada como este es mi primer tema me presento me llamo ivan soy estudiante de ing en sistemas y tengo 18 años bueno este es mi problema espero me puedan ayudar tengo que realizar un script para medir el porcentaje de utilizacion del cpu por proceso
encontre el comando pslist para obtener el resultado que deseo pero el problema que ahorita tengo es que lo realice de esta forma

Código (dos) [Seleccionar]
@echo off
cd C:\Users\ETSSistemas
For /f "tokens=3 skip=1" %%x IN ('pslist -s 2 idle') Do set cpu=%%x

echo %cpu%
pause>nul
goto EOF


el resultado del puro comando 'pslist -s 2 idle' es este

04:13:17 p.m. 03/03/2014 Process information for ETSNBWIN7SIS:

Name                Pid CPU Thd  Hnd   Priv        CPU Time    Elapsed Time
Idle                  0  75   2    0      0     8:31:01.544     5:05:44.842
process idle was not found on ETSNBWIN7SIS


yo lo que necesito es el 75 pero al ejecutar el batch me da como resultado was
me podrian hechar la mano de antemano gracias y saludos




[MOD]: Utiliza el botón para insertar código.