BuscaPé, líder em comparação de preços na América Latina

Script automáticos em .bat

14 11 2008

Como diria joseph climbler ” A vida é uma caixinha de surpresas ” ,eu cursando faculdade de técnologia cheio de linguagens de programação em vista resolvi um problema com um .bat,isso mesmo um arquivo de lote do antigo dos.

Bom eu estava com um problema com logs de uns programas e tinha que move-los para uma pasta menos visivel,procurei soluções simples mas não encontrei nenhuma,ai que me surgiu a ideia: Por que não usar uns comandos em dos em um arquivo .bat para mover os arquivos para a pasta?Me senti um mestre yoda do dos ao fazer isso (brincadeira XD ) e vou ensina-los aqui. Leia mais »




Problema para ser um servidor? e sua net é com roteador? portforwarding nele!

11 09 2008

Ultimamente tenho prestado muitos serviços em roteadores,e descobri que poucas pessoas sabem o que é um Portforwading

(Wikipedia eu escolho você!!)

Port forwarding, ou, em português, redirecionamento de portas, é uma técnica utilizada no firewall ou no roteador para disponibilizar o acesso a máquinas escondidas pelo roteador. O roteador irá disponibilizar uma porta específica cujas ligações serão redirecionadas para outro porto específico na máquina interna. Desta forma é possível disponibilizar na rede pública serviços internos, minimizando as probabilidades de compromisso das máquinas internas.

Considere-se o exemplo:

cliente -> roteador:110 -> maquinaemail:110

Neste caso, embora o roteador  não disponha do serviço de POP3 (porta 110), irá redireccionar todas as ligações desse serviços para a máquina maquinaemail

Vamos lá:

1º passo - Ache o ip do seu roteador,normalmente :

10.0.0.1

10.1.1.1

192.168.254.254

uma forma prática é abrir seu browser e digitar seu endereço ip com final 1 ou 254 ex:

seu ip é: 154.154.154.8

tente: 154.154.154.254 ou 154.154.154.1

se o roteador estiver com o server http configurado vce entrará pelo browser,se não rolar assim,tente por telnet ou olhe o gateway padrão de suas conexão de rede.

2º passo - procure uma interface de portforwading(redirecionamento de porta) no seu router.

3º passo

Coloque em chosse protocol: tcp,e escolhe o range (intervalo) de portas que quer que sejam usadas.

marque “Redirect selected protocol/service to IP Address:” ou “Redirect to this private ip”  e digite seu ip na rede no formulário.

pressione Apply ou Set.

E agora pode dispnibilizar o serviço que quiser para qualquer pessoa fora de sua rede interna.




Como instalar e usar o Glade - Construtor de Interface GTK++

10 09 2008

Icone do GladeEstive procurando por um tipo de Visual Basic 6 ou Delphi para Linux e achei o Kylix que é o Delphi para linux idêntico, porém não sei programar em Delphi, então não me iria ser muito útil usar um Object Pascal (Pascal Orientado à Objetos), daí procurei e achei algo que quase chegou lá, porém ainda não é o que eu quero, mas vi que irá ajudar à muitos se eu postar alguns links interessantes que achei.

Estou falando do Glade, que é um construtor de interfaces em GTK, que para quem não sabe é o utilizado pelo Gnome e algumas ferramentas livre como o Gimp, então podemos pensar que se criamos umas janelas e botões e coisas do tipo podermos usar tanto no linux quanto no Windows, mesmo assim prefiro uma ferramenta na qual eu já faça o próprio código e tudo em um só, ou seja onde eu possa criar janelas e código de uma única vez.

Como Instalar o Glade

Se você usa sistemas derivados do Debian como o Ubuntu, Kurumin e outros, você pode instalar pelo seguinte comando, lembre-se que deve estar como root, ou ter permissão do root para instalar:

# apt-get install glade

Para executar o Glade você deverá sabe qual a versão instalada, caso não saiba digite:

# glade[pressione Tab]

No meu caso o glade instalado foi o 2 então para escutar eu dei o seguinte comando:

# glade-2

Ou então entre pelo menu do Gnome e vá em Aplicações > Programação > Construtor de Interfaces Glade.

Como usar o Glade - Links

Abaixo segue a lista de links que irá le ajudar a dar um ponta-pé inicial no Glade e poder se aprofundar ainda mais nesse construtor de interfaces, independente de qual linguagem de programação você use, então bom aproveitamento.

Link 1: Mantendo a Sanidade com o Glade

Na minha opinião o melhor site/tutorial sobre o assunto, onde o autor dá algumas dicas e até diz como fazer um Hello World em algumas linguagens de programação como o Ruby. Esse é com certeza um link que merece ir para os favoritos. No site pode ser encontrado como instalar o Glade de forma rápida e simples.

Link 2: Hello World em Perl (Inglês)

Este aqui é muito bom, também apesar de estar em inglês mostra como pegar uma interface já pronta com o Glade e usar, ele faz isso usando o Perl(uma linguagem de programação muito usada até onde sei no linux, mas também disponível para Windows)

Link 3: Hello World em Python

Esse merece ficar em segundo lugar dentre os links, pois além de explicar bem detalhadamente com screenshots, como usar o Glade e fazer um Hello World, também mostra em Python como usar essa janela criada.

Link 4: Glade e sua usabilidade

Outro link muito bom, que ensina desde instalar a como usar, a explicações de como usar o Glade são boas e contém bastante informação sobre o Glade e suas ferramentas, se você deseja criar janelas e é bem leigo sobre, esse link realmente irá lhe ajudar muito, pelo menos no que diz ao Glade.

Nota: Para usar o Glade é necessário um conhecimento mínimo de pelo menos como funciona o GTK, pois senão você irá de confundir e se perder na interface e como usar o Glade.

Site oficial: http://glade.gnome.org/ (Inglês)

Até mais.




Google Chrome - Browser do Google é lançado - Eu testei

3 09 2008

Foi lançado nesta terça-feira(02/09/08) o Navegador do Google, entitulado de Google Chrome, ele já possui uma screenshot que pode ser vista abaixo, ele possui um visual bem minimalista e não acredito que se torne tão bom quanto o Mozilla Firefox, mas é uma boa alternativa para quem naão gosta de muitos adicionais.Logo Google Chrome

Esperemos que o google não tenha a idéia de começar a criar conteúdos que só possam ser visualizados no Google Chrome, senão ai seremos obrigado a usar esse navegador, mas isso não seria lá um pesadelo, pelo menos se ele não for como o Internet Explorer.

Para realizar o Download da versão Beta acesse: http://www.google.com/chrome

Meu Teste do Navegador Google Chrome: Leia mais »




Comando para Desligar o Windows por linha de comando

7 08 2008

Para usuários linux é comum dar um ’shutdown -h now’ no terminal e pronto fim de história, e para quem sempre achou que isso não existisse para Windows, se enganou, pois apesar de fechado o Windows possui algumas coisas como o comando ’shutdown’, assim como no linux, porém não tive a oportunidade de testar no Windows Vista. Este comando pode ser útil para quem deixa o Windows fazendo download nas madrugadas e quer programar para que desligue sozinho. Então, vamos lá.

Sobre o ’shutdown’

Rebootar  - Deligar - BotaoPossibilita desligar seu computador com Windows por meio de uma linha de comando, podendo adicionar uma performance adicional a suas aplicações.

Sintaxe

Uso: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\nome-do-computador] [-t xx] [-c "comment"] [-d up:xx:yy]

-i Mostra uma janela de interface, deve ser a primeira opção
-l Log off (não pode ser usado com a opção -m)
-s Desliga o computador
-r Desliga e Reinicia o computador
-a Aborta o desligar do sistema
-m \\nome-do-computador
Desliga/Reinicia/Abort o computador remoto
-t xx Define tempo para desligar onde xx são os segundos
-c “comentário”Comentário para desligar (máx de 127 caracteres)
-f Força o fechamento de aplicações sem aviso
-d [u] [p]:xx:yy Definir hora para desligar
u é o codigo do usuario
p é o plano de desligamento
xx é o maior número (inteiro positivo < 256)
yy é o menor número (inteiro positivo < 65536)

Exemplos

shutdown -r -c “Reiniciando para completar atualizações.”

Este código mostrará uma Janela do Sistema para Desligar em 20 segundos(padrão), avisa o usuário que o computador vai desligar e será reiniciado.

shutdown -i

Executa a partir da linha de comando e vai abrir uma janela de dialogo para desligar o computador remotamente. Veja maiores informações sobre em CH001052.

Informações Adicionais

* Se você está usando o Windows 95, 98, NT ou 2000 e/ou deseja encontrar outros métodos de reiniciar ou desligar seu computador por meio de um prompt, veja mais em
CH000321.

* Para maiores informações sobre como desligar o pc remotamente no windows, seja mais em CH001052.
* Para quem é programador C pode está vendo mais em www.coders4fun…reboot-or-shutdown-a-pc

Fonte: http://www.xmission…shutdown.htm