lyntin-devl Mailing List for Lyntin
Brought to you by:
glasssnake,
willhelm
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(11) |
Aug
(19) |
Sep
(8) |
Oct
(35) |
Nov
(5) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(47) |
Jun
(15) |
Jul
(1) |
Aug
(1) |
Sep
(5) |
Oct
(9) |
Nov
(9) |
Dec
(4) |
2002 |
Jan
(8) |
Feb
(8) |
Mar
(25) |
Apr
(39) |
May
(35) |
Jun
(46) |
Jul
(20) |
Aug
(10) |
Sep
(9) |
Oct
(14) |
Nov
(14) |
Dec
(42) |
2003 |
Jan
(51) |
Feb
(15) |
Mar
(17) |
Apr
(23) |
May
(30) |
Jun
(25) |
Jul
(16) |
Aug
(37) |
Sep
(40) |
Oct
(32) |
Nov
(25) |
Dec
(9) |
2004 |
Jan
(46) |
Feb
(10) |
Mar
(76) |
Apr
(96) |
May
(23) |
Jun
(9) |
Jul
(28) |
Aug
(11) |
Sep
(5) |
Oct
(16) |
Nov
(4) |
Dec
(26) |
2005 |
Jan
(12) |
Feb
(7) |
Mar
(11) |
Apr
(8) |
May
(18) |
Jun
(12) |
Jul
|
Aug
(14) |
Sep
(3) |
Oct
(1) |
Nov
(15) |
Dec
(23) |
2006 |
Jan
(39) |
Feb
|
Mar
|
Apr
(1) |
May
(17) |
Jun
(10) |
Jul
(20) |
Aug
|
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(7) |
Jul
(8) |
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
2008 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
(2) |
Apr
(5) |
May
(3) |
Jun
(16) |
Jul
|
Aug
(5) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
|
2014 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Wayne E. <we...@gm...> - 2020-09-04 15:37:44
|
I know I may be screaming out into the void, but i was hoping that there may be still a few subscribers to this list. I'm still MUDding and am interested in learning some Python. As such, I'm considering switching clients to Lyntin and would be ecstatic if any of you have some interesting Lyntin modules readily available to share. thanks in advance! |
From: Lee B. <ohm...@gm...> - 2015-06-06 03:25:13
|
Hey there, I'm also fairly new, but I really want to make lyntin work for me. In order to make a timer such as the one you suggested here, I would use #schedule 10 {say hello} let me know how it goes Lee |
From: papillon <pap...@ho...> - 2015-05-28 02:23:37
|
Hi all, I would make the action. say hello, but wait 5 secondes before exécute the command "say hello" make a delay. thanks you for yours help. |
From: papillon <pap...@ho...> - 2015-05-18 06:12:03
|
Hi all, I introduce me. I am Marc, and I am a blind person french. I realise nto long time before, have mud games, and it's very accessible for blind people. Now I try make sometime with lyntin. I know make some basic trigger and aliace, but now I want understand to make a timer. Can you give me a exemple simple. for exemple: say "hello" every 10 secondes. I not speak english very well, so with a exemple, I will understand the code. thanks you very much, see you soon! |
From: Nathan F. <nat...@gm...> - 2014-01-15 03:22:13
|
Hello, I'm trying to browse the lyntin module repository located here: http://lyntin.sourceforge.net/repository.php?id=%2Fui ... but nothing happens when I click the links. I tested in multiple browsers on multiple platforms. Any ideas? Are these available somewhere else? V/R, -- NathanFarrar m: 719 235.3791 gv: 719 357.9676 e: nat...@gm...<mailto:nat...@gm...> h: http://www.nathanfarrar.com/ <http://www.nathanfarrar.com> <https://about.me/nathanfarrar> <https://plus.google.com/+NathanFarrar> <https://www.facebook.com/oxseyn> <https://www.twitter.com/oxsyn> <https://www.flickr.com/nathanfarrar> <https://vimeo.com/oxsyn> |
From: Nathan F. <nat...@gm...> - 2014-01-15 02:47:33
|
Hello, I'm just getting started with Lyntin and noticed that there is a typo in tutorial 01: The line: def ststatus_cmd(ses, args, input): should be: def setstatus_cmd(ses, args, input): Thanks! -- NathanFarrar m: 719 235.3791 gv: 719 357.9676 e: nat...@gm...<mailto:nat...@gm...> h: http://www.nathanfarrar.com/ <http://www.nathanfarrar.com> <https://about.me/nathanfarrar> <https://plus.google.com/+NathanFarrar> <https://www.facebook.com/oxseyn> <https://www.twitter.com/oxsyn> <https://www.flickr.com/nathanfarrar> <https://vimeo.com/oxsyn> |
From: David R. C. <da...@ze...> - 2009-11-06 05:43:42
|
On Sun, Nov 1, 2009 at 2:42 PM, Brazen <odb...@ya...> wrote: > I saw this mentioned on planet.python.org > > http://excess.org/urwid > > Urwid is a console user interface library for Python. Urwid is released under the GNU Lesser General Public License and it includes many features useful for text console application developers. > > > Instead of doing stuff in raw curses it has text widgets, frame widgets, etc. Looks very handy. I wrote a UI for lyntin using this several years ago. It's much easier to work with than plain curses, but it's also slower (assuming I didn't do something stupid that's inhibiting performance). http://bazaar.launchpad.net/~vezult/lyntin4/lyntin.urwid/files -davidc |
From: Mac D. <ma...@gm...> - 2009-11-04 19:43:52
|
Thanks for the info!!! I will check it out when I get back from Vacation. It sounds cool. Sent from my iPhone. On Nov 1, 2009, at 11:42 PM, Brazen <odb...@ya...> wrote: > I saw this mentioned on planet.python.org > > http://excess.org/urwid > > Urwid is a console user interface library for Python. Urwid is > released under the GNU Lesser General Public License and it includes > many features useful for text console application developers. > > > Instead of doing stuff in raw curses it has text widgets, frame > widgets, etc. Looks very handy. > > > > > > --- > --- > --- > --------------------------------------------------------------------- > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart > your > developing skills, take BlackBerry mobile applications to market and > stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl |
From: Brazen <odb...@ya...> - 2009-11-01 19:42:57
|
I saw this mentioned on planet.python.org http://excess.org/urwid Urwid is a console user interface library for Python. Urwid is released under the GNU Lesser General Public License and it includes many features useful for text console application developers. Instead of doing stuff in raw curses it has text widgets, frame widgets, etc. Looks very handy. |
From: Mac D. <ma...@gm...> - 2009-09-13 12:06:21
|
I have managed to learn python and do some lyntin hacking of my own =) thanks to all who gave me a little help here and there.. I'm mostly sending this email as a flier that I am still out here, and there is a least one lyntin user still... Additionally, if anyone could help me with a problem that would also be great. Not sure if it has to do with the expansion of variables or the lyntin threading...but What I want to do is disable a block of tags #disable tags X, type in an alias (or even a series of directions, etc..), and then #enable tags X. The normal actions is 1. disable, enable, then the alias will fire off. I have tried tons of variations...but the results remain the same. The only cheap workaround I have been able to find has been to create an alias, that in the alias starts the ticker, and one second later #enables the tags. Any ideas, help, always appreciated. Thanks, matt |
From: Brazen <odb...@ya...> - 2009-08-19 21:18:41
|
I have been working on it, I just haven't pushed a branch to the repository lately. The project is hosted here https://launchpad.net/leanlyn In a push to make it more generally usable I've posted all the "must have" features as bugs on the bugtracker[1]. The short term goal is to get it to the point where it can be used by people who aren't programmers. Feel free to add any bugs (on the tracker or by replying to the email) that are "must haves" for you. The medium term goal is more features for one mud in particular: 3 Kingdoms (3k.org). That population uses the "portal" mud client almost exclusively and that client is 3k specific. So the player population is used to a dedicated client; BUT that client is no longer under development, only runs on 32 bit windows, and has some other problems. With a small set of high convenience features (auto-crafting anyone?) getting more users - and hence contributors - would be an easy sell. -Brazen [1] https://bugs.launchpad.net/leanlyn/+bugs?search=Search&field.status=New&field.status=Incomplete&field.status=Confirmed&field.status=Triaged&field.status=In+Progress&field.status=Fix+Committed |
From: will <wi...@bl...> - 2009-08-18 23:32:40
|
I don't think they've worked for a long time. I think that was one of the things Eugene was going to fix when he took over. I think the project will continue to slumber until someone takes it over. Having said that, I think Leanlyn looks pretty interesting and I'd encourage people to work on that instead of trying to revive Lyntin if anyone was so inclined. Brazen wrote: > Sourceforge changed their look and feel and in the process many of the links off the project webpage don't work anymore (including FAQ, Install, etc). |
From: Brazen <odb...@ya...> - 2009-08-18 22:05:45
|
Sourceforge changed their look and feel and in the process many of the links off the project webpage don't work anymore (including FAQ, Install, etc). |
From: Brazen <odb...@ya...> - 2009-08-07 16:32:49
|
Keys to dictionaries must be hashable. In general this means you can only use unmutable types like string or tuple and cannot use mutable types like list. Your has_key(sess) is checking the dictionary for a list key, which raises the error. Also in that same spot you are creating a variable named sess that is a list of one item, the string 'session'. What you actually want to do there is access the args dictionary to get the value of the key 'session' sess = args['session'] -Brazen --- On Thu, 8/6/09, Mac Daddy <ma...@gm...> wrote: > From: Mac Daddy <ma...@gm...> > Subject: [lyntin-devl] Lyntin Question > To: lyn...@li... > Date: Thursday, August 6, 2009, 5:58 AM > Like most new programmers, I am > having difficulty with "hooking." > > I concede, I am new to Python/Programming, and will likely > reveal that > in my code. =) {so embarrassing} > > Here is what the code looks like: > > When I run the code, I get an slew of errors (lyntin > quits), but primarily: > > TypeError: unhashable type: 'list' I don't have a > list (at least, I > don't think I do), in my module, so somewhere the engine is > sending me > one -- perhaps the spamargs is a list? > > Anyway, thanks in advance!! > > > # Yet another "bot" attempt. it essentially > # just smiles if a player is encountered. I know, I > know, I can just make > # an "action" for this, but then I wouldn't learn anything > =) > # more importantly, I am just trying to learn how to > process the incoming > # text for more advanced usage. > > import re > from lyntin import exported > from lyntin.modules import modutils > > commands_dict = {} > > # So far, just putting stuff that I deem minimally > required. > # Here is my dictionary of Variables (only one for now). > > BotTriggers = {"**PLAYER**": "player_check"} > > # In 3k, I have the created the above tag to show (via > aset) for ALL players > # in their pretitle. > > def botfilter(args): > # This takes in mud text, and > filters it, I hope. > ses = ["session"] > text = ["dataadj"] > # I am not 100% what those mean, > other than what I can infer. > # Clearly the session, but not > sure the depths of what "dataadj" > # means. > # I used a format similar to the > highlight module. > # I think it runs the text against > the dict list? > if BotTriggers.has_key(ses): > return > BotTriggers[ses].expand(text) > return text > > def expand(text): > # Again, used the highlight module > as a guide, for matching > # the text. On a match, I just > want a TRUTH value to be returned. > # not sure if "m" is the truth > value? > if text: > trigger = > BotTriggers.keys() > trigger.sort() > for m in trigger: > > BotTriggers[m].finditer(text) > return m > > def aufgehts(ses, args, input): > # This is the primary command > function. > if BotTriggers: > > exported.lyntin_command("smile") > > exported.write_message("Active!!") > > commands_dict["aufgehts"] = (aufgehts) > > def load(): > > modutils.load_commands(commands_dict) > > exported.hook_register("mud_filter_hook", > botfilter, 99) > > def unload(): > > modultils.unload_commands(commands_dict) > > exported.hook_unregister("mud_filter_hook", > botfilter) > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal > Reports 2008 30-Day > trial. Simplify your report design, integration and > deployment - and focus on > what you do best, core application coding. Discover what's > new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl > |
From: Mac D. <ma...@gm...> - 2009-08-06 09:58:58
|
Like most new programmers, I am having difficulty with "hooking." I concede, I am new to Python/Programming, and will likely reveal that in my code. =) {so embarrassing} Here is what the code looks like: When I run the code, I get an slew of errors (lyntin quits), but primarily: TypeError: unhashable type: 'list' I don't have a list (at least, I don't think I do), in my module, so somewhere the engine is sending me one -- perhaps the spamargs is a list? Anyway, thanks in advance!! # Yet another "bot" attempt. it essentially # just smiles if a player is encountered. I know, I know, I can just make # an "action" for this, but then I wouldn't learn anything =) # more importantly, I am just trying to learn how to process the incoming # text for more advanced usage. import re from lyntin import exported from lyntin.modules import modutils commands_dict = {} # So far, just putting stuff that I deem minimally required. # Here is my dictionary of Variables (only one for now). BotTriggers = {"**PLAYER**": "player_check"} # In 3k, I have the created the above tag to show (via aset) for ALL players # in their pretitle. def botfilter(args): # This takes in mud text, and filters it, I hope. ses = ["session"] text = ["dataadj"] # I am not 100% what those mean, other than what I can infer. # Clearly the session, but not sure the depths of what "dataadj" # means. # I used a format similar to the highlight module. # I think it runs the text against the dict list? if BotTriggers.has_key(ses): return BotTriggers[ses].expand(text) return text def expand(text): # Again, used the highlight module as a guide, for matching # the text. On a match, I just want a TRUTH value to be returned. # not sure if "m" is the truth value? if text: trigger = BotTriggers.keys() trigger.sort() for m in trigger: BotTriggers[m].finditer(text) return m def aufgehts(ses, args, input): # This is the primary command function. if BotTriggers: exported.lyntin_command("smile") exported.write_message("Active!!") commands_dict["aufgehts"] = (aufgehts) def load(): modutils.load_commands(commands_dict) exported.hook_register("mud_filter_hook", botfilter, 99) def unload(): modultils.unload_commands(commands_dict) exported.hook_unregister("mud_filter_hook", botfilter) |
From: Steve <su...@gm...> - 2009-06-29 05:59:29
|
Heya, Just stumbled upon the project. I haven't mudded in about 5 years but I can't sleep without asking... Does anyone know the state of GUI python MUD clients? I'm interested in creating a module which could translate MUD text to ascii or low-graphics, for mapping, etc. -S |
From: Bryan M. <con...@gm...> - 2009-06-24 17:20:44
|
I had not realized that the repository was down. So I went looking and found a copy of the wxPythonUI. I also updated it to run with wxPython 2.8x on a Macbook Pro. Be forewarned that I haven't tested this at all, and I'll do so when i get a chance. I also get a couple errors form wxPython when I try and shut down the gui. These will be fixed as I get a chance. As soon as I find a way to upload them to the Sourceforge site i'll do so.... Bryan |
From: will <wi...@bl...> - 2009-06-23 21:22:01
|
I think what Brazen is doing is really neat. Lyntin really sucks at multi-line handling. It's one of the reasons that building an automapper is so difficult. Josh wrote a plugin that does a herculean effort to connect commands with responses, but it's the kind of thing that would be better integrated in the core. Also, Lyntin's handling of telnet sucked (for good reasons, but it still sucked) and makes things like ssh connections and handling for MCCP, MIP and other mud "markup" things difficult. I'm psyched that someone is experimenting with these things. I've submitted a patch to Leanlyn already and am watching the bzr repository on Launchpad. I'll keep helping in the future, too. For one thing, I'm very interested in building a curses ui. As an aside, I'm really sorry that the Lyntin web-site sucks and that I haven't done anything Lyntin-wise in years. I haven't mudded much in years either, so that's one of the reasons. The other big reason is that nowadays, all my time is currently spent working on Miro <http://getmiro.com/> and PyBlosxom <http://pyblosxom.sourceforge.net/>. /will Brazen wrote: > Many more people use lyntin than my client (i.e. more than just me). So writing a lyntin plugin is a safe way to go. > > As for why: I had piled enough stuff on top of lyntin that I had almost an entirely new client so I went and turned it into a new client. The idea is to have a very small core API that is python calls all the way down. The #command processor uses the same API as any input triggers you write (it just happens to have a higher priority by default). > > Most lyntin commands aren't implemented because I don't use them. If you send me your startup files I'd be happy to implement the ones you do use so you could give leanlyn a try. > > -Brazen > > --- On Tue, 6/23/09, Andre Miller <an...@an...> wrote: > >> From: Andre Miller <an...@an...> >> Subject: Re: [lyntin-devl] Anyone still using or working on Lyntin? >> To: "Brazen" <odb...@ya...> >> Cc: lyn...@li... >> Date: Tuesday, June 23, 2009, 4:57 AM >> Hi Brazen, >> What was the design decisions for creating a >> fork rather than creating a new UI and/or plugins for the >> current Lyntin package? I very much like how Lyntin is >> designed in that the engine is decoupled from the UI and >> other modules which makes it very extensible. Is Leanlyn >> also structured in such a way? >> >> What I'm actually asking is should I rather >> be focusing my efforts into creating plugins for your >> version of Leanlyn or the original Lyntin? >> Regards,Andre' >> >> 2009/6/23 Brazen <odb...@ya...> >> >> >> >> I'm still working on a fork of Lyntin and I'm >> publishing only so often as interest requires (Willg >> contributed a patch, much appreciated). You can find it >> here >> >> >> >> https://code.launchpad.net/~odbrazen/leanlyn/trunk >> >> >> >> It currently only works with Tk and doesn't have good >> trigger support. About the latter: anyone could add it in >> 20 lines of python but I don't need it so it doesn't >> exist. >> >> >> >> The sexiest parts (automatic updating of player status) >> currently only apply to three kingdoms and overdrive and >> I've only partially migrated the custom code into robust >> catchers ["catchers" being the token name for >> multi-line screen scraping regexps]. >> >> >> >> >> >> >> Feel free to run it and give feedback. I'm likely to >> tackle any short task that makes somebody more likely to use >> and/or contribute back to the core even if it is just a >> couple screen scraping regexps for the /mudpacks directory. >> >> >> >> >> -Brazen |
From: Brazen <odb...@ya...> - 2009-06-23 19:16:43
|
Many more people use lyntin than my client (i.e. more than just me). So writing a lyntin plugin is a safe way to go. As for why: I had piled enough stuff on top of lyntin that I had almost an entirely new client so I went and turned it into a new client. The idea is to have a very small core API that is python calls all the way down. The #command processor uses the same API as any input triggers you write (it just happens to have a higher priority by default). Most lyntin commands aren't implemented because I don't use them. If you send me your startup files I'd be happy to implement the ones you do use so you could give leanlyn a try. -Brazen --- On Tue, 6/23/09, Andre Miller <an...@an...> wrote: > From: Andre Miller <an...@an...> > Subject: Re: [lyntin-devl] Anyone still using or working on Lyntin? > To: "Brazen" <odb...@ya...> > Cc: lyn...@li... > Date: Tuesday, June 23, 2009, 4:57 AM > Hi Brazen, > What was the design decisions for creating a > fork rather than creating a new UI and/or plugins for the > current Lyntin package? I very much like how Lyntin is > designed in that the engine is decoupled from the UI and > other modules which makes it very extensible. Is Leanlyn > also structured in such a way? > > What I'm actually asking is should I rather > be focusing my efforts into creating plugins for your > version of Leanlyn or the original Lyntin? > Regards,Andre' > > 2009/6/23 Brazen <odb...@ya...> > > > > I'm still working on a fork of Lyntin and I'm > publishing only so often as interest requires (Willg > contributed a patch, much appreciated). You can find it > here > > > > https://code.launchpad.net/~odbrazen/leanlyn/trunk > > > > It currently only works with Tk and doesn't have good > trigger support. About the latter: anyone could add it in > 20 lines of python but I don't need it so it doesn't > exist. > > > > The sexiest parts (automatic updating of player status) > currently only apply to three kingdoms and overdrive and > I've only partially migrated the custom code into robust > catchers ["catchers" being the token name for > multi-line screen scraping regexps]. > > > > > > > Feel free to run it and give feedback. I'm likely to > tackle any short task that makes somebody more likely to use > and/or contribute back to the core even if it is just a > couple screen scraping regexps for the /mudpacks directory. > > > > > -Brazen > > > > > -----Inline Attachment Follows----- > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source > Bridge conference! > Portland, OR, June 17-19. Two days of sessions, one day of > unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register > today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > -----Inline Attachment Follows----- > > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl > |
From: Andre M. <an...@an...> - 2009-06-23 09:13:34
|
Hi Mac, That is very strange, I know at least on the Windows Python distribution that Tk is included. I'm currently using 2.6 with Lyntin. Python 3.0 has a few backwards incompatible changes so I try to avoid it for now as a few other Python libraries/frameworks I use doesn't work with Python 3.0 yet. Also, I was going to suggest that the next time you try to manually import the UI module from the textui using something like #@ import lyntin.ui.tkui This will give you a better trace to figure out what the problem is with a UI. Lyntin will say that the UI was not found when in fact it was there, but had problems being loaded. Manually importing the ui module will give you some better error messages to debug the problem with. Regards, Andre' 2009/6/23 Mac Daddy <ma...@gm...> > Hehe I figured it out, after try python 2.5, 2.6, and 3. Sorry for > spamming. I had to install tkinter. I just think that should be stock. > > Cheers > > Sent from my iPhone. > > On Jun 23, 2009, at 1:02 AM, Jalisco Matamoscas <ma...@gm...> wrote: > > > Hi Andre, > > ..and Welcome =) > > > > I still play with Lyntin, pretty much for the same reasons that you > > do. > > Lyntin was left wonderfully - imho, but unfortunately, no one is > > maintaining > > it at the moment. I am still trying to get a decent grasp of Python > > myself...so unfortunately, I cannot be of much help - atm. Usually, > > if you > > look at the history of notes, mostly they are to myself, or so dumb (I > > later > > figure out) that thankfully no one responds rudely =) > > > > Now, to my question...I have used Lyntin over the past few months on > > Mac > > OS X > > (really, the only decent client), with Python 2.5 and 2.6. Tkui did > > not > > work, > > got some kind of funny error. > > > > Lately, I have been using Linux, and I had no problems running Tkui on > > Python > > 2.5. But, now that I am running 2.6.2, I cannot start tkui =( I get a > > different error than I got on the Mac, but maybe someone can help me > > out. Tkui > > rocks, and I wouldn't mind using it again... > > > > Here it is in it's entirety (thankfully, kind of brief): > > > > e@KubuntuBox://home/e$ runlyntin -ui tk > > Cannot start 'tk': ui 'tkui' does not exist. > > Traceback (most recent call last): > > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > > py2.6.egg/lyntin/engine.py", line 1037, in main > > uiinstance = base.get_ui(modulename) > > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > > py2.6.egg/lyntin/ui/base.py", line 34, in get_ui > > raise ValueError("ui '%s' does not exist." % uiname) > > ValueError: ui 'tkui' does not exist. > > Traceback (most recent call last): > > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > > py2.6.egg/lyntin/engine.py", line 1043, in main > > sys.exit(0) > > SystemExit: 0 > > goodbye. > > > > > > Any help would be greatly appreciated... > > > > Thanks > > > > > > --- > > --- > > --- > > --------------------------------------------------------------------- > > Are you an open source citizen? Join us for the Open Source Bridge > > conference! > > Portland, OR, June 17-19. Two days of sessions, one day of > > unconference: $250. > > Need another reason to go? 24-hour hacker lounge. Register today! > > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > > _______________________________________________ > > Lyntin-devl mailing list > > Lyn...@li... > > https://lists.sourceforge.net/lists/listinfo/lyntin-devl > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl > |
From: Andre M. <an...@an...> - 2009-06-23 09:05:19
|
Hi Brazen, What was the design decisions for creating a fork rather than creating a new UI and/or plugins for the current Lyntin package? I very much like how Lyntin is designed in that the engine is decoupled from the UI and other modules which makes it very extensible. Is Leanlyn also structured in such a way? What I'm actually asking is should I rather be focusing my efforts into creating plugins for your version of Leanlyn or the original Lyntin? Regards, Andre' 2009/6/23 Brazen <odb...@ya...> > > I'm still working on a fork of Lyntin and I'm publishing only so often as > interest requires (Willg contributed a patch, much appreciated). You can > find it here > > https://code.launchpad.net/~odbrazen/leanlyn/trunk > > It currently only works with Tk and doesn't have good trigger support. > About the latter: anyone could add it in 20 lines of python but I don't > need it so it doesn't exist. > > The sexiest parts (automatic updating of player status) currently only > apply to three kingdoms and overdrive and I've only partially migrated the > custom code into robust catchers ["catchers" being the token name for > multi-line screen scraping regexps]. > > > Feel free to run it and give feedback. I'm likely to tackle any short > task that makes somebody more likely to use and/or contribute back to the > core even if it is just a couple screen scraping regexps for the /mudpacks > directory. > > -Brazen > > |
From: Andre M. <an...@an...> - 2009-06-23 09:04:37
|
Hi Brandon, Thanks for that link, much appreciated. As to the wxPython UI. I found the following message in this archive: http://article.gmane.org/gmane.comp.games.mud.client.lyntin/621 At the bottom of that page there in an attachment for the wxPython UI, but it doesn't work - I suspect because it was written for a much older version of wxPython. I might look at hacking it in shape again for the current version. Regards, Andre' 2009/6/22 Brandon Mehl <bra...@gm...> > I'm still using Lyntin, and am (slowly, I am afraid I am only a neophyte > programmer with limited time) trying to develop a graphical mapper feature > for the tkui, which works from the default download. > > As to the plugin repository, it is broken. In response to my queries will [ > wi...@bl...], the former maintainer sent me to: > > http://bluesock.org/~willg/dev/lyntin/<http://bluesock.org/%7Ewillg/dev/lyntin/> > > This contained a few more plugins and descriptions which I found very handy > to thumb through. > > I can't speak to a wxPython UI, however. > > Good Luck, and you're not alone. > > |
From: Mac D. <ma...@gm...> - 2009-06-23 07:55:40
|
Hehe I figured it out, after try python 2.5, 2.6, and 3. Sorry for spamming. I had to install tkinter. I just think that should be stock. Cheers Sent from my iPhone. On Jun 23, 2009, at 1:02 AM, Jalisco Matamoscas <ma...@gm...> wrote: > Hi Andre, > ..and Welcome =) > > I still play with Lyntin, pretty much for the same reasons that you > do. > Lyntin was left wonderfully - imho, but unfortunately, no one is > maintaining > it at the moment. I am still trying to get a decent grasp of Python > myself...so unfortunately, I cannot be of much help - atm. Usually, > if you > look at the history of notes, mostly they are to myself, or so dumb (I > later > figure out) that thankfully no one responds rudely =) > > Now, to my question...I have used Lyntin over the past few months on > Mac > OS X > (really, the only decent client), with Python 2.5 and 2.6. Tkui did > not > work, > got some kind of funny error. > > Lately, I have been using Linux, and I had no problems running Tkui on > Python > 2.5. But, now that I am running 2.6.2, I cannot start tkui =( I get a > different error than I got on the Mac, but maybe someone can help me > out. Tkui > rocks, and I wouldn't mind using it again... > > Here it is in it's entirety (thankfully, kind of brief): > > e@KubuntuBox://home/e$ runlyntin -ui tk > Cannot start 'tk': ui 'tkui' does not exist. > Traceback (most recent call last): > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > py2.6.egg/lyntin/engine.py", line 1037, in main > uiinstance = base.get_ui(modulename) > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > py2.6.egg/lyntin/ui/base.py", line 34, in get_ui > raise ValueError("ui '%s' does not exist." % uiname) > ValueError: ui 'tkui' does not exist. > Traceback (most recent call last): > File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- > py2.6.egg/lyntin/engine.py", line 1043, in main > sys.exit(0) > SystemExit: 0 > goodbye. > > > Any help would be greatly appreciated... > > Thanks > > > --- > --- > --- > --------------------------------------------------------------------- > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of > unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl |
From: Brazen <odb...@ya...> - 2009-06-23 02:04:57
|
I'm still working on a fork of Lyntin and I'm publishing only so often as interest requires (Willg contributed a patch, much appreciated). You can find it here https://code.launchpad.net/~odbrazen/leanlyn/trunk It currently only works with Tk and doesn't have good trigger support. About the latter: anyone could add it in 20 lines of python but I don't need it so it doesn't exist. The sexiest parts (automatic updating of player status) currently only apply to three kingdoms and overdrive and I've only partially migrated the custom code into robust catchers ["catchers" being the token name for multi-line screen scraping regexps]. Feel free to run it and give feedback. I'm likely to tackle any short task that makes somebody more likely to use and/or contribute back to the core even if it is just a couple screen scraping regexps for the /mudpacks directory. -Brazen --- On Mon, 6/22/09, Andre Miller <an...@an...> wrote: > From: Andre Miller <an...@an...> > Subject: [lyntin-devl] Anyone still using or working on Lyntin? > To: lyn...@li... > Date: Monday, June 22, 2009, 3:18 PM > Hi there, > I recently came across Lyntin looking for a mud > client that I could extend easily as a replacement for > TinyFugue. > My wife still plays muds and have been using > TinyFugue for years. I've written a few scripts for it, > but I'd rather be using Python than a TinyFugue's > cumbersome scripting syntax. > > So anyway, I've already made a few changes > to Lyntin and created a plugin, and was wondering if there > is anyone else still using it, or even doing any development > on it? Is there still anyone using this mailing list? > > I'm interested in the UI side and I saw at some point there was a wxPython UI, but I can't find any trace of it. The plugin repository on the Lyntin webpage also seems broken. > Does anyone perhaps this UI, or any others? > > Regards,Andre' > > -----Inline Attachment Follows----- > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source > Bridge conference! > Portland, OR, June 17-19. Two days of sessions, one day of > unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register > today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > -----Inline Attachment Follows----- > > _______________________________________________ > Lyntin-devl mailing list > Lyn...@li... > https://lists.sourceforge.net/lists/listinfo/lyntin-devl > |
From: Jalisco M. <ma...@gm...> - 2009-06-22 23:04:18
|
Hi Andre, ..and Welcome =) I still play with Lyntin, pretty much for the same reasons that you do. Lyntin was left wonderfully - imho, but unfortunately, no one is maintaining it at the moment. I am still trying to get a decent grasp of Python myself...so unfortunately, I cannot be of much help - atm. Usually, if you look at the history of notes, mostly they are to myself, or so dumb (I later figure out) that thankfully no one responds rudely =) Now, to my question...I have used Lyntin over the past few months on Mac OS X (really, the only decent client), with Python 2.5 and 2.6. Tkui did not work, got some kind of funny error. Lately, I have been using Linux, and I had no problems running Tkui on Python 2.5. But, now that I am running 2.6.2, I cannot start tkui =( I get a different error than I got on the Mac, but maybe someone can help me out. Tkui rocks, and I wouldn't mind using it again... Here it is in it's entirety (thankfully, kind of brief): e@KubuntuBox://home/e$ runlyntin -ui tk Cannot start 'tk': ui 'tkui' does not exist. Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- py2.6.egg/lyntin/engine.py", line 1037, in main uiinstance = base.get_ui(modulename) File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- py2.6.egg/lyntin/ui/base.py", line 34, in get_ui raise ValueError("ui '%s' does not exist." % uiname) ValueError: ui 'tkui' does not exist. Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/lyntin-4.2- py2.6.egg/lyntin/engine.py", line 1043, in main sys.exit(0) SystemExit: 0 goodbye. Any help would be greatly appreciated... Thanks |