Forum Pplware

Versão Completa: Projecto Open-Source PPLWare
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Vou fazer quote do meu post no site:

Citar:Shogun diz:

5 de Janeiro de 2009 às 8:26 pm
É uma optima sugestão que eu ja conhecia,da sp muito jeito.
Ja agora em jeito de desafio e visto estarem a ser publicados artigos para um tutorial de C# para os mais entendidos,pk n criar-se o primeiro projecto open-source do pplware,digo isto sem ter conhecimento de algum,e desenvolvermos um servico que permita enviar o ip da makina para o nosso mail cada vez k o ip muda?É uma sugestão,se alg alinhar pedia aos admins do pplware q servissem um pouco de project managers apenas para as coisas ficarem organizadas.

Desde já fico disponivel para ajudar a codar kk koisa k seja precisa.

PS: deste modo todos akeles k se keixam da simplicidade dos tutoriais de C# sp tem algo mais interessante com k se entreterem,sem ser mt complicado mas de extrema utilidade.

Fico a espera de feedback Smile
Parece-me uma ideia engraçada.

No entanto não tenho tempo para me dedicar a isto Smile
Se bem entendi queres fazer um projecto opensource em c#, lembra-te que c# não é gratuito e é propriedade da Microsoft.(corrijam se estiver enganado)
Quanto ao intuito do projecto, pareceu-me algo relativamente simples, no entanto por norma o IP muda quando estás a fazer reset ao modem ou ao pc, logo seria relativamente simples de criar uma rotina que arranca com a máquina e cada vez que inicia verifica se o IP actual é igual ao anterior, caso fosse fazia zero, caso não fosse...enviaria um e-mail para xpto com o novo IP.
Juntando a isso bastaria que a rede estivesse constantemente a ser monitorizada para verificar o IP, acho que ao fim de algum tempo iria mandar a conexão abaixo e tornar a net muito instável.
@RaCcOn

Foi a Microsoft que "inventou" o C#, mas penso que não é uma linguagem proprietária deles.

É gratuito programar em C# (em qualquer linguagem é gratuito, podem não ser é os programas específicos para programar nessas linguagens).

Para Windows tens o Visual Studio Express ou algo do género, para Linux tens o MonoDevelop e outros tantos.
Exactamente Bruno Bernardino,é gratuito programar em C# existem imensos projectos open source em C#,em relacao ao uso comercial e k provavelmente ja teras k pagar algumas licencas,sinceramente n sei bem como funciona isso.

RaCcon,sim o projecto e bastante simples mas pk é k n usas um recurso fantastico k o windows tem k se chama wmi e executas uma rotina por exemplo de 5 em 5 minutos para verificares se o ip mudou?É uma opcao valida e dificilmente mandas a rede abaixo assim,eu diria k e kuase impossivel.A minha ideia foi lancar um desafio n so akeles k estao a aprender C# atraves dos tutoriais do Helio Moreira mas tb para akeles k keiram desenvolver um projecto simples,mas interessante e util e onde poderiam aprender tb a mexer com WMI e outras coisas.Penso k para comecar seria um bom projecto e depois ate se poderia completar mais a ferramenta entre outras coisas.
Pá...é opensource, é bom Tongue
Mas comigo não contem. Não percebo nada de programação.
Dei à uns anos Pascal e Delphi que me serviram para fazer os projectos na escola.
Pascal para iniciar e Delphi para o resto.
Não se tinha outra escolha. =|

Mas já não sei quase nada mesmo.
Já não programo desde esses tempos....uns 4...5 anos.

As linguagens que quero aprender são as da Web.

Mas qualquer tutorial de qualquer linguagem de programação...irei ler atenciosamente, para me actualizar e aprender Wink
qual o objectivo?

algo do tipo em shell script unix


Código:
#!/bin/bash
# copyright (c) for pplware - Cuss (16.03.2009)

## config
emailaddress=teste@exemplo.com

## script
mkdir -p /tmp/ipcache
cd /tmp/ipcache
wget www.whatismyip.com/index.html
current_ip=`$cat index.html |$sed -ne "s/\(^\|.*[^0-9]\)\(\([0-9]\{1,3\}\.\)\{3\}\([0-9]\{1,3\}\)\).*/\2/p" |$uniq`
echo "O teu ip é $current_ip" | sendmail $emailaddress

isto deve funcionar. abc
A ideia seria ser para windows mas para linux tb era porreiro, mas pelo script k vi ai n interessa mt pk imagina k e para uma rede em k n tens acesso a internet?n consegues ir ao myip
(17-03-2009 22:43)Shogun Escreveu: [ -> ]A ideia seria ser para windows mas para linux tb era porreiro, mas pelo script k vi ai n interessa mt pk imagina k e para uma rede em k n tens acesso a internet?n consegues ir ao myip

Então se não tem internet, deves é querer o IP da LAN que também é fácil, vai-se buscar pelo ifconfig.

Em Windows também deve bastar um simples batch script.
URL's de Referência