18 de outubro de 2008

Icewm

Instalando o Icewm no Debian
para instalar o Icewm, basta digitar como root (#) o comando abaixo:
apt-get install xserver-xorg icewm xdm
Colocar ícones no Desktop, depois de instalar, digite "dfm" no terminal.
apt-get install dfm

15 de outubro de 2008

Script para troca de IP

Pequeno script para troca de IP automático:

@echo off

set site1=google.com
set site2=uol.com.br
set mensagem="TTL"
set rede="Conex"*

ping -n 1 %site1% | find %mensagem% > nul

if %errorlevel% == 0 exit

if %errorlevel% == 1 echo Este site esta fora do ar, testarei outro
if %errorlevel% == 1 ping -n 1 %site1% find %mensagem% > nul
if %errorlevel% == 1 ipconfig /renew %rede%
rem for %%i in (%variavel%) do (comando)


Quanto ao "Conex"*, deve ser usado em caso de duas placas de rede, assim apenas aquela que estiver com o mesmo nome receberá a ordem para renovar o ip, caso ambos os sites não estejam recebendo a resposta do comando ping.

Este script deve ser colocado para rodar no Schedule Task (Agendador de tarefas) dentro do painel de controle com o intuito de ser executado regularmente sem a intervenção do usuário.

A intenção seria rodar o errorlevel em for, mas por uma limitação isto não é possível...

14 de outubro de 2008

Rdesktop executando somente a aplicação

Rdesktop é um cliente open source para Terminal Services. Um recurso pouco conhecido é de executar apenas uma aplicação do servidor ao invés de todo o desktop.
Isto é útil quando você precisa usar algum aplicativo Windows que não funciona no Wine ou que não tenha equivalente Open Source. Por exemplo: o WMware Infrastructure. Não tem equivalente para rodar em Linux e precisa do Framework .Net para funcionar.
Para executar somente esta aplicação do servidor Terminal Services que tem este aplicativo instalado é só:
- Baixar o aplicativo seamlessRDP do site da CENDIO, desenvolvedora do ThinLinc (Solução de Server Based Computing similar ao Citrix).
- Descompactar o seamlessrdpshell em alguma pasta do servidor Terminal Services. Por exemplo: c:\seamlessrdp\seamlessrdpshell.exe.
- Executar o comando no Linux: rdesktop -A -s “c:\seamlessrdp\seamlessrdpshell.exe notepad”
(...)
restante do artigo: http://blogdovicente.com/2007/11/06/rdesktop-executando-somente-a-aplicacao-sem-desktop/

8 de outubro de 2008