• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

WebDialog encoding bug found!

Scheduled Pinned Locked Moved Developers' Forum
44 Posts 10 Posters 2.0k Views 10 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    Dan Rathbun
    last edited by 2 Apr 2014, 03:07

    FYI: I am one of those who hates programs putting stuff on MY Desktop.

    I'm not here much anymore.

    1 Reply Last reply Reply Quote 0
    • D Offline
      driven
      last edited by 2 Apr 2014, 14:35

      @dan rathbun said:

      FYI: I am one of those who hates programs putting stuff on MY Desktop.

      so do I so I added it as a button...
      NEW VERSION...
      I split the input method to make it function the same in all versions of SU...
      I can't get the raw code too display in the dialog, so here it is for v2014, the others are similarly wrong...
      EDIT: made a small adjustment to get 'fixed' to display correctly [puts v p]

      true
      return using add_action_callback [id,value] 
      "\xE2\x88\x9A\xC2\xA9lan \xC3\x82\xC3\xA3\xC2\xA2\xE2\x80\x9E\xC3\x85\xC3\x91 Schwung \xE2\x80\x93\xE2\x88\x8F\xE2\x80\x93\xC2\xBA\xE2\x80\x93\xC3\xB8\xE2\x80\x94\xC3\x89\xE2\x80\x93\xC2\xAA\xE2\x80\x94\xC3\xA5\xE2\x80\x94\xC3\x85"
      return using get_element_value => élan 勢い Schwung импульс
      return using add_action_callback [id,value_fixed] 
      \u00E9lan \u52E2\u3044 Schwung \u0438\u043C\u043F\u0443\u043B\u044C\u0441
      return using get_element_value fixed => \u00E9lan \u52E2\u3044 Schwung \u0438\u043C\u043F\u0443\u043B\u044C\u0441
      

      encoding_issue_14.0.4899.pngencoding_issue_13.0.4811.pngencoding_issue_8.0.16845.png

      Please test the new script...with puts fix

      john

      learn from the mistakes of others, you may not live long enough to make them all yourself...

      1 Reply Last reply Reply Quote 0
      • T Offline
        TIG Moderator
        last edited by 2 Apr 2014, 17:59

        Here are my PC results.
        Win7 IE11.
        Note how v2014 misses platform ?
        Only the v8 Russian text seems to have a problem on get_element_value ??


        2014.png


        2013.png


        8.PNG

        TIG

        1 Reply Last reply Reply Quote 0
        • G Offline
          Garry K
          last edited by 2 Apr 2014, 18:02

          Here you go.
          I've got SU 7 Free, SU 8 Free, SU 2013 Trial, SU 2014 Trial


          Capture1_.JPG


          Capture2_.JPG


          Capture3_.JPG


          Capture4_.JPG

          1 Reply Last reply Reply Quote 0
          • G Offline
            Garry K
            last edited by 2 Apr 2014, 18:05

            Sorry - missed clicking the button for SU 7


            Capture1_.JPG

            1 Reply Last reply Reply Quote 0
            • D Offline
              driven
              last edited by 2 Apr 2014, 19:31

              Thanks Tig and Garry,

              from your images it appears that v8 had an issue with the standard call but shows correctly if SU is handed a Unicode charset string with it's separators gsub'd.

              The ongoing v2014 (PC) handles both standard or 'fixed', where my mac's fail.

              I'll write up a bug report for this, and at least I can now carry on with my language translator...

              The only conditions, in this script, are for the 'extra' system info, which I won't need...

              @garry, if you click into the text field, then hit return and then click the button, you'll see the default results as well...

              I had to split them onto Two buttons for v8 to use the same code as the others...

              john

              learn from the mistakes of others, you may not live long enough to make them all yourself...

              1 Reply Last reply Reply Quote 0
              • F Offline
                fredo6
                last edited by 2 Apr 2014, 22:30

                Here are my results on SU14, Windows 7 64-bits, IE11

                1) When starting Sketchup

                Driven encoding UTF - Fredo - 0.png

                2) After putting the focus in the field and typing Enter

                Driven encoding UTF - Fredo.png

                Fredo

                1 Reply Last reply Reply Quote 0
                • D Offline
                  driven
                  last edited by 2 Apr 2014, 22:43

                  Thanks Fredo,

                  I updated the script since then to shows both the default and fixed returns...

                  the default shows with the return from the input box and the button shows the 'fix' i.e. Unicode literals with separators fixed...

                  on the PC it appears v8 may have an issue with the 'default' return for 'get_element_value' some of these chars, and mac has issues on all versions, but the Unicode literals appear to work on all, so far...

                  Thanks for taking the time.

                  john
                  here is a rbz version...

                  learn from the mistakes of others, you may not live long enough to make them all yourself...

                  1 Reply Last reply Reply Quote 0
                  • F Offline
                    fredo6
                    last edited by 3 Apr 2014, 06:31

                    Driven,

                    Here is the result with the updated script

                    1) Initial state
                    Encoding issue before.png

                    2) After hitting the button
                    Encoding issue after Enter in the field.png

                    Fredo

                    1 Reply Last reply Reply Quote 0
                    • G Offline
                      greatoe
                      last edited by 4 Apr 2014, 16:50

                      Sketchup 2014
                      Mac 10.9.2
                      testing text in Simplified Chinese

                      encoding_issue_14.0.4899.png

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 3 / 3
                      3 / 3
                      • First post
                        44/44
                        Last post
                      Buy SketchPlus
                      Buy SUbD
                      Buy WrapR
                      Buy eBook
                      Buy Modelur
                      Buy Vertex Tools
                      Buy SketchCuisine
                      Buy FormFonts

                      Advertisement