Not a member yet? Register for your free account!


Go Back   elitepvpers > MMORPGs > Perfect World > PW Hacks, Bots, Cheats, Exploits
You last visited: Today at 17:30

  • Did you know? elitepvpers has its own image host, epvpimg.com.

 

PWI - Real Chat Filters - Remove red / system spam etc. AutoIt Code included

This is a discussion on PWI - Real Chat Filters - Remove red / system spam etc. AutoIt Code included within the PW Hacks, Bots, Cheats, Exploits forum part of the Perfect World category; Woohoo! I'll update first post with new offsets file. Glad it works ^^ So... It should now work on PWI, ...

Reply
 
LinkBack Thread Tools
Old 11-17-2011, 20:31   #61
Dumb as fck
 
dumbfck's Avatar
 
Join Date: Sep 2010
Posts: 330
Received Thanks: 171

Woohoo! I'll update first post with new offsets file.
Glad it works ^^
So... It should now work on PWI, PW Russia and PW Indo - since apparently Indo is virtually the same client as PWI now?

dumbfck is offline  
Old 11-18-2011, 19:41   #62
Junior Member
 
Join Date: Nov 2011
Posts: 6
Received Thanks: 1
today noticed an issue with program. It not able to read name of chars in multiple widows.
The name of firs loaded char appearing on selection box even after program restarted

After several hours of research, I came to result, that problem is in wrong addressing of reading char names, and sending Apply command to multiple PW processes, due to absence offset calculations in respective functions.

I used call to existent constructOffsets() function to resolve en issue :

Code:
Func btnAttach_Click()
    $selectedIndex = _GUICtrlComboBox_GetCurSel($cboCharacter)
    $pid = $processes[$selectedIndex + 1][1] ; PID of process
    $pHandle = _MemoryOpen($pid)
    constructOffsets()
    $charName = _MemoryRead($playerNamePtr, $pHandle, 'wchar[30]')
    If Not @error Then
        MsgBox(0, "Success", "Attached to " & $charName & @CRLF & "PID: " & Hex($pid))
        getChatFilters()
Code:
For $i = 1 To $processes[0][0]
        $pid = $processes[$i][1] ; PID of process
        $pHandle = _MemoryOpen($pid)
        constructOffsets()	
        $charName = _MemoryRead($playerNamePtr, $pHandle, 'wchar[30]')
        ReDim $charNames[$i]
		$charNames[$i - 1] = $charName
        _MemoryClose($pHandle)
    Next
Program seems to be working better now )

Last edited by t212; 11-20-2011 at 06:36.
t212 is offline  
The Following User Says Thank You to t212 For This Useful Post:
dumbfck (11-27-2011)
Old 11-28-2011, 19:34   #63
ME GUSTA
 
AEBus's Avatar
 
Join Date: Apr 2009
Posts: 99
Received Thanks: 37
Current version PWI

PW_ChatFilter.au3
Spoiler:


filterOffsets.au3
Spoiler:


MultiAssocArray.au3
Spoiler:


NomadMemory.au3
Spoiler:





Last edited by AEBus; 11-28-2011 at 19:41.
AEBus is offline  
Old 11-28-2011, 19:54   #64
Junior Member
 
Join Date: Jan 2009
Posts: 4
Received Thanks: 0
Quote:
Originally Posted by AEBus View Post
Compile it as 32-bit instead of 64-bit.

Also, does your version fix the issue where it doesn't properly grab the character names for all but the first client?

I probably should post my local changes, as well, later. I've been using NomadMemoryPF.au3 for various reasons.

Also, does anyone have a fix for when it doesn't unpatch properly and thereby forcing you to restart your client so you can patch again?
lewellyn is offline  
Old 11-28-2011, 23:14   #65
Dumb as fck
 
dumbfck's Avatar
 
Join Date: Sep 2010
Posts: 330
Received Thanks: 171
Updated PW_ChatFilters.au3 on first post - also updated filterOffsets.au3 just in case anything was different.
You should now be able to switch between clients without restarting the client or crashing it :P
Just remember to hit 'Attach' again when you choose a different char.
If you open a new client however, you'll still need to restart the filters program.

@AEBus - I just tested with PWI and it seems to be working here - please try re-copying files from first post.

@lewellyn - Hopefully the patch / unpatch stuff should work now.

And thanks to t212 for the multiclient bug fix =]

Cheers.
dumbfck is offline  
Old 11-29-2011, 07:06   #66
Member
 
Join Date: Jan 2011
Posts: 38
Received Thanks: 0
#
LeOwnsyou is offline  
Old 02-16-2012, 10:58   #67
Dumb as fck
 
dumbfck's Avatar
 
Join Date: Sep 2010
Posts: 330
Received Thanks: 171
This program is very broken now with regards to finding the offsets automatically. It is probably going to take quite a while to reconstruct the offset finders, so please bear with me

I'm getting the feeling that they have built the new elementclient with a different compiler or they have used optimisations or something, because the code signatures seem to be vastly different now. Literally almost every code snippet I've saved for finding function addresses and offsets doesn't work anymore

Oh well... just means they all need finding from scratch again lol.
dumbfck is offline  
Old 02-16-2012, 23:11   #68
Senior Member
 
Interest07's Avatar
 
Join Date: Mar 2010
Posts: 775
Received Thanks: 439
Quote:
Originally Posted by dumbfck View Post
This program is very broken now with regards to finding the offsets automatically. It is probably going to take quite a while to reconstruct the offset finders, so please bear with me

I'm getting the feeling that they have built the new elementclient with a different compiler or they have used optimisations or something, because the code signatures seem to be vastly different now. Literally almost every code snippet I've saved for finding function addresses and offsets doesn't work anymore

Oh well... just means they all need finding from scratch again lol.
yeah, noticed the same... thought I was calling my offset finder incorrectly at first lol
Interest07 is offline  
Old 02-17-2012, 09:10   #69
Member
 
Join Date: Mar 2009
Posts: 36
Received Thanks: 4
^.^
This sounds boss, im excited to check this out. Can't stand all the spam messages from duke and during bidding hall.
Aeri is offline  
Old 02-23-2012, 04:03   #70
մղძεɾƈօνεɾ მցεղէ
 
amineurin's Avatar
 
Join Date: May 2010
Posts: 169
Received Thanks: 87
a bit offtopic...but i see in zhyx.ru a lot ppl grabbing dumfck´s code and make there "own" red spam remover to get fame like a hero.
remember me on the old script kids days...early 2000
amineurin is offline  
The Following User Says Thank You to amineurin For This Useful Post:
martmor (03-08-2012)
Reply

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
PWI - Guide for SENDING Chat messages [C# and AutoIt examples included] dumbfck PW Hacks, Bots, Cheats, Exploits 31 04-27-2012 00:02
PWI - Guide for finding chat message offsets - C# code included dumbfck PW Hacks, Bots, Cheats, Exploits 137 04-15-2012 21:19
Need Help: AutoIt Code to Examine Contents of Chat Window strat_53711 Perfect World 0 10-14-2010 20:21
[Release]-omtheWorld System (Hack Pack Included) Privc GunZ 0 12-17-2007 11:30




All times are GMT +2. The time now is 19:46.


Powered by vBulletin®
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2010, Crawlability, Inc.