Temps al temps, timers (comptadors) al Powershell

Avui m’he trobat amb una petita necessitat al Powershell, al mateix moment que necessitava tenir un formulari, també tenia la necessitat de que en aquest aparagués un compte enrere.

Les opcións més ràpides era emprar compració de temps, capturant l’inicial i indicant quants segons havien passat des d’aquest punt. L’altre era utilitzar un StopWatch, una sort de cronometre que ens permet tenir un càlcul mes fàcil de consultar (segons, minuts, hores…) des del moment que l’iniciem.

Però el problema és que, entre lectura i lectura, si faig un Start-Sleep (o Sleep a seques), l’aplicació queda completament parada i, necessito que l’usuari faci click a un botó. Bàsicament buscava un formulari amb un compte enrere i que aquest el pugui aturar.

Així que, tal i com jo veig Powershell i sobretot conjutament amb Windows.Forms, és que no deixa de ser una sort de Visual Basic de la vella escola, així que em vaig preguntar “com ho faria això jo en Visual Basic?” i la solució era amb un Timer.

» Read more

IP Scanner en Powershell

Per raons de feina tenia qeu fer molt sovint pings a un rang d’ips de la xarxa, així que vaig pensar que millor fer un petit script en Powershell i Windows Forms per poder fer quelcom.

Ja sé que existeixen diferentes eines que ens ajuden amb això (Angrey Ip Scanner per exemple), però mai s’ha de perdre l’oportunitat de poder picar codi i fer-se un mateix les propies eines.

L’aplicació funciona al voltant d’una simple linia de codi que des de la consola de Powershell ja podem fer l’escaneig d’IPs

1..254 | ForEach-Object {Get-WmiObject Win32_PingStatus -Filter "Address='192.168.0.$_' and Timeout=200 and ResolveAddressNames='true' and StatusCode=0" | select ProtocolAddress*}

Aquesta linia de codi la podem trobar a https://daniel.streefkerkonline.com/2015/04/28/simple-ip-range-scan-using-powershell/

» Read more

Unboxing Retro #76: Pantallita

Siento no estar al día con los videos, os traigo este que lo guardaba para engancharlo con el taller que vete a saber tú cuando será…

Una bonita pantalla McWill que le tengo muchas ganas de instalar a una Game Gear Junk que compré hace tiempo (creo que no esta el unboxing… no lo recerdo…) que tiene la pantalla rota, bueno… espero no tardar con el taller…

He de decir que tengo la mesa de trabajo patas arriba (no literalmente claro, las patas estan tocando el suelo) porque ando haciendo pruebas pintando un Gunpla :)

» Read more

Unboxing Retro #74: La Minimega

Bueno, aún que la tengo nada mas salir a la venta, traigo ahora el unboxing, sabeis que no me gusta hacer las cosas cuando tocan xD

Aunque es mas conocida que nunca, se encuentra en todos sitios (no hay escasez precisamente) os dejo link a Amazon:
https://amzn.to/2tRKZJ6

En Amazon la han llegado a tener por unos 55€ en momentos puntuales de ofertas, así que siempre podéis esperar a ver si vuelve a sonar la flauta para comprarla :D

» Read more

Unboxing Tech #36: Tester de cosas

Hacía tiempo que quería probar uno de estos, esperaba que fuera para montarlo yo, pero al final ya venía montado, aúnque perdí mucho tiempo montando la puñetera carcasa de metacrilato XD

Creo que no lo menciono en el video, pero hay gente que le mete una pila de 9V en la parte de abajo para alimentarla placa, pero para mi es un problema ya que para cambiarla tienes que quitar la carcasa y es un cristo…

Os dejo link a la tienda de aliexpress que la compré (5,75€ + 1,15€ carcasa)

LCD GM328A Transistor Tester Diode Capacitance ESR Voltage Frequency Meter PWM Square Wave Signal Generator SMT Soldering Meter
https://a.aliexpress.com/PgPh68Bib

» Read more

1 8 9 10 11 12 51