VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 38
  1. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Morning all,

    Similar to my previous FreevineGUI I have been developing a new DevineGUI for myself over the last couple of months. Now that it's relatively stable I've been able to publicly release the app for those who wish to use it.

    It is a Windows based app only and is useful for those who are scared of CLI or lazy (like me ) and wish to press buttons instead of typing commands. My favorite feature is the queue - you can add your various commands to the queue, this saves them all to a batch file and you can then process all your downloads at once.

    There are a bunch of options to choose from. Most of them are optional, so you can make your commands as simple or as complicated as you like.

    The pre- requisities to use this thing being:
    1. Devine v3.3.3 and all it's requirements
    2. Windows .NET 6.0 Desktop Runtime

    Note: this application does not come with any Services or a CDM - same deal as Devine itself. I have included a bunch of radio buttons for various services - they will only work of course if you have those services configured already.

    Image
    [Attachment 79447 - Click to enlarge]


    Image
    [Attachment 79448 - Click to enlarge]


    Image
    [Attachment 79449 - Click to enlarge]


    For more details and to grab the release please see my GitHub repo

    Have fun and let me know what you think.
    Quote Quote  
  2. Member SE14man's Avatar
    Join Date
    Jul 2005
    Location
    Queensland
    Search Comp PM
    Smart - thanks Billy
    Quote Quote  
  3. Looks great billybanana, I'll give that a test, Thank you.
    Quote Quote  
  4. picabuuu juan's Avatar
    Join Date
    May 2024
    Location
    Mars
    Search Comp PM
    nice work bil .
    Quote Quote  
  5. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    now this is what i was saying a few weeks ago. i asked can a GUI be created and look it can be done.
    Quote Quote  
  6. Why can't Devine Gui be opened in full screen?
    Quote Quote  
  7. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    Where is DevineGUI.exe that runs the panel ?

    Image
    [Attachment 79451 - Click to enlarge]
    Quote Quote  
  8. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by Kadio View Post
    Why can't Devine Gui be opened in full screen?
    It's built to a fixed sized to accommodate the design. It would be pointless to run it full screen.
    Quote Quote  
  9. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by grzech67 View Post
    Where is DevineGUI.exe that runs the panel
    In the zip file on the release page https://github.com/billybanana80/DevineGUI/releases/download/DevineGUIv1.0.0/DevineGUIv1.0.0.zip
    Quote Quote  
  10. Member
    Join Date
    Mar 2024
    Location
    Poland
    Search PM
    Originally Posted by billybanana View Post
    Originally Posted by grzech67 View Post
    Where is DevineGUI.exe that runs the panel
    In the zip file on the release page https://github.com/billybanana80/DevineGUI/releases/download/DevineGUIv1.0.0/DevineGUIv1.0.0.zip


    Thank you
    Quote Quote  
  11. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Hi Bill

    I was trying to set your Devine folder location ie: that is the Devine folder from https://github.com/stabbedbybrick/Devine (this is a Mandatory step) and this isnt an option for me in the OPTIONS menu at the top of the GUI.
    another odd thing the GUI seems to be too big for my screen and try as I might, I cannot move the box to get to the bottom part of the GUI
    Quote Quote  
  12. @billybanana would you consider collaborating on this and rebuilding it using say, something like Tauri so we can make it truly cross-platform?
    Great work by the way, really appreciate it.
    Quote Quote  
  13. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by mickmars View Post
    Hi Bill

    this isnt an option for me in the OPTIONS menu at the top of the GUI.
    another odd thing the GUI seems to be too big for my screen and try as I might, I cannot move the box to get to the bottom part of the GUI
    I've added an updated release to add vertical scroll bars and added the Options & Favorites items to the Options menu up top, so there are multiple ways to get to that same thing now.

    https://github.com/billybanana80/DevineGUI/releases/download/DevineGUIv1.0.1/DevineGUIv1.0.1.zip

    I didn't really consider anyone to be using low res monitors anymore, the GUI fits nicely on anything greater than 1171 x 943.
    Quote Quote  
  14. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by keep_it_breezy View Post
    @billybanana would you consider collaborating on this and rebuilding it using say, something like Tauri so we can make it truly cross-platform?
    Great work by the way, really appreciate it.
    Maybe, but given I've never heard of Tauri it might be a bit of a hurdle for me to get my head around Me being an old school vb coder and all.
    Quote Quote  
  15. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Originally Posted by billybanana View Post
    Originally Posted by mickmars View Post
    Hi Bill

    this isnt an option for me in the OPTIONS menu at the top of the GUI.
    another odd thing the GUI seems to be too big for my screen and try as I might, I cannot move the box to get to the bottom part of the GUI
    I've added an updated release to add vertical scroll bars and added the Options & Favorites items to the Options menu up top, so there are multiple ways to get to that same thing now.

    https://github.com/billybanana80/DevineGUI/releases/download/DevineGUIv1.0.1/DevineGUIv1.0.1.zip

    I didn't really consider anyone to be using low res monitors anymore, the GUI fits nicely on anything greater than 1171 x 943.
    When running DevineGUI for the first tme please set your Devine folder location ie: that is the Devine folder from https://github.com/devine-dl/devine (this is a Mandatory step) You may also choose to set your Downloads folder location in the Options (this is an optional step, however it will update the folderpath in your devine.yaml file if you use this option)

    I'm struggling with this part... how do i set these when the OPTIONS menu at the top doesnt have that option ?
    Quote Quote  
  16. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by mickmars View Post
    I'm struggling with this part... how do i set these when the OPTIONS menu at the top doesn't have that option ?
    You've grabbed the update v1.0.1 I presume ? Click Options, Set Options

    Image
    [Attachment 79495 - Click to enlarge]


    Image
    [Attachment 79496 - Click to enlarge]
    Quote Quote  
  17. im new of this kinda things .
    when i set the options it said devine.yaml doesnt exist .
    any idea ?
    should i installed the devine using pip , or just download the sourcode or the whl file ?

    Thankyou
    Quote Quote  
  18. Member
    Join Date
    Nov 2006
    Location
    canada
    Search Comp PM
    Hi Bill,
    in the search part, after selecting the correct TV channel ,can I just put a programme name ?
    Quote Quote  
  19. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by imvin View Post
    im new of this kinda things .
    when i set the options it said devine.yaml doesnt exist .
    The app looks for the file in this Windows folder

    Code:
    C:\Users\<yourusername>\AppData\Local\devine\devine.yaml
    Quote Quote  
  20. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by mickmars View Post
    Hi Bill,
    in the search part, after selecting the correct TV channel ,can I just put a programme name ?
    Only if the services you have are configured with search capabilties. stabbedbybrick's services do, https://cdm-project.com/stabbedbybrick/devine-services/src/branch/main/services, most of the others available on that site do not.
    Quote Quote  
  21. Looking good, Billy! Nice work.
    Quote Quote  
  22. Originally Posted by billybanana View Post
    Originally Posted by mickmars View Post
    Hi Bill

    this isnt an option for me in the OPTIONS menu at the top of the GUI.
    another odd thing the GUI seems to be too big for my screen and try as I might, I cannot move the box to get to the bottom part of the GUI
    I've added an updated release to add vertical scroll bars and added the Options & Favorites items to the Options menu up top, so there are multiple ways to get to that same thing now.

    https://github.com/billybanana80/DevineGUI/releases/download/DevineGUIv1.0.1/DevineGUIv1.0.1.zip

    I didn't really consider anyone to be using low res monitors anymore, the GUI fits nicely on anything greater than 1171 x 943.
    Thanks a lot, it solved my problem from the previous post.
    Last edited by Kadio; 1st Jun 2024 at 10:23.
    Quote Quote  
  23. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    Originally Posted by billybanana View Post
    Originally Posted by imvin View Post
    im new of this kinda things .
    when i set the options it said devine.yaml doesnt exist .
    The app looks for the file in this Windows folder

    Code:
    C:\Users\<yourusername>\AppData\Local\devine\devine.yaml
    I'm directing to that folder however devine.yaml is missing and that's after installing devine via pip install command.
    Quote Quote  
  24. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Run the command "devine env info" to see where your config is pointing to at the moment. If you don't have a devine.yaml file you can just create one like the format like below and place it in your
    C:\Users\<yourusername>\AppData\Local\devine\devin e.yaml diretory

    Code:
    directories:
        services: D:\Downloads\Devine\devine\services
        temp: D:\Downloads\Devine\temp
        downloads: D:\Downloads
        cookies: D:\Downloads\Devine\cookies
        cache: D:\Downloads\Devine\cache
        logs: D:\Downloads\Devine\Logs
        wvds: D:\Downloads\Devine\WVDs
    cdm:
      default: ANDROID_4464_l3
      
    credentials:
      ALL4: username:password
      ROKU: username:password
      CTV: username:password
      DSNP: username:password 
      
    key_vaults:
      - type: SQLite
        name: Local Vault
        path: D:\Downloads\Devine\devine\key_store.db
    
    tag: ''
      
    downloader: aria2c
             
    profiles:
      default: default
            
    dl:
      sub_format: srt
    Quote Quote  
  25. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    Originally Posted by billybanana View Post
    Run the command "devine env info" to see where your config is pointing to at the moment. If you don't have a devine.yaml file you can just create one like the format like below and place it in your
    C:\Users\<yourusername>\AppData\Local\devine\devin e.yaml diretory

    Code:
    directories:
        services: D:\Downloads\Devine\devine\services
        temp: D:\Downloads\Devine\temp
        downloads: D:\Downloads
        cookies: D:\Downloads\Devine\cookies
        cache: D:\Downloads\Devine\cache
        logs: D:\Downloads\Devine\Logs
        wvds: D:\Downloads\Devine\WVDs
    cdm:
      default: ANDROID_4464_l3
      
    credentials:
      ALL4: username:password
      ROKU: username:password
      CTV: username:password
      DSNP: username:password 
      
    key_vaults:
      - type: SQLite
        name: Local Vault
        path: D:\Downloads\Devine\devine\key_store.db
    
    tag: ''
      
    downloader: aria2c
             
    profiles:
      default: default
            
    dl:
      sub_format: srt
    Thank you
    Quote Quote  
  26. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    Can people use the TPD service scripts with this tool or is there a different configuration that doesn't respond well? i tried one which isn't with the standard ones and i got errors.
    Quote Quote  
  27. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    Originally Posted by Danker1990 View Post
    Can people use the TPD service scripts with this tool or is there a different configuration that doesn't respond well? i tried one which isn't with the standard ones and i got errors.
    Yes using the service code in the Custom field you can. I've only tried DSNP as that's the only one I have currently. What service are you using ?

    Can you run the command manually without using the GUI ?
    Quote Quote  
  28. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    Originally Posted by billybanana View Post
    Originally Posted by Danker1990 View Post
    Can people use the TPD service scripts with this tool or is there a different configuration that doesn't respond well? i tried one which isn't with the standard ones and i got errors.
    Yes using the service code in the Custom field you can. I've only tried DSNP as that's the only one I have currently. What service are you using ?

    Can you run the command manually without using the GUI ?
    funny enough it is disney i am trying to get working but all i get is a load of error codes. i will attach a screenshot.
    Image
    [Attachment 79936 - Click to enlarge]
    Quote Quote  
  29. Member
    Join Date
    Oct 2023
    Location
    Afghanistan
    Search PM
    1. Ensure you have your username/password set in the credentials section of your devine.yaml
    2. I use cookies aswell (not sure if you need both but doesn't hurt). Export cookies.txt file, rename as DSNP.txt and place in Devine/cookies folder. See the Devine readme if you need more info on that https://github.com/devine-dl/devine/blob/master/README.md

    Not really a GUI issue anyway. You should get the service working in the command line first to know that it does actually work eg:
    Code:
    devine dl -w S01E03   -sl en   DSNP entity-739cc613-1545-42b9-a995-7ac7688e8041
    Quote Quote  
  30. Member
    Join Date
    Aug 2023
    Location
    Southend On Sea Essex
    Search Comp PM
    Originally Posted by billybanana View Post
    1. Ensure you have your username/password set in the credentials section of your devine.yaml
    2. I use cookies aswell (not sure if you need both but doesn't hurt). Export cookies.txt file, rename as DSNP.txt and place in Devine/cookies folder. See the Devine readme if you need more info on that https://github.com/devine-dl/devine/blob/master/README.md

    Not really a GUI issue anyway. You should get the service working in the command line first to know that it does actually work eg:
    Code:
    devine dl -w S01E03   -sl en   DSNP entity-739cc613-1545-42b9-a995-7ac7688e8041
    can confirm by command line method with your command it is working however erroring out on video and audio (downloading subs) i have noticed your gui method adds the --movie line by default. is there anyway to get an addition where you can select movie or show. as the default gets the error.

    Image
    [Attachment 79982 - Click to enlarge]
    Last edited by Danker1990; 18th Jun 2024 at 07:56. Reason: delete personal details
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!