RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    WebtroPie

    Scheduled Pinned Locked Moved Projects and Themes
    retropieweb interfacewebtropie
    157 Posts 27 Posters 67.5k Views
    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.
    • darkniorD
      darknior
      last edited by

      Today RELEASE of the first stable version of Webtropie v0.9 :D

      Le grand départ : https://github.com/gazpan/WebtroPie/releases/tag/0.9.0

      Include all basic core functionality ... you can now use it perfectly.
      The v1.0 will come with some more little updates.
      And later other versions will come with major update like adding a Scraper.
      For all questions the WIKI is now very helpful : https://github.com/gazpan/WebtroPie/wiki

      How to install and add it to Retropie : https://github.com/gazpan/WebtroPie/wiki/Installation-and-Files-altered
      The auto-install with Retropie-setup or Retropie-Extra will come with version 1.0

      WHAT IS IT ?

      • Auto detect if ES is running on your PI, and his configuration to close it if it can erase your work.
      • Auto detect all your systems
      • List your games
      • Edit all your games metadata
      • Upload Media (Image, Marquee, Video) with file explorer or Drag'n drop. You must configure your 3 path.
      • Auto resize your uploaded images (you can configure the two size)
      • Possible to Zoom the 3 MEDIA (to verify quality)
      • Scan your new games ROM (NEW:)
      • Show games in gamelist but without ROM (MISSING)
      • Scan if you have MEDIA with same ROM name to link them
      • Permit to delete games on gamelist and (or not) the ROM on hard drive
      • Permit to try your Skins faster than on PI, and help to make one by seeing what you do near real time.
      • Permit to filter games by METADATA and file MODIFIED date.
      • Permit to a friend to (restricted) access your Webtropie from web and help you to complete games informations.
      • And more ...
      • And many more in a few time ;)

      SEARCH FOR :

      I have translate all Webtropie in French and it is really excellent to use for me and my friends.
      We search guys to translate it to Spanish, Deutsche, Italian, Portuguese, and other langage you know :)
      I'm here to explain you how to do it, only one XML file to edit, and to explain you if you don't know how works an option. Important to translate it fine.

      Life is game, just play it !

      1 Reply Last reply Reply Quote 1
      • darkniorD
        darknior
        last edited by

        V0.9.1 https://github.com/gazpan/WebtroPie/releases/tag/0.9.1

        • New game save description fix
        • Delete game without deleting rom fix

        Life is game, just play it !

        1 Reply Last reply Reply Quote 0
        • J
          jwcbronski
          last edited by

          Thanks for the update. Do you still plan to include a suffix function for media upload?

          K 1 Reply Last reply Reply Quote 0
          • K
            kixut @jwcbronski
            last edited by

            @jwcbronski yes,

            I remembered to have a look at that just before the release but then when I thought about it I wasn't clear if you needed different suffixes for each type of media or just one for all

            I meant to ask, sorry about that

            darkniorD 1 Reply Last reply Reply Quote 0
            • darkniorD
              darknior @kixut
              last edited by

              @kixut I think he ask for it because the ES scrapper use them : https://github.com/retropie/retropie-setup/wiki/scraper

              -image_suffix suffix
              The suffix added after rom name when creating image files. (default "-image")
              -marquee_suffix suffix
              The suffix added after rom name when creating marquee files. (default "-marquee")
              -video_suffix suffix
              The suffix added after rom name when creating video files. (default "-video")

              And if you use default settings, UniversalXMLScrapper too because they put all the images in the same directory with the same name than the game Rom. Suffix is the only solution to not overwrite images...

              To add them you must add 3 new input to options ... leave them empty by default please.
              But i think it can be cool to add "placeholder" to these inputs to help user : https://www.w3schools.com/tags/att_input_placeholder.asp

              Directory Placeholder : /home/pi/.emulationstation/downloaded_images/${system_name}
              If i remember fine ... because i don't use it.

              Issue here

              Life is game, just play it !

              K 1 Reply Last reply Reply Quote 0
              • J
                jwcbronski
                last edited by

                @kixut Yes I'm using different suffixes for each media type.

                The suffix for images is "-image" and the suffix for videos is "-video".

                1 Reply Last reply Reply Quote 0
                • K
                  kixut @darknior
                  last edited by

                  @darknior strange, I've often used placeholder before but didn't think to add it here ! (I use Material Design quite a bit which uses placeholder also as an animated label), I'll see how it looks but think if I add it here I should add it everywhere else too, so will have a look at that later

                  @jwcbronski it's in the development version now, so please git pull if that's the way that you installed

                  wiki

                  1 Reply Last reply Reply Quote 0
                  • J
                    jwcbronski
                    last edited by

                    @kixut great, it's working. thanks!!!

                    1 Reply Last reply Reply Quote 1
                    • robotronmanR
                      robotronman
                      last edited by

                      @kixut Awesome work! I can definitely see myself using this a lot.

                      I have a major issue though: The Game editor screen refuses to popup. I've tried both the stable and development versions, multiple PCs, browsers etc. Is there something I'm missing? I also made sure popup blockers were disabled, and tried double left-clicking and also using the Enter key without luck.

                      Thanks for any guidance :)

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        kixut @robotronman
                        last edited by kixut

                        @robotronman thanks, the only thing that comes to mind is that it is mistakingly treating you as a WAN user instead of LAN user, by default editing is blocked if you are not on 192.168 network.

                        If there isn't an easy way for you to access it from a client on 192.168 network for some reason then you could try manually adding this line to ~/.webtropie/settings.cfg

                        <bool name="WanEditMode" value="true"/>
                        

                        but note that, if your pi is visible to wan then others would have edit access too.

                        Also, note that there are a few other settings not available to WAN users like starting and stopping ES, changing upload settings and setting the WanEditMode itself, but you should at least be able to use the Editor

                        If it's not above then maybe F12 and see it there are any console.log errors ?

                        robotronmanR 1 Reply Last reply Reply Quote 0
                        • robotronmanR
                          robotronman @kixut
                          last edited by

                          @kixut That did it! All fixed.

                          Note not all folks have 192.168.x as an internal subnet in their houses. I actually use the internal network of 10.0.x.x. It might be a good idea to extend what is considered to be LAN to all private network subnets.

                          https://en.wikipedia.org/wiki/Private_network

                          Thanks again for the awesome tool and assistance. I'm super excited to see how your work progresses and WebtroPie evolves.

                          K 1 Reply Last reply Reply Quote 1
                          • K
                            kixut @robotronman
                            last edited by

                            @robotronman hi, I've changed the private network detection now to include class A and B private networks, so, you should also be able to Start/Stop ES, launch Game remotely and see the local options menus.

                            You can turn off WanEditMode now and still be able to Edit.

                            robotronmanR 1 Reply Last reply Reply Quote 1
                            • robotronmanR
                              robotronman @kixut
                              last edited by robotronman

                              @kixut thank you very much! The change worked perfectly. I reverted my WanEditMode to false, and everything works fine :)

                              Thanks again for the great tool.
                              Have a wonderful day.

                              1 Reply Last reply Reply Quote 0
                              • darkniorD
                                darknior
                                last edited by darknior

                                A little demo of my RVGM skin working on a real PI to show you @kixut what we can do with your excellent Webtropie editor :)

                                All elements are different sprites ... it is really magic :)
                                I will make a video tutorial how to use Webtropie to do this when it will be finish and your editor too.
                                Thanks a lot

                                Life is game, just play it !

                                1 Reply Last reply Reply Quote 0
                                • FlightRiskF
                                  FlightRisk
                                  last edited by

                                  How much space on the sdcard does this take up? Including Apache as it looks that must be installed. And I am not that familiar with linux yet, but running a webserver is a security risk, no? Can you enable it and enable it with a command?

                                  ClydeC 1 Reply Last reply Reply Quote 0
                                  • ClydeC
                                    Clyde @FlightRisk
                                    last edited by

                                    @flightrisk said in WebtroPie:

                                    How much space on the sdcard does this take up? Including Apache as it looks that must be installed. And I am not that familiar with linux yet, but running a webserver is a security risk, no?

                                    Only if it's accessible from outside. Is your Retropie connected to unsafe networks, e.g. the internet? If so, is is accessible from that net? For example, if your Pi is part of your LAN and your LAN is connected to the internet, but through a router with a firewall that only allows outgoing connections and has no port forwarding to your Pi, the risk should be negligible. A potential attacker has to reach your Pi to attack it.

                                    FlightRiskF 1 Reply Last reply Reply Quote 0
                                    • J
                                      jwcbronski
                                      last edited by

                                      I just updated to the latest development version and now it doesn't show any systems, only allgames, favourites and last played which are all empty. I also noticed that the suffix function for uploading media isn't there anymore.

                                      1 Reply Last reply Reply Quote 0
                                      • FlightRiskF
                                        FlightRisk @Clyde
                                        last edited by

                                        @clyde You are right. Does the standard Retropie image come with Apache installed? And how many bytes does webtropie take up on my sdcard? It is really great looking software and a fantastic idea.

                                        ClydeC 1 Reply Last reply Reply Quote 0
                                        • J
                                          jwcbronski
                                          last edited by

                                          I cleared my browsercache. Now the suffix settings are back but I still got no systems/roms. I've got my roms on an external usb-drive. Is that the problem?

                                          1 Reply Last reply Reply Quote 0
                                          • ClydeC
                                            Clyde @FlightRisk
                                            last edited by

                                            @flightrisk said in WebtroPie:

                                            Does the standard Retropie image come with Apache installed?

                                            I don't know, but you can look if a package is installed by this command:

                                            dpkg -s apache2  # shows if the package "apache2" is installed.
                                            

                                            And how many bytes does webtropie take up on my sdcard?

                                            Alas, that I also don't know.

                                            FlightRiskF 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.