Tutoriais sobre Programação
Tutoriais para outras linguagens, como Java, HTML, CSS, etc.
212 tópicos neste fórum
-
Olá Outra vez venho trazendo a vo6 um Tutorial , para Fazer uma CaveBot , Qualquer Duvida Post Const adrGoZ = &H945004 Const adrGoY = &H97CE98 Const adrGoX = &H97CEA0 Esses são da versão 9.60 e 9.61 "os Endereços nao Mudaram ". Agora os Endereços do Iswalk mudam, toda vez de deslogar do char, tem procurar de novo depois ensino a fazer uma função para não ficar procurando !
-
- 5 respostas
- 1.4k visualizações
-
-
Video aula Codigos usados form1.show; form1.hide; form1.close; trayicon1.visible:=true trayicon1.visible:=false Trayicon:TrayIcon.zip
-
- 0 respostas
- 665 visualizações
-
-
Boa tarde galerinha, estou aqui para mais um tutorial, vou ensinar a achar porcentagem no delphi, Mãos a obra! Introdução: Mas teóricamente falando, como iremos achar a porcentagem? Digamos que você tem um valor (Exp: 250), e você quer achar o equivalente a 35% do valor, para achar no papel fariamos assim: 250 * 35 = 8750 8750 / 100 = 87,5; Ou seja, 35% de 250 é equivalente a 87,5. Ok já entendi, mas como vou usar isso no delphi? Simplesmente assim: Esses (v1, v2, v3) serão nossos códigos para realizar as operações matemáticas no delphi, integer significa q…
-
- 1 resposta
- 1k visualizações
-
-
Bom pessoal esse e o meu primeiro tutorial de VB.Net \o/ , vamos começar Vamos prescisar de um Timer, CheckBox. No Timer Coloque a code para o alarme: If c.BattleList.GetCreatures().FirstOrDefault(Function(i) i.BlackSquare = 1 And i.Skull = Skull.Red Or i.Skull = Skull.White Or i.Skull = Skull.Yellow) IsNot Nothing Then My.Computer.Audio.Play("C:\Windows\Media\notify.wav", _ AudioPlayMode.WaitToComplete) End If Pronto , Caso queira colocar um Sound personalizar tipo falando : Player Attack , Pegue de algum bot que tenha esses alerts e coloque na p…
-
- 13 respostas
- 2.1k visualizações
-
-
Olá pessoal Vou mostrar como ler as hotkeys do tibia através da configuração dele "Tibia.cfg" Bem segue o Codigo em Vb.net Dim Tibiahotkey = System.Environment.GetFolderPath((System.Environment.SpecialFolder.ApplicationData)) & "\Tibia\Tibia.cfg" Dim readerlinha As New System.IO.StringReader(Tibiahotkey) Using reader As StreamReader = New StreamReader(Tibiahotkey) Dim line As String line = reader.ReadLine Do While (Not line Is Nothing) line = reader.ReadLine If Mid(line, 1, 6) = "Hotkey" Then line = line.Replace("Hotkey = (", "") line = line.Replace(")", "") Dim text() As String = line.Split(",") …
-
- 5 respostas
- 1.5k visualizações
-
-
-
[C#] Bot ultilizando Skins do Windows Primeiramente gostaria de dizer que eu sei que muita gente deste fórum é contra dar os códigos prontos, até por que eu sempre pedia ajuda e raramente alguém ajudava com códigos prontos, mas é claro que eu não sou esse tipo de pessoa então venho aqui lhes ensinar a por Skins do windows arquivos do tipo: (.msstyles) no seu Bot ultilizando a DLL USkin, a mesma usada pelo ElfBot Espsero que este código ajude os desenvolvedores a melhorarem as aparencias de seus bots xD 1 - Baixe os arquivos nescessarios (ElfBot NG Skin é opcional). Dll e Class USkin ElfBot NG Skin Scans Arquivos USkin ElfBotSkin 2 - A…
-
- 15 respostas
- 3.7k visualizações
-
-
Função de enviar hotkey. Função: Public Sub Hotkey(ByVal htk As String) Select Case htk Case "F1" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F1, 0) Case "F2" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F2, 0) Case "F3" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F3, 0) Case "F4" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F4, 0) Case "F5" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F5, 0) …
- 41 respostas
- 5.4k visualizações
-
Jovems vou ensinar como fazer um tradutor, wiki,dicionario, etc... em um programa só Vamos ao tutorial Vamos usar: 1 TEdit, 1 TButton, 1 TWebBrowser Fica em (internet). Dê dois cliques em cima da TButton e Coloque isso: Pronto execute seu projeto simples rapido e facil. O meu ficou assim: Gostou do meu topico? entao de um gostei!
-
- 0 respostas
- 1k visualizações
-
-
Olá pessoal, hoje vou ensinar a vocês como fazer um Light Full no C# sem o uso do TibiaAPI. OBS: ASRL Desabilitado ! Usings: using System; using System.Runtime.InteropServices; using System.Text; Endereços de Memoria: 9.54 FullLightNop = 0x50E6F9; FullLightAdr = 0x50E6FE; FullLightNopDefault = new byte[] { 0x7E, 0x0A }; FullLightNopEdited = new byte[] { 0x90, 0x90 }; FullLightAdrDefault = 0x80; FullLightAdrEdited = 0xFF; Functions: [DllImport("kernel32.dll")] public static extern Int32 WriteProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, …
- 13 respostas
- 3k visualizações
-
-
-
Aqui vou dar umas citadas de alguns erros comuns na hora de programar, claro que não são só esses.. esses são comuns. Estarei citando a linguagem C++, porém não interferir muitos com as outras linguagens. 1- Variável não declarada. int main() { cin >> x; cout << x; } O exemplo acima podemos ver claramente, que não existe uma variável declarada, que seria o "x", então o compilador não iria reconhecer, dependendo da linguagem não é necessário declarar uma variável, porém a maioria deve ser declarada a variável antes. Exemplo Correto: int main() { int x; cin >> x; cout << x; } 2- Variável não iniciali…
-
- 2 respostas
- 738 visualizações
-
-
Nome: Como Programar C++ Tamanho: 73MB Upload: Rapidshare Paginas: 1061 https://rapidshare.c...1FB3D9000E6|0|0 Ótimo livro para quem deseja aprender C++, mesmo sendo um livro antigo é muito bom. Obs. Até a pagina 15 o livro é em ingles, após a pagina 15 ele fica em português
-
- 2 respostas
- 1.2k visualizações
-
-
Bom, após muito estudo, erros, noite a base de coca-cola e salgadinhos... vou disponibilizar um mini projeto de como simular o pressionamento de hotkeys no cliente do tibia, utilizando a linguagem C# (my love ). Não esta 100%, nem aquelas coisas, pois estou passando apenas uma base (o que eu aprendi), quem quiser se aprofundar ta ae a dica (www.google.com.br) <- meu grande MENTOR!. Sem mais delongas... Até+ Hotkeys.rar
- 13 respostas
- 4.8k visualizações
-
Bem... Primeiro coloque procedure WmHotKey(var Msg:TMessage); message WM_HOTKEY; nos types da sua aplicação. Agora vamos colocar as funções da procedure, coloque: procedure TForm1.WmHotKey(var Msg:TMessage); begin Case Msg.WParam of 1 : Button1Click(Button1); // você coloca o que acontecerá se forem pressionadas as teclas de atalho. No caso, simula o clique no botão 1 daquele form... end; end; Declare agora, no oncreate do form: RegisterHotKey(Handle, 1, MOD_CONTROL, $49); // registra as teclas do atalho. No caso são ctrl(representado por MOD_CONTROL) e a tecla I(representada p…
-
- 2 respostas
- 1.2k visualizações
-
-
Eu tinha esse "tutorial" em um pen drive, então vim postar esse bagulho pra vocês hehehe. Lembrando: Não me perguntem nada, pois não mecho com linguagem vb. Use a lógica! A SendKey ela é uma chamada para simular o teclado. Ela envia um ou mais pressionamentos de teclas para a janela ativa como se tivessem sido digitados no teclado. Codigo da chamada: SendKey "{BACKSPACE}" [/code] Para que o SendKey funcione, será necessário importar: [code] Imports System.Runtime.InteropServices Imports System.Drawing Namespace SimulateKeyPress Code para selecionar a window: SetForegroundWindow(tibia) [/code] Codigos dos caracteres especiais…
-
- 3 respostas
- 2.8k visualizações
-
-
Anti Kick [Dance] {usando TibiaAPI} Opa galera, mais um tuto com tibiaApi ai :] 1 - Crie um timer, renomeie para TimerDance. Agora ponha um NumericUpDown no form e do lado um checkbox para ativar/desativar. No timer você coloca: Dim min As Integer = NumericUpDown1.Value TimerDance.Interval = min*60000 p.Turn(Direction.Up) p.Turn(Direction.Up) p.Turn(Direction.Down) p.Turn(Direction.Down) p.Turn(Direction.Left) p.Turn(Direction.Left) p.Turn(Direction.Right) p.Turn(Direction.Right) [/code] [b]Observações¹: [/b]em[i]min*60000 [/i]ele vai multiplicar o valor do numeric por 60 segundos que é um minuto, pois a cada 1000 é 1 segundo. D…
- 27 respostas
- 7.9k visualizações
-
Fala galera do TibiaKing! , Hoje irei fazer um tutorial de como criar um Messagebox on Formclosing. Para começar a criar seu aplicativo, siga os passos abaixo: 1°Inicie o Visual Basic 2008. 2° Criar um novo Visual Basic project de File-> Project> New. 3° Botão direito do mouse no formulário e escolha Propriedades e clique no electrizity(Events) - ícone que apresenta eventos. Figura A: O painel de propriedades e eventos de formulário. 4. Escolha FormClosing dos eventos propriedades do formulário (clique 2x rapidamente). Adicione o seguinte código: Dim result As DialogResult = MessageBox.Show("Voce Realmente …
-
- 5 respostas
- 1.6k visualizações
-
-
O programa irá calcular quanto é necessário em gold para você fazer a bless (completa). Fiz ele em duas linguagems (PHP e C#), irei usar o código PHP para explicar. <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <title>Bless Cost</title> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <div id="wrp"> <?php if (isset($_POST['calculate'])) { $level = (int)$_POST['level']; function getBlessCost($lvl) { $lvl = (int)$lvl; return (max(30, min(120, $lvl)) - 20) * 1000; } $bless = getBlessCost($level); $blessCost = substr($bless, 0, -3); $bl…
-
- 4 respostas
- 959 visualizações
-
-
Level Spy - Técnica Correta Aplique a ferramente level spy em seu bot corretamente. Aloha colequinhas! Aqui vai mais um tutorial/code de um tool que tem em praticamente todos os bots. Level Spy. Sim, esse mesmo que você está pensando, este que voce ve o andar de cima e o andar de baixo. Teoria: Usaremos sistema de botões, ao apertar o botão up, ele mostrará andar de cima, ao apertar down ele mostrará o andar de baixo e ao apertar desativar ele irá voltar ao normal. Prática: Lembrete: Public c As Client Muitos iniciantes usam: c.LevelSpyOn(+1) [/code] [code]c.LevelSpyOn(-1) c.LevelSpyOff() [/code] Não, não! Não es…
- 29 respostas
- 6.8k visualizações
-
Criando seu tibia bot com TibiaAPI - Parte 5 [Última Parte] {Configurando e Compilando} Depois de colocar todas as funções no seu bot, você precisará compilar para ter o arquivo .exe e poder divulgá-lo. Colocando Icon no Form (do lado do nome) Vá no Form1, em properties aonde tiver Show Icon você escolhe True (se quiser que não apareça, ponha false). Depois em Icon você seleciona um arquivo .icon do seu computador. Aconselho este site www.iconspedia.com (caso nao saiba fazer). Depois vá no Form2 faça a mesma coisa. Maximize & Resize Em seu programa da pra aumentar a altura e largura dele e maximizar, assim fica feio. Então…
- 24 respostas
- 8.7k visualizações
-
Reading Account and password address Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net.Mail; using System.Net.Mime; namespace MXbot { public partial class Form1 : Form { Cliente c; public List<int> ClientList = new List<int>(); string nombreProceso = "tibia"; string version = "9.4.2.0"; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { foreach (Process p in Process.GetPr…
- 26 respostas
- 4.5k visualizações
-
This is the example of a Client Chooser, you can do it better, add more option o whatever you want. This picture shows 2 clients, 1 open and logged in and other only open. using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using MXbotALFA.Objetos; using System.Diagnostics; using MXbotALFA.Forms; using System.Threading; namespace MXbotALFA { public partial class Form1 : Form { Cliente c; MainMx formBot; public List<Cliente> ClientList = new List<Cliente>(); string nombreProceso = "…
-
- 2 respostas
- 61.5k visualizações
-
-
-
-
Addresses Update Windows 7 Há alguns dias atrás, eu estava dando um "rolé" pelo TpForums para conferir as novidades do Tibia 9.31 e como faço uso do Windows 7, nunca mais dei update no meu bot, sempre esperava uma benção vinda do TibiaApi, porém agora isso mudou! Graças a um dos membros do fórum, acabei descobrindo um novo método para achar os addresses, fazendo assim, o seu próprio update do TibiaApi. Vamos aos passos, todos eles são de fácil entendimento para qualquer um. Aperte Win+R; Digite regedit; Navegue até o seguinte "diretório": [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]; Clique com o dir…
-
- 12 respostas
- 2.3k visualizações
-
-
Vamos desenferrujar a parte de programação em C# no fórum... - Quando nós programadores tentamos enviar as teclas Ctrl+Q para o cliente do Tibia, é um grande problema pois clientes do tipo Tibia (jogos), usam algumas condições especiais... c.Input.SendKeyDown(Keys.Control); c.Input.SendKeyChar(Keys.Q); c.Input.SendKeyUp(Keys.Control); Esse é um exemplo do que não irá funcionar no cliente do Tibia, mas e agora, 'comofaz'? é simples, enviem a 'key especial', segue abaixo o código: c.Input.SendMessage(c.hWnd, Hooks.WM_KEYDOWN, 0x11, 0x10001); // control key c.Input.SendMessage(c.hWnd, Hooks.WM_KEYDOWN, Keys.Q, 0x100001) // 'q' key c.Input.SendM…
-
- 1 resposta
- 1k visualizações
-
-
Vou começar a postar aulas de C. Espero que ajuda alguem que deseja aprender. Bem vamos começar. Primeiro: Oque é programação? Programação de computadores é o ato de projetar e implementar programas de computador. O programa determina a seqüência de etapas necessárias para realizar uma tarefa. >> Orienta o computador a executar tarefas. Um programa é uma codificação de um algoritmo em uma linguagem de programação Exemplo: C, Java, Pascal, Python, Ruby, Lua... Para programar em C recomendo usar o Dev-C++ ou o CodeBlocks. Todos os programas devem conter minimamente a estrutura abaixo: Agora vamos a explicão: 1. O “main(…
-
- 2 respostas
- 1.3k visualizações
-
-
Download com idHTTP e ProgressBar. Na verdade é meio que um Downloader. Tutorial: 1- Inicie um novo projeto : File / New / VCL Form Aplication; 2- Coloque um Button, um Edit, um Progressbar e um Label, e um idHTTP (Paleta Indy Clients); 3- No evento OnClick do Button coloque o código abaixo: var arquivo,caminho : string; MyFile: TFileStream; begin // definir o link caminho:= 'http://127.0.0.1/'; // aqui defini um caminho pardão pro download , pode ser trocado por um edit, etc arquivo:= edit1.text; // nome do arquivo para download MyFile := TFileStream.Create('C:'+arquivo, fmCreate); // local no hd e nome do arquivo com a extensão, on…
-
- 0 respostas
- 1.8k visualizações
-
-
Estou aqui para compartilhar alguns materiais de aula sobre a linguagem C. Utilizo estes materiais na universidade em que estudo e deve ser útil para os que estão começando na linguagem. Aqui ainda não consta todas as aulas pois estas ainda não foram concluídas. Até o fim do semestre atualizarei com o resto do material dado. No momento neste material consta: - Introdução ao C comparado ao Pascal - Tipos de variáveis - Manipulação de Strings - Vetores - Funções - Ponteiros - Exercícios resolvidos e a resolver. Link: http://www.multiupload.com/5TR2BQG15T
-
- 13 respostas
- 1.9k visualizações
-
-
Declare tibia como processo: Public Tibia As Process Depois a função do click: Public Sub Click(ByVal Location As Point) Dim lnglParam As String = (Location.Y * &H10000) + Location.X SendMessage(Tibia.MainWindowHandle, WM_LBUTTONDOWN, 1&, lnglParam) SendMessage(Tibia.MainWindowHandle, WM_LBUTTONUP, 1&, lnglParam) End Sub
- 18 respostas
- 3k visualizações
-
Bem Galera, na verdade isso é engraçado e muito simples... EU tava procurando uma coisa na net e achei por acaso então aí vai: Windows.SetParent(FindWindow('TibiaClient',nil), Form1.Handle); Explicando: A função SetParent, muda o parent de qualquer janela, então ela vai "setar" o parent do tibia para o seu form. A função FindWindow é pra pega o handle do Client do tibia, e o FOrm1.Handle, eh a janela de destino, pode ser tbm algum componente do seu form com por exemplo um panel: Windows.SetParent(FindWindow('TibiaClient',nil), Panel1.Handle); Coloca esses códigos em um button ou no create do form, mas lembre-se de colocar isso no on destroy do s…
-
- 5 respostas
- 1.7k visualizações
-
-
Dim p = Player Dim c = Client Dim BL = Batlelist Declare isso embaixo do Public Class Essa declaraveis sao para iniciantes
-
- 3 respostas
- 702 visualizações
-
-
Introdução: Bem galera, eis minha proposta: criar um tópico (esse aqui), para que os noobs iniciantes possam fazer perguntas tirar dúvidas, e pedir ajuda aos mais experientes...Com a ajuda de todos vcs, espero que possamos reviver essa área tão esquecida, porém muito útil para quem quer começar a aprender a programar e não ficar fazendo bot com API, essa área possui uma ferramenta que alguns noobs consideram ultrapassada e defasada, mas que pode se tornar muito poderosa, só depende de quem a usa. Não há linguagem de programação ruim ou limitada, apenas mentes ruins e limitadas. Também quero manter as melhores perguntas feitas nesse tópico, fixadas aqu…
-
- 11 respostas
- 1.5k visualizações
-
Quem Está Navegando 0
- Nenhum usuário registrado visualizando esta página.