VideoHelp Forum



Support our site by donate $5 directly to us Thanks!!!

Try StreamFab Downloader and download streaming video from Netflix, Amazon!



+ Reply to Thread
Page 42 of 54
FirstFirst ... 32 40 41 42 43 44 52 ... LastLast
Results 1,231 to 1,260 of 1611
  1. All right, @TPD94 was kind enough to let me set it up on cdm-project: https://cdm-project.com/stabbedbybrick/devine-services
    Downloading by .zip isn't enabled so you'll have to clone it or go into each service and download them separately.

    Since I'm not the dev of Devine, I won't provide the same level of support on how to use it as I've done with Freevine. I'm generally a pretty patient dude but I suspect that would break me. Instead, I'll refer you to the excellent documentation on their Github and by running devine --help. If you need more help with its various configs and usage, please create a new thread here or maybe create a help thread on CDM-project discord.

    But to get things rolling, here are the basic first steps you can take:
    1. After installation, run devine env info to list the default directories.
    2. The devine.yaml config ships empty and you'll have to add settings yourself. See the CONFIG.md for information.
    3. To add services, a new folder called services must be created in your devine installation folder or by setting it in the config:
      Code:
      directories:
          services: "path/to/services"
    4. Next, run devine dl -? to see available download commands and arguments.
    5. Remember that you need to call the service when downloading
      *Basic example: devine dl -w s17e01 ALL4 taskmaster

    For any bug reports or questions related to any service, feel free to ping me on CDM-project discord or send a DM.

    Hope that helps!
    Quote Quote  
  2. Thank you stabbedbybrick! I was actually trying to create one for ALL4 yesterday with little knowledge I know of Python and referring to old VT scripts as well as some of the services TPD94 has created but had no luck as it was too confusing lol

    Will give this a try later and see how I get on with it. Thanks again.

    /Edit- got it working! Although it's downloading pretty slow.
    Last edited by SaLTy; 7th Apr 2024 at 05:46.
    Quote Quote  
  3. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by stabbedbybrick View Post
    All right, @TPD94 was kind enough to let me set it up on cdm-project: https://cdm-project.com/stabbedbybrick/devine-services
    Downloading by .zip isn't enabled so you'll have to clone it or go into each service and download them separately.

    Since I'm not the dev of Devine, I won't provide the same level of support on how to use it as I've done with Freevine. I'm generally a pretty patient dude but I suspect that would break me. Instead, I'll refer you to the excellent documentation on their Github and by running devine --help. If you need more help with its various configs and usage, please create a new thread here or maybe create a help thread on CDM-project discord.

    But to get things rolling, here are the basic first steps you can take:
    1. After installation, run devine env info to list the default directories.
    2. The devine.yaml config ships empty and you'll have to add settings yourself. See the CONFIG.md for information.
    3. To add services, a new folder called services must be created in your devine installation folder or by setting it in the config:
      Code:
      directories:
          services: "path/to/services"
    4. Next, run devine dl -? to see available download commands and arguments.
    5. Remember that you need to call the service when downloading
      *Basic example: devine dl -w s17e01 ALL4 taskmaster

    For any bug reports or questions related to any service, feel free to ping me on CDM-project discord or send a DM.

    Hope that helps!
    thank you for devine, got working with all4
    devine.yaml
    Code:
    directories:
        services: C:\Users\Admin\Desktop\devine\devine\services
    cdm: 
      default: C:\PATH...\8162_l3 
    credentials: 
      ALL4: email:password
    Image
    [Attachment 78181 - Click to enlarge]
    Quote Quote  
  4. Great to see it's working for you, guys

    Originally Posted by SaLTy View Post

    /Edit- got it working! Although it's downloading pretty slow.
    Get aria2c and set is as downloader in the config. Massive speed boost.
    Code:
    downloader: aria2c
    Quote Quote  
  5. Originally Posted by stabbedbybrick View Post
    Great to see it's working for you, guys

    Originally Posted by SaLTy View Post

    /Edit- got it working! Although it's downloading pretty slow.
    Get aria2c and set is as downloader in the config. Massive speed boost.
    Code:
    downloader: aria2c
    I've read that aria2c can be a bit hit and miss which is why I didn't try it.

    Also, I am getting this error now, is it to do with the service or devine?

    Service is not Geoblocked in your region
    + Using cached Tokens...
    Authenticated with Service
    {"code": 401, "message": "Token not valid"}
    Quote Quote  
  6. Originally Posted by SaLTy View Post

    Also, I am getting this error now, is it to do with the service or devine?

    Service is not Geoblocked in your region
    + Using cached Tokens...
    Authenticated with Service
    {"code": 401, "message": "Token not valid"}
    Not sure what could be causing that, I've no issues on my end. Try deleting the cache and see if it helps.
    Quote Quote  
  7. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    got error from roku
    Code:
    devine dl -w s02e01 ROKU 5ca90e5f970d580581f7293ae5dfa7bb
    Code:
    C:\Python\Python 3.9\lib\html\parser.py:170: XMLParsedAsHTMLWarning: It looks
    like you're parsing an XML document using an HTML parser. If this really is an
    HTML document (maybe it's XHTML?), you can ignore or filter this warning. If
    it's XML, you should know that using an XML parser will be more reliable. To
    parse this document as XML, make sure you have the lxml package installed, and
    pass the keyword argument `features="xml"` into the BeautifulSoup constructor.
      k = self.parse_starttag(i)
    Quote Quote  
  8. Originally Posted by stabbedbybrick View Post
    Originally Posted by SaLTy View Post

    Also, I am getting this error now, is it to do with the service or devine?

    Service is not Geoblocked in your region
    + Using cached Tokens...
    Authenticated with Service
    {"code": 401, "message": "Token not valid"}
    Not sure what could be causing that, I've no issues on my end. Try deleting the cache and see if it helps.
    I delted, the JSON file in the cache and I think that has solved it. Just trying to get aria2c to work now and see how different it is.

    Thanks
    Quote Quote  
  9. Originally Posted by iamghost View Post
    got error from roku
    Code:
    devine dl -w s02e01 ROKU 5ca90e5f970d580581f7293ae5dfa7bb
    Code:
    C:\Python\Python 3.9\lib\html\parser.py:170: XMLParsedAsHTMLWarning: It looks
    like you're parsing an XML document using an HTML parser. If this really is an
    HTML document (maybe it's XHTML?), you can ignore or filter this warning. If
    it's XML, you should know that using an XML parser will be more reliable. To
    parse this document as XML, make sure you have the lxml package installed, and
    pass the keyword argument `features="xml"` into the BeautifulSoup constructor.
      k = self.parse_starttag(i)
    It's not an error, more like a notice. Devine is using beautifulsoup to parse the subtitle without specifying it as XML. Everything still works.
    Quote Quote  
  10. I have been working on getting Devine set up. Some questions I have a folder that is called "Devine Master" so in this folder I have added in ffmpeg, fprobe, and everything that was required; I haven't added aria2c yet as I am unsure if I should. Well anyway in the Devine Master folder there is a Devine Folder should "Services" be in the Devine Master Folder or the "Devine" folder? I manually downloaded the three services and have them in the services folder. Since I have used up nearly all my Windscribe free 10 GB allotment I will test with CTV. What I am noticing is in every example so far on here is that it is downloading in 1080p will there be a way to select a lower resolution like 480p?

    What about the WVD Folder that one used in Freevine? How does one set that up in this Devine Downloader as I imagine it needs that to decrypt and get keys for the various downloaded video and or audio files?

    Also when one adds to the Devine config do you add these lines of code at the bottom of the text file? I did do an experiment with dropping that line above to download from All4; of course I don't have a password or anything for that service and besides it doesn't like my NordVPN. However it tells me I haven't got services set up yet. Which makes me think I have done something wrong. I apologize if these are irritating questions and thank you for setting up this new program.

    Also I didn't use the latest ffmpeg because I read on its website it wasn't backward compatible and I was fearful having more than one version of ffmpeg on my computer would screw up Freevine and YT-DLP so I copied over the version I had of ffmpeg and fprobe that I have in my YT-DLP folder.

    Thanks in advance for guidance on these issues.
    Last edited by Tom Saurus; 7th Apr 2024 at 10:57.
    Quote Quote  
  11. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by stabbedbybrick View Post

    It's not an error, more like a notice. Devine is using beautifulsoup to parse the subtitle without specifying it as XML. Everything still works.
    ok I have try with tpd ROKU, it work fine but without subtitles, yours is with subtitle and got Failed to Mux video to Matroska file.
    Image
    [Attachment 78185 - Click to enlarge]

    logs
    https://files.videohelp.com/u/301156/devine_root_20240407-164216.log
    mkvmerge is in PATH, inside system32 folder, and environment variables
    Quote Quote  
  12. Did you try this instead devine dl --s-lang en --sub-format srt or just --sub-format srt ?
    Quote Quote  
  13. Looking at iamghost's post above it looks like I should put the services folder inside the Devine folder which is itself inside the Devine Master folder. I will give that a try hopefully its works and maybe I should rename the Devine Master folder to Devine from what I am seeing in his post.

    I have put the services folder inside "Devine" which is in the Devine Master folder which I have renamed to Devine.

    I have copied the path and put it in this code:

    directories:
    services: C:\devine\devine\services

    I put this in the config file which is in the config file at the bottoms of the md file document and this is what I am getting while experimenting with getting the latest episode of Shark Tank from CTV:

    Code:
    Microsoft Windows [Version 10.0.22000.2538]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\devine>devine dl -w s15e19 CTV shark-tank
    
                           / __ \/ ____/ |  / /  _/ | / / ____/
                          / / / / __/  | | / // //  |/ / __/
                         / /_/ / /___  | |/ // // /|  / /___
                        /_____/_____/  |___/___/_/ |_/_____/
                        ⠀
                        v3.3.1 Copyright © 2019-2024 rlaphoenix
                          https://github.com/devine-dl/devine
    
    Error: There are no Services added yet, therefore the 'CTV' Service could not be found.
    
    C:\devine>
    If possible please point out to me what I have done wrong and I have gotten the WVD set up yet because I have not learned how to get that done yet. But clearly I have done something wrong as it says there are no Service added. Thank in advance; you can see at least I am experimenting trying to figure it out.
    Last edited by Tom Saurus; 7th Apr 2024 at 11:43.
    Quote Quote  
  14. Originally Posted by Tom Saurus View Post
    Looking at iamghost's post above it looks like I should put the services folder inside the Devine folder which is itself inside the Devine Master folder. I will give that a try hopefully its works and maybe I should rename the Devine Master folder to Devine from what I am seeing in his post.
    Put the services inside a folder named services and that folder goes where these folders are:

    commands
    core
    vaults

    so the folders should be

    commands
    core
    vaults
    services
    Quote Quote  
  15. Is it possible to keep it in MP4 container and stop "Devine" muxing it into MKV like the Freevine use to be able to?

    Checking out
    https://github.com/devine-dl/devine/blob/master/CONFIG.md
    but nothing there ....
    Quote Quote  
  16. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by Tom Saurus View Post
    Looking at iamghost's post above it looks like I should put the services folder inside the Devine folder which is itself inside the Devine Master folder. I will give that a try hopefully its works and maybe I should rename the Devine Master folder to Devine from what I am seeing in his post.
    1.https://files.videohelp.com/u/301156/devine.zip
    open cmd from devine folder
    2.
    Code:
    poetry config virtualenvs.in-project true
    3.
    Code:
    poetry install
    4.
    Code:
    poetry shell
    5. open devine.yaml (inside devine folder) with notepad. copy all folder showing PATH paste and save
    6. remember to add your .wvd in WVDs folder, make sure match your wvd in cdm: default ####_l3 (devine.yaml)
    7.
    Code:
    devine dl SERVICE -?
    Image
    [Attachment 78189 - Click to enlarge]
    Last edited by iamghost; 7th Apr 2024 at 11:53.
    Quote Quote  
  17. Originally Posted by SaLTy View Post
    Originally Posted by Tom Saurus View Post
    Looking at iamghost's post above it looks like I should put the services folder inside the Devine folder which is itself inside the Devine Master folder. I will give that a try hopefully its works and maybe I should rename the Devine Master folder to Devine from what I am seeing in his post.
    Put the services inside a folder named services and that folder goes where these folders are:

    commands
    core
    vaults

    so the folders should be

    commands
    core
    vaults
    services
    I have done that and in these individual service folders that are inside services there is an "init" and "config" file in each of them. But it doesn't matter if I used the CMD to launch "devine" or "Devine/Devine" it still gives me there are no services installed yet. I am at a lost to what I have done wrong. Thank you for your help though.
    Quote Quote  
  18. thanks for porting some services across! eagerly awaiting the rest like my5. great work everyone.
    Quote Quote  
  19. Originally Posted by iamghost View Post
    Originally Posted by Tom Saurus View Post
    Looking at iamghost's post above it looks like I should put the services folder inside the Devine folder which is itself inside the Devine Master folder. I will give that a try hopefully its works and maybe I should rename the Devine Master folder to Devine from what I am seeing in his post.
    1.https://files.videohelp.com/u/301156/devine.zip
    open cmd from devine folder
    2.
    Code:
    poetry config virtualenvs.in-project true
    3.
    Code:
    poetry install
    4.
    Code:
    poetry shell
    5. open devine.yaml (inside devine folder) with notepad. copy all folder showing PATH paste and save
    6. remember to add your .wvd in WVDs folder, make sure match your wvd in cdm: default ####_l3 (devine.yaml)
    7.
    Code:
    devine dl SERVICE -?
    Image
    [Attachment 78189 - Click to enlarge]
    I downloaded the zip file for Devine. I unzipped it and moved it to C:

    I put the required programs for Devine then ran the "pip install devine" command.

    Now CMD is to be run from the main Devine folder not the Devine folder inside the Devine folder. Well anyway it tells me this when I run the first command you have listed and I put the services folder inside the Divine folder that is within the Divine Folder. This is what I get it tells me:

    C:\devine>poetry config virtualenvs.in-project true
    'poetry' is not recognized as an internal or external command,
    operable program or batch file.

    Also when it comes to CC Extractor I have a folder inside Devine that says ccextractor-main that has various files and such in it; is that the way it should be as that is what I got when I unzipped it and I didn't find the .exe itself I don't know if that will effect anything.

    I notice a poetry.lock file in the main Devine Folder.

    I have never figured out how to do virtual enviroments so I have always just put stuff in a folder without that and so far so good.

    I have copied my wvd folder from Freevine and dropped it in the WVDs folder.

    I feel so stupid that I have made some elemental mistake.

    I dropped these lines into Devine Yaml or config inside the Devine folder:

    C:\devine\devine\services\ALL4
    C:\devine\devine\services\CTV
    C:\devine\devine\services\ROKU

    It is not working yet and I have not figured out the cmd part of WVD yet. I hope I am learning something though along this journey and perhaps others learn from me asking and trying.

    I'm going to take a break as my brain hurts and I will return later to keep trying. Thankfully Freevine is still working on all the services I use other than PlutoTV
    Last edited by Tom Saurus; 7th Apr 2024 at 13:22.
    Quote Quote  
  20. Originally Posted by Tom Saurus View Post
    directories:
    services: C:\devine\devine\services
    Change your services location in the config file to this...

    HTML Code:
    directories:
        services: "C:/devine/devine/services"
    Quote Quote  
  21. C:\Scripts\devinenv\Lib\site-packages\devine\services I think if its inside this folder it finds them itself? I mean in the site packages devine folder

    that's the folder structure that saLTy is talking about.
    Quote Quote  
  22. Thanks guys. I have decided to start over from scratch. This time I am downloading Git Desktop and I am going to clone services. I have deleted "Devine" and I have unzipped the Devine zip that was provided above. I have placed that in my C folder. I am going to do my best to get it right this time.

    I used Git Desktop and cloned the Services via the url. I placed this inside the Devine Folder which is itself in the main Devine folder.

    I put the line of code in:

    "C:\devine\devine\devine-services"

    I noticed that under Credentials in the Devine YAML file that CTV was missing so I put in one for CTV:

    credentials:
    ALL4: emailassword
    ROKU: emailassword
    CTV: emailassword

    Hopefully that is the right thing to do. I have not put the required programs in the main Devine Folder. I am going to keep working away at this and probably do some more praying and reading over what has been posted. I want to master this and be along on this new journey in Devine. I don't know why those emojis showed up.

    Something weird in the Devine Sub Folder there is now both a "services" and a "devine services" folder. The "devine services" folder is more recent. Perhaps it showed up after I put in the lines of code. I tested it and Devine still is saying "there are no services yet so CTV has not been found. I haven't installed the programs yet such as FFMPG and I am going to be doing another attempt at WVD but I sure was hoping it would say those services are installed.

    I installed the required programs. I have "mkvtoolnixgui", ffmpg, ffprobe, shakapacker and a CCExtractor Folder. I must have still made a mistake as I have not got this working yet. I know for certain I have not got services set up right and I followed the directions. It is noone's fault but my own. Time for another break all this thinking can be exhausting.
    Last edited by Tom Saurus; 7th Apr 2024 at 16:12.
    Quote Quote  
  23. Originally Posted by Tom Saurus View Post
    Thanks guys. I have decided to start over from scratch. This time I am downloading Git Desktop and I am going to clone services. I have deleted "Devine" and I have unzipped the Devine zip that was provided above. I have placed that in my C folder. I am going to do my best to get it right this time.

    I used Git Desktop and cloned the Services via the url. I placed this inside the Devine Folder which is itself in the main Devine folder.

    I put the line of code in:

    "C:\devine\devine\devine-services"

    I noticed that under Credentials in the Devine YAML file that CTV was missing so I put in one for CTV:

    credentials:
    ALL4: emailassword
    ROKU: emailassword
    CTV: emailassword

    Hopefully that is the right thing to do. I have not put the required programs in the main Devine Folder. I am going to keep working away at this and probably do some more praying and reading over what has been posted. I want to master this and be along on this new journey in Devine. I don't know why those emojis showed up.

    Something weird in the Devine Sub Folder there is now both a "services" and a "devine services" folder. The "devine services" folder is more recent. Perhaps it showed up after I put in the lines of code. I tested it and Devine still is saying "there are no services yet so CTV has not been found. I haven't installed the programs yet such as FFMPG and I am going to be doing another attempt at WVD but I sure was hoping it would say those services are installed.
    The folder should be services and not devine-services.
    Quote Quote  
  24. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    devine,yaml open with notepad++
    Image
    [Attachment 78191 - Click to enlarge]

    services showing up
    Image
    [Attachment 78193 - Click to enlarge]
    Quote Quote  
  25. @iamghost:

    Are you trying to print the help text? You need to specify which service.
    Code:
    devine dl ALL4 -?
    Quote Quote  
  26. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    Originally Posted by stabbedbybrick View Post
    @iamghost:

    Are you trying to print the help text? You need to specify which service.
    Code:
    devine dl ALL4 -?
    it all good now, im just showing it to Tom what devine.yaml like
    Quote Quote  
  27. Thank you iamghost and SaLTy. Here are some screenshots:Image
    [Attachment 78202 - Click to enlarge]
    Image
    [Attachment 78203 - Click to enlarge]
    Image
    [Attachment 78204 - Click to enlarge]
    [/ATTACH]Image
    [Attachment 78206 - Click to enlarge]
    Image
    [Attachment 78207 - Click to enlarge]
    Image
    [Attachment 78208 - Click to enlarge]


    You guys are terrific and I feel very stupid that this hasn't worked yet and you both have given me the directions I need and I am still failing.
    Last edited by Tom Saurus; 7th Apr 2024 at 17:47.
    Quote Quote  
  28. Member
    Join Date
    Dec 2021
    Location
    england
    Search Comp PM
    You have no . venv folder under Devine folder and miss put “services” in Devine.yaml all say PATH you have to copy folder path paste on there. Like C:/Devine/Devine/logs same as with other cache, download, temp
    Quote Quote  
  29. Originally Posted by iamghost View Post
    You have no . venv folder under Devine folder and miss put “services” in Devine.yaml all say PATH you have to copy folder path paste on there. Like C:/Devine/Devine/logs same as with other cache, download, temp
    I had some success with your codes in an earlier post:

    Code:
    Microsoft Windows [Version 10.0.22000.2538]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\devine>poetry config virtualenvs.in-project true
    'poetry' is not recognized as an internal or external command,
    operable program or batch file.
    
    C:\devine>pip install poetry
    Collecting poetry
      Downloading poetry-1.8.2-py3-none-any.whl.metadata (6.8 kB)
    Collecting build<2.0.0,>=1.0.3 (from poetry)
      Downloading build-1.2.1-py3-none-any.whl.metadata (4.3 kB)
    Collecting cachecontrol<0.15.0,>=0.14.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
      Downloading cachecontrol-0.14.0-py3-none-any.whl.metadata (3.1 kB)
    Collecting cleo<3.0.0,>=2.1.0 (from poetry)
      Downloading cleo-2.1.0-py3-none-any.whl.metadata (12 kB)
    Collecting crashtest<0.5.0,>=0.4.1 (from poetry)
      Downloading crashtest-0.4.1-py3-none-any.whl.metadata (1.1 kB)
    Collecting dulwich<0.22.0,>=0.21.2 (from poetry)
      Downloading dulwich-0.21.7-cp311-cp311-win_amd64.whl.metadata (4.4 kB)
    Collecting fastjsonschema<3.0.0,>=2.18.0 (from poetry)
      Downloading fastjsonschema-2.19.1-py3-none-any.whl.metadata (2.1 kB)
    Collecting installer<0.8.0,>=0.7.0 (from poetry)
      Downloading installer-0.7.0-py3-none-any.whl.metadata (936 bytes)
    Collecting keyring<25.0.0,>=24.0.0 (from poetry)
      Downloading keyring-24.3.1-py3-none-any.whl.metadata (20 kB)
    Collecting packaging>=23.1 (from poetry)
      Downloading packaging-24.0-py3-none-any.whl.metadata (3.2 kB)
    Collecting pexpect<5.0.0,>=4.7.0 (from poetry)
      Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
    Collecting pkginfo<2.0.0,>=1.9.4 (from poetry)
      Downloading pkginfo-1.10.0-py3-none-any.whl.metadata (11 kB)
    Collecting platformdirs<5,>=3.0.0 (from poetry)
      Downloading platformdirs-4.2.0-py3-none-any.whl.metadata (11 kB)
    Collecting poetry-core==1.9.0 (from poetry)
      Using cached poetry_core-1.9.0-py3-none-any.whl.metadata (3.5 kB)
    Collecting poetry-plugin-export<2.0.0,>=1.6.0 (from poetry)
      Downloading poetry_plugin_export-1.7.1-py3-none-any.whl.metadata (2.8 kB)
    Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry)
      Downloading pyproject_hooks-1.0.0-py3-none-any.whl.metadata (1.3 kB)
    Requirement already satisfied: requests<3.0,>=2.26 in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from poetry) (2.31.0)
    Collecting requests-toolbelt<2.0.0,>=1.0.0 (from poetry)
      Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
    Collecting shellingham<2.0,>=1.5 (from poetry)
      Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
    Collecting tomlkit<1.0.0,>=0.11.4 (from poetry)
      Downloading tomlkit-0.12.4-py3-none-any.whl.metadata (2.7 kB)
    Collecting trove-classifiers>=2022.5.19 (from poetry)
      Downloading trove_classifiers-2024.3.25-py3-none-any.whl.metadata (2.2 kB)
    Collecting virtualenv<21.0.0,>=20.23.0 (from poetry)
      Downloading virtualenv-20.25.1-py3-none-any.whl.metadata (4.4 kB)
    Requirement already satisfied: colorama in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from build<2.0.0,>=1.0.3->poetry) (0.4.6)
    Collecting msgpack<2.0.0,>=0.5.2 (from cachecontrol<0.15.0,>=0.14.0->cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
      Downloading msgpack-1.0.8-cp311-cp311-win_amd64.whl.metadata (9.4 kB)
    Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
      Downloading filelock-3.13.3-py3-none-any.whl.metadata (2.8 kB)
    Collecting rapidfuzz<4.0.0,>=3.0.0 (from cleo<3.0.0,>=2.1.0->poetry)
      Downloading rapidfuzz-3.8.1-cp311-cp311-win_amd64.whl.metadata (11 kB)
    Requirement already satisfied: urllib3>=1.25 in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from dulwich<0.22.0,>=0.21.2->poetry) (2.2.1)
    Collecting jaraco.classes (from keyring<25.0.0,>=24.0.0->poetry)
      Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
    Collecting importlib-metadata>=4.11.4 (from keyring<25.0.0,>=24.0.0->poetry)
      Downloading importlib_metadata-7.1.0-py3-none-any.whl.metadata (4.7 kB)
    Collecting pywin32-ctypes>=0.2.0 (from keyring<25.0.0,>=24.0.0->poetry)
      Downloading pywin32_ctypes-0.2.2-py3-none-any.whl.metadata (3.8 kB)
    Collecting ptyprocess>=0.5 (from pexpect<5.0.0,>=4.7.0->poetry)
      Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
    Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from requests<3.0,>=2.26->poetry) (3.2.0)
    Requirement already satisfied: idna<4,>=2.5 in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from requests<3.0,>=2.26->poetry) (3.4)
    Requirement already satisfied: certifi>=2017.4.17 in c:\users\sheld\appdata\local\programs\python\python311\lib\site-packages (from requests<3.0,>=2.26->poetry) (2023.7.22)
    Collecting distlib<1,>=0.3.7 (from virtualenv<21.0.0,>=20.23.0->poetry)
      Downloading distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB)
    Collecting zipp>=0.5 (from importlib-metadata>=4.11.4->keyring<25.0.0,>=24.0.0->poetry)
      Downloading zipp-3.18.1-py3-none-any.whl.metadata (3.5 kB)
    Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.0.0->poetry)
      Downloading more_itertools-10.2.0-py3-none-any.whl.metadata (34 kB)
    Downloading poetry-1.8.2-py3-none-any.whl (249 kB)
       ---------------------------------------- 249.4/249.4 kB 1.0 MB/s eta 0:00:00
    Using cached poetry_core-1.9.0-py3-none-any.whl (309 kB)
    Downloading build-1.2.1-py3-none-any.whl (21 kB)
    Downloading cachecontrol-0.14.0-py3-none-any.whl (22 kB)
    Downloading cleo-2.1.0-py3-none-any.whl (78 kB)
       ---------------------------------------- 78.7/78.7 kB 1.1 MB/s eta 0:00:00
    Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB)
    Downloading dulwich-0.21.7-cp311-cp311-win_amd64.whl (487 kB)
       ---------------------------------------- 487.5/487.5 kB 1.0 MB/s eta 0:00:00
    Downloading fastjsonschema-2.19.1-py3-none-any.whl (23 kB)
    Downloading installer-0.7.0-py3-none-any.whl (453 kB)
       ---------------------------------------- 453.8/453.8 kB 1.0 MB/s eta 0:00:00
    Downloading keyring-24.3.1-py3-none-any.whl (38 kB)
    Downloading packaging-24.0-py3-none-any.whl (53 kB)
       ---------------------------------------- 53.5/53.5 kB 940.2 kB/s eta 0:00:00
    Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
       ---------------------------------------- 63.8/63.8 kB 849.7 kB/s eta 0:00:00
    Downloading pkginfo-1.10.0-py3-none-any.whl (30 kB)
    Downloading platformdirs-4.2.0-py3-none-any.whl (17 kB)
    Downloading poetry_plugin_export-1.7.1-py3-none-any.whl (10 kB)
    Downloading pyproject_hooks-1.0.0-py3-none-any.whl (9.3 kB)
    Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
       ---------------------------------------- 54.5/54.5 kB 567.2 kB/s eta 0:00:00
    Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
    Downloading tomlkit-0.12.4-py3-none-any.whl (37 kB)
    Downloading trove_classifiers-2024.3.25-py3-none-any.whl (13 kB)
    Downloading virtualenv-20.25.1-py3-none-any.whl (3.8 MB)
       ---------------------------------------- 3.8/3.8 MB 1.1 MB/s eta 0:00:00
    Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB)
       ---------------------------------------- 468.9/468.9 kB 1.0 MB/s eta 0:00:00
    Downloading filelock-3.13.3-py3-none-any.whl (11 kB)
    Downloading importlib_metadata-7.1.0-py3-none-any.whl (24 kB)
    Downloading msgpack-1.0.8-cp311-cp311-win_amd64.whl (75 kB)
       ---------------------------------------- 75.2/75.2 kB 1.0 MB/s eta 0:00:00
    Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
    Downloading pywin32_ctypes-0.2.2-py3-none-any.whl (30 kB)
    Downloading rapidfuzz-3.8.1-cp311-cp311-win_amd64.whl (1.7 MB)
       ---------------------------------------- 1.7/1.7 MB 1.1 MB/s eta 0:00:00
    Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
    Downloading zipp-3.18.1-py3-none-any.whl (8.2 kB)
    Downloading more_itertools-10.2.0-py3-none-any.whl (57 kB)
       ---------------------------------------- 57.0/57.0 kB 742.5 kB/s eta 0:00:00
    Installing collected packages: trove-classifiers, ptyprocess, fastjsonschema, distlib, zipp, tomlkit, shellingham, rapidfuzz, pywin32-ctypes, pyproject-hooks, poetry-core, platformdirs, pkginfo, pexpect, packaging, msgpack, more-itertools, installer, filelock, dulwich, crashtest, virtualenv, requests-toolbelt, jaraco.classes, importlib-metadata, cleo, cachecontrol, build, keyring, poetry-plugin-export, poetry
    Successfully installed build-1.2.1 cachecontrol-0.14.0 cleo-2.1.0 crashtest-0.4.1 distlib-0.3.8 dulwich-0.21.7 fastjsonschema-2.19.1 filelock-3.13.3 importlib-metadata-7.1.0 installer-0.7.0 jaraco.classes-3.4.0 keyring-24.3.1 more-itertools-10.2.0 msgpack-1.0.8 packaging-24.0 pexpect-4.9.0 pkginfo-1.10.0 platformdirs-4.2.0 poetry-1.8.2 poetry-core-1.9.0 poetry-plugin-export-1.7.1 ptyprocess-0.7.0 pyproject-hooks-1.0.0 pywin32-ctypes-0.2.2 rapidfuzz-3.8.1 requests-toolbelt-1.0.0 shellingham-1.5.4 tomlkit-0.12.4 trove-classifiers-2024.3.25 virtualenv-20.25.1 zipp-3.18.1
    
    C:\devine>poetry config virtualenvs.in-project true
    
    C:\devine>poetry install
    Creating virtualenv devine in C:\devine\.venv
    Installing dependencies from lock file
    
    Package operations: 69 installs, 1 update, 0 removals
    
      - Installing frozenlist (1.4.1)
      - Installing idna (3.6)
      - Installing multidict (6.0.5)
      - Updating setuptools (69.1.0 -> 69.2.0)
      - Installing aiosignal (1.3.1)
      - Installing attrs (23.2.0)
      - Installing certifi (2024.2.2)
      - Installing charset-normalizer (3.3.2)
      - Installing colorama (0.4.6)
      - Installing construct (2.8.8)
      - Installing distlib (0.3.8)
      - Installing filelock (3.13.3)
      - Installing marisa-trie (1.1.0)
      - Installing mdurl (0.1.2)
      - Installing platformdirs (4.2.0)
      - Installing pycparser (2.22)
      - Installing soupsieve (2.5)
      - Installing urllib3 (2.2.1)
      - Installing yarl (1.9.4)
      - Installing aiohttp (3.9.3)
      - Installing beautifulsoup4 (4.12.3)
      - Installing cffi (1.16.0)
      - Installing cfgv (3.4.0)
      - Installing click (8.1.7)
      - Installing cssutils (2.10.2)
      - Installing identify (2.5.35)
      - Installing iso8601 (2.1.0)
      - Installing language-data (1.2.0.dev3)
      - Installing lxml (5.2.1)
      - Installing markdown-it-py (3.0.0)
      - Installing mypy-extensions (1.0.0)
      - Installing nodeenv (1.8.0)
      - Installing protobuf (4.25.3)
      - Installing pycryptodome (3.20.0)
      - Installing pygments (2.17.2)
      - Installing pymp4 (1.4.0)
      - Installing pysocks (1.7.1)
      - Installing pyyaml (6.0.1)
      - Installing requests (2.31.0)
      - Installing ruamel-yaml-clib (0.2.8)
      - Installing types-protobuf (4.24.0.20240311)
      - Installing typing-extensions (4.10.0)
      - Installing unidecode (1.3.8)
      - Installing virtualenv (20.25.1)
      - Installing appdirs (1.4.4)
      - Installing brotli (1.1.0)
      - Installing chardet (5.2.0)
      - Installing crccheck (1.3.0)
      - Installing curl-cffi (0.6.2)
      - Installing isort (5.13.2)
      - Installing jsonpickle (3.0.3)
      - Installing langcodes (3.3.0)
      - Installing mypy (1.9.0)
      - Installing mypy-protobuf (3.6.0)
      - Installing pproxy (2.7.9)
      - Installing pre-commit (3.7.0)
      - Installing pycaption (2.2.4)
      - Installing pycryptodomex (3.20.0)
      - Installing pyjwt (2.8.0)
      - Installing pymediainfo (6.1.0)
      - Installing pymysql (1.1.0)
      - Installing pywidevine (1.8.0)
      - Installing rich (13.7.1)
      - Installing rlaphoenix-m3u8 (3.4.0)
      - Installing ruamel-yaml (0.18.6)
      - Installing ruff (0.3.5)
      - Installing sortedcontainers (2.4.0)
      - Installing subtitle-filter (1.4.9)
      - Installing types-pymysql (1.1.0.1)
      - Installing types-requests (2.31.0.20240403)
    
    Installing the current project: devine (3.3.1)
    
    C:\devine>poetry shell
    Spawning shell within C:\devine\.venv
    
    (devine-py3.11) C:\devine>devine dl SERVICE -?
    
                           / __ \/ ____/ |  / /  _/ | / / ____/
                          / / / / __/  | | / // //  |/ / __/
                         / /_/ / /___  | |/ // // /|  / /___
                        /_____/_____/  |___/___/_/ |_/_____/
                        ⠀
                        v3.3.1 Copyright © 2019-2024 rlaphoenix
                          https://github.com/devine-dl/devine
    
    Error: There are no Services added yet, therefore the 'SERVICE' Service could not be found.
    (devine-py3.11) C:\devine>
    Hopefully I am getting closer to getting this figured out. I now have a Venv folder in the main Devine folder.

    When it comes to the WVDs. I have: ANDROID_4464_l3.wvd so in the Devine yaml inside the Devine sub folder I put 4464_l3 in the default line and in the line above that.

    Thank you and I sure hope I am getting this working soon.

    Image
    [Attachment 78214 - Click to enlarge]
    Last edited by Tom Saurus; 7th Apr 2024 at 19:54.
    Quote Quote  
  30. Unless your folder is named PATH you dont need to put it just path the main directory in environment variables maybe if you have all the pre requisites in a folder ie bin path that as wel
    Last edited by PSXman_uk; 8th Apr 2024 at 01:00.
    Quote Quote  



Similar Threads

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