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

WebtroPie

Scheduled Pinned Locked Moved Projects and Themes
retropieweb interfacewebtropie
157 Posts 27 Posters 62.3k 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.
  • K
    kixut @LinuxArcadeGuy
    last edited by kixut 28 Dec 2017, 01:15

    @linuxarcadeguy thanks for the feedback, I've fixed the launch issue now, please note that you may have to run INSTALL.sh again.

    While I mention it the INSTALL.sh has considerably changed and you are given the choice of running the app either under apache or stand alone using php web server (no changes are made to apache/php), more information regarding this is shown during the install.

    The INSTALL.sh changes also fixes a big issue with the app not having the correct permissions leading to many problems.

    thanks

    1 Reply Last reply Reply Quote 1
    • L
      LinuxArcadeGuy
      last edited by LinuxArcadeGuy 1 Jan 2018, 16:13 1 Jan 2018, 16:00

      this needs a pin to top for people to easily find install instructions, pin with demo video pls..

      git clone https://github.com/gazpan/WebtroPie
      cd WebtroPie
      sudo ./INSTALL.sh
      optionally
      sudo ./ENABLE_LAUNCH.sh

      please also note chmod must be performed on install.sh and enable_launch.sh

      redirect doesnt work, you have to replace index.html in var/www/html with the redirect file index.html

      1 Reply Last reply Reply Quote 0
      • L
        LinuxArcadeGuy
        last edited by 1 Jan 2018, 16:19

        also... new installation doesnt work... maybe work up exact installation instructions of how its supposed to be installed, since you have many manual steps versus an automated scripting process

        K 1 Reply Last reply 2 Jan 2018, 00:37 Reply Quote 0
        • K
          kixut @LinuxArcadeGuy
          last edited by 2 Jan 2018, 00:37

          @linuxarcadeguy hi, weirdly I didn't see this because I've been updating the Wiki

          Only those first 3 lines are needed now since the install now prompts for apache vs stand alone.

          Could you tell me how it is failing to work, how far it gets and what you can see.

          Maybe the wiki could answer the problem but I really like to make sure the install step is good as it can be.

          thanks

          1 Reply Last reply Reply Quote 0
          • J
            jwcbronski
            last edited by 4 Jan 2018, 20:50

            @kixut I really like WebtroPie but unfortunately images and videos are not displayed on the details screen. My images and videos are in the

            /home/pi/.emulationstation/downloaded_images/

            folder. When I copy the video-url it looks like that:

            http://192.168.2.107/app/svr/home_.emulationstation/downloaded_images/amiga/Amiga Karate-video.mp4?1508266606

            Is there a way to fix that?

            K 1 Reply Last reply 5 Jan 2018, 19:18 Reply Quote 0
            • K
              kixut @jwcbronski
              last edited by 5 Jan 2018, 19:18

              @jwcbronski thanks... sorry about the bug, can you update and refresh you browser please?

              1 Reply Last reply Reply Quote 0
              • J
                jwcbronski
                last edited by 5 Jan 2018, 20:56

                @kixut Thanks a lot. Now it works.
                Another question: Is it possible to automatically add an -image or -video suffix to the filenames when uploading media in WebtroPie?

                K 1 Reply Last reply 7 Jan 2018, 02:05 Reply Quote 0
                • E
                  EctoOne
                  last edited by EctoOne 1 Jun 2018, 08:31 6 Jan 2018, 08:29

                  Since i'm planning on reinstalling my Pi (again) when i get a bigger USB stick, i just installed a bunch of extras to try out.
                  And i also took a look at this, even though I probably have not that much use for it.
                  There are some things I would like to see.

                  • Have an Option to run the STANDALONE.sh from the RetroPie Menu within ES
                  • If that option was available, it should probably kill ES beforehand to avoid conflicts
                  • If ES was killed in that process, it should be possible to either restart ES or reboot the system from WebtroPie
                  1 Reply Last reply Reply Quote 0
                  • K
                    kixut @jwcbronski
                    last edited by kixut 1 Jul 2018, 02:12 7 Jan 2018, 02:05

                    @jwcbronski at the moment no but this would be simple to add, there's two options I think

                    • add a field in the upload config menu for 'suffix' which is appended to the upload filename
                    • have an upload format mask which could contain: prefix, suffix, and variables $(romName} or ${imageFilename}
                      • which has the advantage of giving the choice of whether to use the rom name as default or to keep the original filename and to have optional suffix and/or prefix
                      • but the disadvantage that it's more complicated and wouldn't make sense without the user reads about it.

                    I think maybe just a suffix field, what do you think ?

                    @EctoOne thanks for trying it out, yes, it probably needs a few more useful features all to come in time :).

                    • I was planning on looking at how to make this an installable ES package near to a version release so I'll look at how to do you request above about then
                      --
                      I'm sure I could write a dirty script to change the menu but I vaguely remember seeing a config file that is used to generate the menu so that when retropie is updated the menu change wouldn't get overwritten - but maybe this was for systems, I will research
                      --
                    • yes, for either way of running it I'm planning on adding the usual warning "ES is running - your changes may be overwritten" popup on first page load of the app and an optional "stop ES" button
                      --
                      The non stand alone (apache) install could be used by users who may need to stop ES or may just be looking and not editing and may wish to keep ES running while browsing.
                      --
                      But yes, if you choose to run standalone then then killing ES would avoid the issue but given that I have to add the above warnings anyway I'm wondering if it would always be the case that running standalone would always mean that the user wants ES to be stopped ?
                    • yes, perhaps a current status + start / stop ES option in a new menu somewhere too.

                    Note: If you run standalone and have recently updated please re-run the install, (it needs a new index file to include a couple of new js scripts)

                    1 Reply Last reply Reply Quote 0
                    • J
                      jwcbronski
                      last edited by 7 Jan 2018, 09:11

                      @kixut I always use the romname plus the suffix. So the easy suffix solution would work for me.

                      D 1 Reply Last reply 7 Jan 2018, 12:18 Reply Quote 0
                      • D
                        darknior @jwcbronski
                        last edited by 7 Jan 2018, 12:18

                        @jwcbronski said in WebtroPie WIP:

                        have an upload format mask which could contain: prefix, suffix, and variables $(romName} or ${imageFilename}
                        which has the advantage of giving the choice of whether to use the rom name as default or to keep the original filename and to have optional suffix and/or prefix
                        but the disadvantage that it's more complicated and wouldn't make sense without the user reads about it.

                        It is the best way for me because i don't use prefix / suffix, using different directories is really better to work.
                        So many games and media you have ... better directory is !
                        But if we want to have a flexible use of this feature, maybe for some ES future update and feature ... i prefer this one.

                        I was planning on looking at how to make this an installable ES package

                        I think the best way to install your Webtropie is to use Retropie-Setup. And it let also update ressource.
                        Or you can begin with the Retropie-Extra where i add some games myself ;)

                        planning on adding the usual warning "ES is running - your changes may be overwritten"

                        It is the best way for me because many time i only browse the MEDIA and change nothing, it's juste because it is easier and faster to do it on my computer.
                        If i make some change, i uncheck save on exit ES option and restart it.
                        WARNING message is fine. Adding a restart button for ES without saving gamelist.xml from computer will help too :)
                        But killing ES is not a good solution for me :(

                        yes, perhaps a current status + start / stop ES option in a new menu somewhere too.

                        Yes that's it, adding a new ES-MENU on the BOTTOM-HELP-MENU to RESTART / STOP / LAUNCH (without saving change).

                        Life is game, just play it !

                        1 Reply Last reply Reply Quote 0
                        • topic:timeago-later,13 days
                        • D
                          darknior
                          last edited by 20 Jan 2018, 01:27

                          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
                          • D
                            darknior
                            last edited by 21 Jan 2018, 17:49

                            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 22 Jan 2018, 07:53

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

                              K 1 Reply Last reply 22 Jan 2018, 12:12 Reply Quote 0
                              • K
                                kixut @jwcbronski
                                last edited by 22 Jan 2018, 12:12

                                @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

                                D 1 Reply Last reply 22 Jan 2018, 16:36 Reply Quote 0
                                • D
                                  darknior @kixut
                                  last edited by 22 Jan 2018, 16:36

                                  @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 22 Jan 2018, 21:52 Reply Quote 0
                                  • J
                                    jwcbronski
                                    last edited by 22 Jan 2018, 20:53

                                    @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 22 Jan 2018, 21:52

                                      @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 22 Jan 2018, 22:35

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

                                        1 Reply Last reply Reply Quote 1
                                        • R
                                          robotronman
                                          last edited by 23 Jan 2018, 18:45

                                          @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 23 Jan 2018, 19:11 Reply Quote 0
                                          102 out of 157
                                          • First post
                                            102/157
                                            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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received