Clicks Wx-Interface

Other plugins for extending OpenKore's functionality. This forum is only for posting new plugins and commenting on existing plugins. For support, use the Support forum.

Moderator: Moderators

Message
Author
Scarya
Moderators
Moderators
Posts: 136
Joined: 26 May 2008, 12:25
Noob?: No

Clicks Wx-Interface

#1 Post by Scarya »

I updated Clicks Wx-Interface so it can be used with latest openkore.
There are two languages available: English and German(no Russian because I don't understand a single word)
Click_Wx-Interface_GER.rar
(646.99 KiB) Downloaded 607 times
Click_Wx-Interface_ENG.rar
(646.82 KiB) Downloaded 2343 times
Note:
- "Zeny per Hour" in GUI does currently not work
- Made kills in status bar are updated very fast
- Links under Help are outdated

Usage:
Download package and extract it into your kore root folder. (and don't forget to backup src/Interface/Wx.pm)

Please give feedback if something is not working correctly.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs and the universe trying to produce bigger and better idiots.
So far, the universe is winning.

Richard Cook

Wiki

MiDaM
Human
Human
Posts: 35
Joined: 20 Jan 2010, 09:07
Noob?: Yes

Re: Clicks Wx-Interface

#2 Post by MiDaM »

does not start on the server Fro because it must be patched

http://forums.openkore.com/download/file.php?id=1211
Technology wrote:
MiDaM wrote:fro.txt ? how install a fix plz ?
its just a .patch file (but uploading files with that extension is not allowed on the forum)
in conjunction with tortoise svn you can apply the patch to your local kore svn repository.
edit : tested with the patch = failed

Image

Code: Select all

OpenKore version what-will-become-2.1 (SVN Version) 
@ai_seq = route follow
Network state = 5
Network handler = Network::DirectConnection
SVN revision: 7099
Loaded plugins:
  plugins/alertSound.pl (alertSound)
  plugins/cmdOnLogin.pl (cmdOnLogin)
  plugins/macro.pl (macro)
  plugins/playerRecord.pl (prec)

Error message:
Can't locate object method "setDest" via package "Interface::Wx::MapViewer" at src/Interface/Wx.pm line 1128.

Stack trace:
Can't locate object method "setDest" via package "Interface::Wx::MapViewer" at src/Interface/Wx.pm line 1128.
 at src/Interface/Wx.pm line 118
	Interface::Wx::mainLoop('Interface::Wx=HASH(0x623fabc)') called at openkore.pl line 96
	main::__start() called at start.pl line 125

Died at this line:
  	if (defined $i && ($args = AI::args($i)) && $args->{dest} && $args->{dest}{pos}) {
* 		$map->setDest($args->{dest}{pos}{x}, $args->{dest}{pos}{y});
  	} else {

Last edited by MiDaM on 01 Feb 2010, 23:20, edited 2 times in total.
Image

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: Clicks Wx-Interface

#3 Post by Mushroom »

Wx is already updated and working on the lastest svn.
Thanks to EternalHarvest :D
Quit.

Dark Airnel
Been there done that!
Been there done that!
Posts: 133
Joined: 09 Oct 2009, 01:43
Noob?: No

Re: Clicks Wx-Interface

#4 Post by Dark Airnel »

Code: Select all

OpenKore version what-will-become-2.1 (SVN Version) 
Network state = 5
Network handler = Network::DirectConnection
SVN revision: unknown
No loaded plugins.

Error message:
Can't locate object method "setDest" via package "Interface::Wx::MapViewer" at src/Interface/Wx.pm line 1130.

Stack trace:
Can't locate object method "setDest" via package "Interface::Wx::MapViewer" at src/Interface/Wx.pm line 1130.
 at src/Interface/Wx.pm line 118
	Interface::Wx::mainLoop('Interface::Wx=HASH(0x3830c3c)') called at openkore.pl line 96
	main::__start() called at start.pl line 125

Died at this line:
  	} else {
* 		$map->setDest;
  	}

I am using r7132. I also downloaded the wxstart.exe from the link provided on Collectskin website. I suppose that was the latest version of Wx. If there is a later version of it, I may not be able to update it via wxstartautoupdate because our policy prohibits installation of programs. Hope someone could help.

EternalHarvest
Developers
Developers
Posts: 1798
Joined: 05 Dec 2008, 05:42
Noob?: Yes

Re: Clicks Wx-Interface

#5 Post by EternalHarvest »

Code: Select all

Error message:
Can't locate object method "setDest" via package "Interface::Wx::MapViewer"
Not a bug. You are trying to use one branch of Wx (trunk) with some modules replaced by another (Click's).

You can use Interface from r6925 with Click's replacements (and maybe this will require the same version of OpenKore, now or in the future).

Or update Click's files. setDest functionality was merged to setRoute. Maybe some other things changed, too.
Dark Airnel wrote:I am using r7132. I suppose that was the latest version of Wx. If there is a later version of it
Or maybe it already has what you need? Inventory and status windows are here.
MiDaM wrote:does not start on the server Fro because it must be patched
http://forums.openkore.com/download/file.php?id=1211
Unrelated.

isaiascloud
Noob
Noob
Posts: 5
Joined: 27 Jun 2009, 22:34
Noob?: No
Location: Brasil

Re: Clicks Wx-Interface

#6 Post by isaiascloud »

kore version : 7444
wxstart.exe : 29-Jul-2010

mapViewer don´t work

errors.txt

Code: Select all

OpenKore version what-will-become-2.1
Network state = 5
Network handler = Network::DirectConnection
SVN revision: unknown
No loaded plugins.

Error message:
Illegal division by zero at src/Interface/Wx/MapViewer.pm line 556.

Stack trace:
Illegal division by zero at src/Interface/Wx/MapViewer.pm line 556.
 at src/Interface/Wx.pm line 118
	Interface::Wx::mainLoop('Interface::Wx=HASH(0x3ed5cb4)') called at openkore.pl line 98
	main::__start() called at start.pl line 129

Interrompido nesta linha:
  	return (
* 		int (($x + $self->{view}{x}) / $self->{view}{xscale}),
  		int ($self->{field}{height} - ($y + $self->{view}{y}) / $self->{view}{yscale}),

Image
Image

Ghosthead
Noob
Noob
Posts: 1
Joined: 09 Aug 2010, 16:48
Noob?: No

Re: Clicks Wx-Interface

#7 Post by Ghosthead »

Hi I'm currently using the latest SVN and I'm getting this error regarding my wx.pm.
Some getState error which I've searched around the forum but couldnt find anything about it.

Code: Select all

OpenKore version what-will-become-2.1
SVN revision: 7444
No loaded plugins.

Error message:
Can't call method "getState" on an undefined value at src/Interface/Wx.pm line 279.

Stack trace:
Can't call method "getState" on an undefined value at src/Interface/Wx.pm line 279.
 at src/Interface/Wx.pm line 279
	Interface::Wx::title('Interface::Wx=HASH(0x4d88664)', 'OpenKore') called at openkore.pl line 45
	main::__start() called at start.pl line 129

Died at this line:
  	$charName .= ': ' if defined $charName;
* 	if ($net->getState() == Network::IN_GAME) {
  		my ($basePercent, $jobPercent, $zeny, $weight, $pos);

It works without the interface though.

Mushroom
Perl Monk
Perl Monk
Posts: 427
Joined: 04 Apr 2008, 14:04
Noob?: No
Location: Brazil

Re: Clicks Wx-Interface

#8 Post by Mushroom »

Use the Wx interface provided by the SVN. I Click doesn't update this version anymore.
Quit.

soulflo
Noob
Noob
Posts: 8
Joined: 25 May 2011, 05:30
Noob?: Yes

Re: Clicks Wx-Interface

#9 Post by soulflo »

i tried doing what u said but it doens't work , i'm having an error..

Post Reply