miércoles, 15 de octubre de 2014

Creación de usuarios en Windows desde el símbolo del sistema (consola de comandos)

A veces necesitamos crear varios usuarios en un sistema Windows. En lugar de tener que hacerlo mediante clicks de ratón, un método más rápido es abrir una consola de comandos como administrador (Inicio > Escribimos cmd > click derecho arriba en cmd > Ejecutar como administrador) y ejecutar comandos para crear los usuarios. 


Multiple Users Green Blue - 2 Clip Art

Foto: clker.com

Ejemplo, si queremos crear diez usuarios que nunca caduquen para diez alumnos, llamados alumnoXX con contraseña alumnoXX, podemos ejecutar:

net user alumno01 alumno01 /add /expires:never
net user alumno02 alumno02 /add /expires:never
net user alumno03 alumno03 /add /expires:never
net user alumno04 alumno04 /add /expires:never
net user alumno05 alumno05 /add /expires:never
net user alumno06 alumno06 /add /expires:never
net user alumno07 alumno07 /add /expires:never
net user alumno08 alumno08 /add /expires:never
net user alumno09 alumno09 /add /expires:never
net user alumno10 alumno10 /add /expires:never


Si luego queremos poner a cada uno una contraseña diferente, podemos ejecutar:

net user alumno01 8901
net user alumno02 9648
net user alumno03 7541
net user alumno04 4810
net user alumno05 7447
net user alumno06 6028
net user alumno07 8338
net user alumno08 8269
net user alumno09 8007
net user alumno10 6176


Si queremos que la contraseña nunca caduque, ejecutaremos:

wmic path Win32_UserAccount where Name='alumno01' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno02' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno03' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno04' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno05' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno06' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno07' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno08' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno09' set PasswordExpires=false
wmic path Win32_UserAccount where Name='alumno10' set PasswordExpires=false

Para generar estos comandos, es fácil hacerlo con una hoja de excel. Símplemente escribo en la primera celda (A1) alumno01 y arrastro hacia abajo tantas celdas como usuarios necesito crear. En las celdas de al lado, programo las siguientes fórmulas:

Celda A1: alumno01
Celda B1: =ENTERO(ALEATORIO()*9000)+1000
Celda C1: ="net user "&A1&" "&B1
Celda D1: /add /expires:never
Celda E1: =C1&" "&D1

El resultado sería la creación de diez usuarios cada uno con su único PIN de 4 dígitos:

net user alumno01 5928 /add /expires:never
net user alumno02 1943 /add /expires:never
net user alumno03 6678 /add /expires:never
net user alumno04 8066 /add /expires:never
net user alumno05 6906 /add /expires:never
net user alumno06 5310 /add /expires:never
net user alumno07 9252 /add /expires:never
net user alumno08 3253 /add /expires:never
net user alumno09 6364 /add /expires:never
net user alumno10 8983 /add /expires:never



lunes, 5 de mayo de 2014

Aplicación para seguir a appinventorburgos

Con appinventor hemos desarrollado una sencilla aplicación para seguir a appinventorburgos en twitter y en el blog appinventor.blogspot.com. Podeis descargarla desde el siguiente enlace:

https://dl.dropboxusercontent.com/u/11123556/appinventorburgos_twitter_blog.apk


Para instalarla es necesario permitir la instalación de aplicaciones desde fuentes desconocidas, para ello hemos de ir a Ajustes > Seguridad > Fuentes desconocidas

martes, 29 de abril de 2014

Desarrollar una sencilla aplicación en appinventor para promocionar noticias de un sitio web

Desarrollar una aplicación para promocionar noticias de un sitio web es bastante sencillo. Con el editor de pantallas podemos colocar un componente WebViewer y con dos botones podemos cargar un blog o twitter especificando un hashtag. El diseño de la pantalla podría ser algo así:


El código es muy sencillo pues solo tenemos que cambiar la URL cuando presionemos los botones:

Realizar una presentación con el móvil o tablet usando un proyector

Si necesitamos realizar una presentación de una aplicación de un móvil o una tablet a pantalla gigante utilizando un proyector, un método sencillo es utilizar Teamviewer.
En el móvil instalamos y ejecutamos Teamviewer Quick Support
Y en el PC, Teamviewer 9. Conectamos el proyector al PC e introducimos el código de 9 dígitos que nos aparece en el móvil al ejecutar Teamviewer Quick Support. Automáticamente veremos la pantalla del móvil en el PC y por tanto en el proyector.

domingo, 27 de abril de 2014

Conversor grados Celsius a Farhenheit

Os acordáis de la fórmula para convertir de grados Celsius a Farhenheit. Vamos a ver si somos capaces de hacer una sencilla aplicación que lo haga por nosotros. La aplicación puede tener un aspecto parecido a este:

Excelente web para aprender a programar con Appinventor

Sirva esta entrada para dar las gracias a Antonio Ricoy Riego por su excelente web dedicada a Appinventor. Podéis acceder a ella a través del siguiente enlace:
https://sites.google.com/site/appinventormegusta/

Como ejemplo de los muchos recursos que Antonio comparte, sirva este video que explica cómo hacer una brújula con Appinventor


Iniciación al desarrollo de aplicaciones para móviles con Appinventor

El próximo martes 29 de abril de 2014 nos reuniremos con un grupo de alumnos de ESO para aprender a desarrollar aplicaciones básicas para Android con Appinventor.

La Producción y venta de Tabletas supera a la del PC
Foto: www.elecodejumilla.es

Appinventor es un entorno visual de desarrollo de aplicaciones, que permite, con escasos o nulos conocimientos de programación informática, adentrarse en este maravilloso mundo de desarrollo de aplicaciones para móviles.

El auge de la telefonía móvil y los smartphones, augura un futuro muy prometedor para el desarrollo de aplicaciones para estos dispositivos tan extendidos en nuestra sociedad y con una demanda cada vez mayor de aplicaciones y contenidos. Esperemos que de esta experiencia salga algún futuro programador.