Start a new topic
Implemented

BitWarden Support

Eventually I'm going to move off LastPass (honestly RoyalTS has been keeping me on it lol) but I've been eyeing BitWarden pretty seriously. Is there any plans to add support for that?


Also it's open source: https://github.com/bitwarden


2 people like this idea

Hello, since some time the script is not working. I tried to run it from console. I've got the latest bw.exe 1.13.3 and python 3.9

C:\Users\user1\RoyalTS>python bitwarden.py -v
? Master password: [hidden]
mac failed.
? Master password: [hidden]
Traceback (most recent call last):
  File "C:\Users\user1\RoyalTS\bitwarden.py", line 296, in <module>
    print(get_entries(bw_path, r"mail@dot.com", r"pass"))
  File "C:\Users\user1\RoyalTS\bitwarden.py", line 276, in get_entries

    list_items_response = json.loads(list_items_json)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

 Hello, I've got the following error:


 

C:\Users\user1\RoyalTS>python bitwarden.py -v
? Master password: [hidden]
mac failed.
? Master password: [hidden]
Traceback (most recent call last):
  File "C:\Users\user1\RoyalTS\bitwarden.py", line 296, in <module>
    print(get_entries(bw_path, r"mail@dot.com", r"pass"))
  File "C:\Users\user1\RoyalTS\bitwarden.py", line 276, in get_entries
    list_items_response = json.loads(list_items_json)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.496.0_x64__qbz5n2kfra8p0\lib\json\decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

 

Login or Signup to post a comment