Ir para conteúdo
Fórum Script Brasil

Onidsouza

Membros
  • Total de itens

    13
  • Registro em

  • Última visita

Posts postados por Onidsouza

  1. Eu consegui da seguinte maneira:

    IPHostEntry ie = Dns.Resolve("*****.no-ip.org");
    if (ie.AddressList.Length == 0) { MessageBox.Show("Erro: Nenhum IP numérico"); return; }
    IPAddress ipNumber = ie.AddressList[0];
    string parameters = string.Format("ip:{0} -port:2106 -noauthgg -cc:1 -lang:enu -noweb", ipNumber.ToString());
    Na segunda linha ele verifica se existe números de IP para o DNS, Na quarta linha ele formata os parametros. Aí você passa para o método Start dessa maneira:
    System.Diagnostics.Process.Start("/bin32/programa.bin", parameters);

    Boa sorte,

    ~Onidsouza

  2. System.Net.IPHostEntry ie = System.Net.Dns.Resolve("*****.no-ip.org");
    Isso se tiver usando C#, o método Resolve da classe DNS em System.Net consegue informações sobre um DNS. Depois pode conseguir a lista de endereços númericos ultilizando:
    ie.AddressList

    AddressList retorna uma lista de IPAddress contendo todos os IP's númericos relacionados com o Host.

    Espero ter ajudado,

    ~Onidsouza

    EDIT: Nota, o método está sendo abandonado, porém ainda é ultilizável. Procurarei saber um geito alternativo e lhe direi se achar.

  3. Travesso,

    Encontrei uma maneira ultilizando WebRequest, uma classe de System.Net

    WebRequest request = WebRequest.Create(new Uri(textBox1.Text));
                request.Method = "HEAD";
                try
                {
                    WebResponse response = request.GetResponse();
                    MessageBox.Show("O Arquivo Existe!");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }

    Eu coloquei no meu Forms uma caixa de texto chamada textBox1, onde é colocado o link para o arquivo a ser testado. Explore mais depois a classe WebResponse e verá que também é possivel conseguir o tipo e o tamanho do arquivo, entre outras coisas! Estou fazendo o upload do exemplo, quando acabar eu posto aqui.

    ~Onidsouza

    EDIT: Link para o executável e o código: http://www.mediafire.com/?30si94mlvhyseo5

  4. Olha, se é para bloquear o acesso á apenas o Form1, acredito que mudar a variável "Parent" do Form2 para a instância do Form1 que está sendo usada deve resolver.Em C# pode ser feito de duas maneiras:

    Na classe Form1

    meuForm2.parent = this;
    Na classe Form2
    this.parent = meuForm1;

    Eu recomendaria faze-lo na classe Form1, onde a instância do Form1 pode ser acessada por "this" é provavelmente onde está instanciado o Form2.

    Boa sorte!

    ~Onidsouza

  5. Umm, então trocando:

    div.post {background: {color:Background} url('{image:PostBackground}');}
    por
    div.post {background: url('{image:PostBackground}');}

    deveria funcionar? Vou testar.

    EDIT: Sim Funcionou, só que também havia um erro que passou desbercebido. Há um espaço em {image:Post Background} ^^

    Obrigado pelo esclarecimento *FIT*!

    ~Onidsouza

  6. Eu posso lhe dizer um jeito fácil de se resolver isso.

    Considerarei o exemplo usando a linguagem C#, porém para a tradução do código para VB.NET por exemplo não deve haver problemas.

    Não se esqueça de incluir System.IO no seu código!

    using System.IO;
    using System.Collections.Generic;
    Agora vamos ao bloco que lê as informações:
    public List<string> GetCampoNomes()
    {
       StreamReader sr = new StreamReader("caminho até o arquivo"); //Aqui criamos um Stream reader que lerá as informações contidas no arquivo
       List<string> Nomes = new List<string>();
       string input = "";
       while ((input = sr.ReadLine()) != null) {
          if (input.StartsWith("Nome:")) {
             Nomes.Add(input.Substring(5, input.leght - 1));
          }
       }
       return Nomes;
    }
    O código acima em C# faz uma função que retorna uma Lista com os todos os valores para o campo Nome. NOTA: Ultilizei um coversor para transformar o código da função de C# para VB.NET. Não verifiquei se está funcionando, mas vale a pena tentar:
    Public Function GetCampoNomes() As List(Of String)
        Dim sr As New StreamReader("caminho até o arquivo")
        'Aqui criamos um Stream reader que lerá as informações contidas no arquivo
        Dim Nomes As List(Of String)
        Dim input As String = ""
        While (InlineAssignHelper(input, sr.ReadLine())) IsNot Nothing
            If input.StartsWith("Nome:") Then
                Nomes.Add(input.Substring(5, input.leght - 1))
            End If
        End While
        Return Nomes
    End Function

    Editado, tinha entendido errado o seu post ^^'

  7. Você pode olhar para as funções Sort e IndexOf

    Principalmente IndexOf, que retorna a posição da primeira ocorrência de um valor no conjunto. Porém eu não sei se isso vai diminuir o tempo de execução do seu programa, uma vez que não tenho certeza de como ficam guardados e como são acessados os dados do conjunto pelo programa. Se os dados ficarem armazenados apenas na mémoria e o programa tiver de ir lendo todo o conjunto para achar a ocorrência, então a principio não deve diminuir o tempo de execução. Porém se esses dados também estiverem "carregados" e "indexados" pelo programa (Nem eu sei direito o que eu falei agora), ou seja, se houver uma classificação constante das informações do conjunto por parte do programa é possivel sim que haja uma redução no tempo de execução.

    Procurarei saber e aviso aqui ok?

    ~Onidsouza

  8. Bom, logo após ter feito meu post sobre uma dúvida, eu estava lendo essas dicas para perguntas do fórum. No meu post eu havia colocado meu código HTML como [ CODE ], e li que existia o [ HTML ]. Nessa hora eu editei meu post e troquei Code por HTML. Logo depois que eu troquei eu reparei que as palavras-chave haviam sido destacadas (melhor que isso só ctrl+space XD), porém meu código perdeu a identação. O CODE possui identação, mas não possui destaque. E o HTML possui destaque mas perde a identação. Será que não ficaria melhor se o HTML mantivesse a identação? É natural que o Code não possua destaque uma vez que ele pode ser usado pra qualquer linguagem, porém o HTML podia ser aperfeiçoado. Olhem o que eu digo:

    <html>
    	<head>
    		<title>Sem Título</title>
    	</head>
    
    	<body bgcolor="#ccccff">
    		<table border="1">
    			<tr>
    				<td> Teste </td>
    				<td> Teste </td>
    			</tr>
    		</table>
    	</body>
    </html>
    <html>
        <head>
            <title>Sem Título</title>
        </head>
    
        <body bgcolor="#ccccff">
            <table border="1">
                <tr>
                    <td> Teste </td>
                    <td> Teste </td>
                </tr>
            </table>
        </body>
    </html>

  9. Eu escrevi meu nome de usuário errado na hora de registrar :blink:

    O certo é Onidsouza, como aparece na assinatura ^^'

    Será que tem algum jeito de mudar isso :mellow:

    É o que dá ir registrando em sites as 4:30 da manhã :closedeyes:

    Meu nome é Henrique, mas melhor me chamar de Oni por quê letra é caractere. Eu fui apresentado a informática pelo meu irmão que é analista, e comecei programando numa comunidade americada de desenvolvedores de jogos chamada Rpg Rpg Revolution (RRR). Era pra RPG Maker XD, e a programação era toda feita numa linguagem japonesa chamada Ruby, que até hoje é a mais simples que eu já programei ^^. Procurando uma engine mais potente e tão simples quanto RGSS2 eu encontrei o XNA da Microsoft, e comecei a programar em C# e aprendendo junto sobre o .NET. Hoje eu procuro aprender sobre a talvez mais potente linguagem de jogos e programas em geral: C++. Além de que também procuro aprender programação pra Web por que bem ... é útil XD.

    Essa é a quinta comunidade que eu participo, sendo as antigas:

    Rpg Rpg Revolution

    RPG Maker Brasil (hoje fechada :closedeyes: )

    Magna RPG (Também fechada :closedeyes: )

    XNA Official

    Meu dia é maior do que o normal, por isso eu vou estar disponível maioria do tempo para participar ativamente daqui.

    ~Onidsouza

  10. Eu estou preparando meu próprio tema para meu Tumblr que eu vou começar em breve, e eu estou tendo uns problemas. Eu já tive contato com HTML e Javascript (que eu duvido que use nesse site ^^) antes mas é a minha primeira vez com CSS. Bom, eu resolvi fazer o site com um título (uma imagem) grande em cima, seguida de uma frase ou referência. Logo em baixo, na coluna da esquerda iriam estar os posts e a direita os widgets. Eu já começei porém eu estou tendo um problema: Eu ultilizei uma imagem ( Imagem 1 ) para o fundo na página, e a apliquei no elemento Body. Ultilizei uma outra imagem ( Imagem 2 ) para ser o contêiner dos posts, e apliquei em um elemento Div que engloba cada post. Porém, apenas a imagem 1 aparece, enquanto o elemento div fica ultilizando a cor de fundo em vez da imagem 2.

    Para os que nunca viram uma página do thumblr ela é escrita em HTML ultilizando de variavéis detalhadamente explicadas aqui: Creating a theme (em inglês).

    O link para a minha página atual: http://onidsouza.tumblr.com/ (as imagens são provisórias, é que eu estou meio afastado do meu photoshop ^^')

    O código que eu estou ultilizando até agora: (pequeno e carente de comentários XD)

    <html>
    
    	<head>
    		<title>{Title}</title>
    		<link rel="shortcut icon" href="{Favicon}">
    		<link rel="alternate" type="application/rss+xml" href="{RSS}">
    		{block:Description}
    			<meta name="description" content="{MetaDescription}" />
    		{/block:Description}
    
    		<meta name="image:Background" content="http://static.tumblr.com/..."/>
    		<meta name="image:Header" content =""/>
    		<meta name="image:Post Background" content=""/>
    		<meta name="color:Background" content="#000"/>
    		<meta name="color:Title Color" content="#900"/>
    		<meta name="text:Quotation" content=""/>
    
    		<style type="text/css">
    			h1 {cursor:crosshair;color:#ff0000;text-align:center;text-decoration:underline}
    			h2 {color:#ee0000;text-align:center}
    			div.post {background: {color:Background} url({image:PostBackground});}
    
    			{CustomCSS}
    		</style>
    	</head>
    
    	<body style="background: {color:Background} url('{image:Background}')">
    
    		{block:IfHeaderImage}<img src="{image:Header}">{/block:IfHeaderImage}
    		{block:IfNotHeaderImage}<h1>{Title}</h1>{/block:IfNotHeaderImage}
    
    		{block:IfQuotation}<h2 style="font-style:italic">{text:Quotation}</h2>{/block:IfQuotation}
    
    		<table width=800>
    
    		{block:Posts}
    
    			<tr><td><div class="post">
    			{block:Text}
    				{block:Title}
    					<h2>{Title}</h2>
    				{/block:Title}
    
    				{Body}
    			{/block:Text}
    			</div></td></tr>
    
    		{/block:Posts}
    
    		</table>
    	</body>
    
    </html>

×
×
  • Criar Novo...