Jump to content


+Premium Members
  • Posts

  • Joined

  • Last visited

Posts posted by yourself

  1. Anyone want to try to figure this out:

    I am trying to get this .LUA into urwigo but it keeps having an error? Ranger fox this is your program

    Post the lua file or directions where to get it and I take a look.

  2. After a long search I have found the solution: download and install the Microsoft System Update Readiness Tool (checksur.exe). The program looks for errors in the installation of .net framework and tries to repair them. When this works you can use Microsoft Update for the latest version of .net framework and thereafter you can install Urwigo.

    That is great news, I'll make sure to make a note if I see this error elsewhere.

  3. Since downloading this alternative builder and, not getting on with it, uninstalling it, the Wherigo builder will not work. On compiling a LUA file it seems fine then when trying to re-open it I get the following error message




    I also get the same with previously made cartridges. can anyone help please.


    I am trying to run this on windows 7 64bit.


    Many thanks

    Urwigo does not disturb Wherigo Builder installation in any way. The message indicates loading of 32bit library from 64bit process, which is a side effect of original Wherigo Builder installation on 64bit windows. If that is the case, see http://forums.Groundspeak.com/GC/index.php?showtopic=212622 .

  4. Has anyone tried the "Simulation Protection Mode" option? It doesn't seem to work for me.


    I check the option, load the cartridge onto my OR, power the OR on, put it in demo mode and the cartridge appears to run. I do not get the Error Message that I created.

    What Type of the Oregon do you have and what firmware version?

  5. I have created a file that works .. but I do not know how I can get the unlock code until the user .. there are some who knows how .. ?

    You have to drag CompletitionCode from Objects and properties/Player. See the attachments.


    • Helpful 1
  6. Tried to install URWIGO this evening. Installation failed, log file below. Any suggestions?

    It indicates that the MS ClickOnce installer failed to download neccesary installation files. I believe it internally uses Internet Explorer, check you have at least version 7 which I sure works ok with it. Other than that, you are first one with this problem, you'll propably have problems with any ClickOnce installer.

  7. Is this the same emulator as used in the official builder from Groundspeak?

    Yes, it is the same.


    See attatchment 'error_list1': I don't get this errors. I never had a problem with this cartridge.

    It warns that you have some action that displays a window, and it is followed by some another actions (the ones with the warning) that when executed, display window over the previous one, so the first one dissapears. Simplest case is a message followed by another message (not in the handler).

    If you think it is not the issue, you can safely ignore it.


    See attatchment 'error_list2' (It's from an other cartridge): I don't get the error 'Showing this screen causes problems on Garmin devices'. I never had problems with Colorado's and Oregons with this cartridge. Maybe the problems only appears with older firmware versions? Or with the Nuvi 550?

    I am not sure on which device, but on it the location list displayed this way, was not complete and comtained some invalid entries. You can ignore it also if you think it will be okay.

  8. Well I do like the way this program is set up. entering coords seems to be easier in the builder. I am working on a cache that has 16 zones and it seems easier to set up the zones in the builder. I'm on the learning curve for urwigo I'm sure once I get used to it, it will be ok. I do have this question about the coords the urwigo shows 4 points when I look on the map. I am setting up geocaches I have not checked but can I just enter 1 point for the final location instead of 4?

    I am not sure I understand. For zones, you have to enter at least 3 points, since you have to define the zone area. If you have a coordinate of a cache and you want to create a zone around it, enter the coordinate at least three times and in map editor move the points from each other to create the area.

  9. 1. When I don't select 'Obfuscate Strings' the spacing on my strings is messed up. It looks like line break and most other white space is removed. When Obfuscate Strings is selected there is no problem.



    2. Nesting of Numeric Operations doesn't work as I expected. For example


     Numeric Operation (-)
    	  Op1: 10
    	  Op2: Numeric Operation (+)
    				  Op1: 7
    				  Op2: Numeric Operation (-)
    						   Op1: 3
    						   Op2: 2

    I expected 10-(7+(3-1)) = 1, instead I get 10-7+3-1=5

    However if I tell it to do rounding on the nested operation I do get the grouping desired

    10-round(7+round(3-1)) = 1


    What you expected should have been there, fixed.


    3. My cartdride is causing the emulator to crash. This only occurs near the end of my cartridge when it seem to be updating the last task. I believe from the trace back this when the emulator is updating the list of tasked display. Sometimes it is when I make the final tasks active and visible and sometimes its when i mark the final task as complete. This did not happen with cartridge as built in the official builder. I have not tried yet to see if this crashes on my Oregon. The crash reports attempt to access non existent memory and that this may be a sign that memory is corrupt. I think that perhaps something is overwriting some memory and this is causing the emulator to crash.

    If I could replicate the error, I could take look at it, but I suspect that there is little I can do. The emulator is the same as in Builder. I can't currently explain why it crashes, Lua code should not cause it. If you can, you could send me the cartridge (mail: apps (at ) yourself.cz).

  10. 1. I created a GWZ file and was hoping to look at the .Lua file inside it. So I renamed it to .ZIP and explored. I can see a file called _Cartridge.Lua but Windows XP won't let me extract it from the archive - it also says that the original size of the file is 4GB. In the end, I was able to extract it with 7-Zip. (The format of the file is... substantially different from Groundspeak's. <_<)

    I'll check for a newer version of SharpZipLib which is used for zipping the contents. However I trust more its implementation of zip rather than Windows Explorer's.

    2. Accented characters don't seem to work, at least in the emulator. I compiled for PocketPC which should be right for the emulator (UTF-8) but out of "éùçàèß", only "é" remotely survived - as "e" - and the others all became question marks. I was kind of expecting to see accents work in a Czech program. ;)

    All characters outside 7-bit ASCII set are converted to "?" except some known accented characters which are converted to theirs non-accented representation. That is intentional.

    3. Missing translation: when I drag "Answer" to a conditional expression, I see "Odpoved'".


  11. Would it be possible to change the input format for zone coordinates. ... My mapping software and GPS use N0 E0.

    I am afraid it would confuse others, I'll consider switch in the options.


    Thanks for creating it.

    I am glad for some positive feedback.

  12. I really like the ability to encrypt answers etc. Does this mean that cheaters will not be able to reverse engineer the code?

    For answers, yes. {Comparison Answer="something"} are converted to Hash(Answer)=hash_of_something. One could find collisions in the hash function, but the answer cannot be read. Other strings are "encrypted" by a very simple symmetric cipher, that protects them from reading them by a naked eye only.

  13. As mentioned there are still a few Czech words that haven't been translated.

    I did not notice, could you please point them out so I can translate them?


    It did crash a few times, but that may be because of some of the weirdness I had to use with the Wherigo builder. As I am cleaning things up in URWIGO it seems to be getting more stable.

    When the application crashes, it creates c:\UrwigoError*.log, could you send them to me on apps (at ) yourself.cz ?


    I've got a few place where I check for a Lua value of nil. I can do this by inserting a user expression and just typing the Lua variable, but I would like to just be able to drag the Wherigo variable or property (or really any expression the builder allows). URWIGO is trying to be helpful in requiring a Yes/No (Boolean)expression. In Lua, everything is Boolean (everything other than nil or false is true).

    I understand, but I not currently sure how to fix this. Dragging variables directly as conditions would not really work much without a "logical not" block/action - which I think would make things messy. There is a "compare" expression, but that forces the other side to the variable type if it knows it, as you said. I'll think about it, maybe I should add a "nil" choice to those currently strict boolean/string/number choices.

  14. Nice! I will try this. I like the friedly interface.


    For now: I can't import my cartridge.

    When the cartridge uses something more exotic the import might fail, but it should happen sparsely. I could take look at the problem more closely, if you would send me the cartridge (.lua) at apps (at ) yourself.cz.

  15. It crashed again. Steps to reproduce:

    - Start Urwigo

    - In "Objects and properties", double-click "Zones"

    - Click the green cross for "New item..."

    - Add three points on the map

    - File, Save As, type a filename, then either hit Save or wait a few seconds => Crash


    I also discovered that you can skip most of that:

    - Start Urwigo

    - File, Save As, type a filename, then either hit Save or wait a few seconds => Crash

    Thanks for the report, but I cannot reproduce it. When the application crashes, it creates c:\UrwigoError*.log, could you send them to me on apps (at ) yourself.cz ?

  16. Hi,

    I would like to introduce Urwigo - an alternative to official Wherigo Builder. It is not trying to be a competition for Earwigo, which I am sure is great, it was created solely from my frustration with Builder. I believe it will be useful for the Wherigo/Geocaching community.

    Urwigo can import cartridges created in Whergo Builder, it has a different take on building the cartridge code, it has a few more functions and most importantly it should be more reliable and stable.


    In addition to Wherigo builder Urwigo allows:

    - create, edit, view all zones on google maps

    - random numbers generation

    - obfuscating and encrypting answers

    - showing errors in your cartridge

    - syntax highlighting in user LUA functions

    - automatic shortening of unlock code

    - run cartridge in emulator with only one button (F5)

    - many more...


    It can be downloaded and installed from Download & Install URWIGO - bottom of the page.




    Moderator Note: Use this updated link: http://www.urwigo.cz

    • Upvote 2
  • Create New...