Comments (6)
Hey. For the MacOS version You can use something like this
def read_qcma_settings():
filename = os.path.expanduser("~/Library/Preferences/com.codestation.qcma.plist")
plist = plistlib.loads(open(filename, 'rb').read())
path = plist['appsPath']
account = plist['lastAccountId']
username = plist['lastOnlineId']
Hope it helps. I've managed to run FinTrinity.py
with this.
from fintrinity.
You are fantastic! Thank you so much!
On a side note, can you please tell me what this outputs on Mac?
import platform
print(platform.system())
I expect it to output "Darwin" from my google searches, but I don't have a way to confirm.
EDIT: I just pushed a commit to master with the changes. Would you mind testing it and seeing if it works properly on your machine?
from fintrinity.
Glad to help.
Regarding the output - here is what I get:
>>> import platform
>>> platform.system()
'Darwin'
and I'll test as soon as possible the newest changes.
EDIT:
Just tested (twice) the scripts with official Python 3.7.3 installation and it worked but had one issue with
psvimg-extract: Permission denied
This was an easy fix to do because the downloaded psvimg
required, as on Linux
platform, a chmod
change. I've modified in decrypt_game
and encrypt_game
this one line
if platform.system() == "Linux" or platform.system() == "Darwin":
and it works!
from fintrinity.
I was considering putting that in last night, but I opted not to because I thought maybe it would work without it. Thanks for letting me know it doesn't! I added that in and I believe it is working now. If you have a moment, I would really appreciate it if you tested v0.4 on the release page and let me know if it works.
Also, I highly doubt it will work, but can I bother you to see what happens if you download the executable called "FinTrinity-v0.4-Linux" and try running it on your Mac? I imagine it will either not work at all (most likely) or work flawlessly.
from fintrinity.
Unfortunately the FinTrinity-v0.4-Linux
does not work with macOS out of the box. The scripts are working like a charm!
from fintrinity.
I expected as much. Thanks for all of your help! Glad to hear they're working. It wouldn't have happened without you.
Resolved. Closing.
from fintrinity.
Related Issues (18)
- Spaces in username break FinTrinity HOT 2
- Doesn't work with 32 bit Windows HOT 3
- Doesnt work on Windows 10 32bit. Please fix it HOT 1
- FinTrinity stops when a qcma copy is in progress HOT 2
- TypeError: unsupported operand type(s) for /: 'str' and 'str' HOT 2
- Help a newbie with MacOS install HOT 7
- Crash due to spaces in username on v0.5 HOT 2
- After selecting the game to patch the v.05 versions exits with "No Working Dir Permissions" error HOT 4
- Windows says it's a virus. HOT 2
- Windows Automatically deletes the file as soon as it's downloaded
- Linux Support HOT 1
- Better logging and error detection HOT 1
- Ability to select a different game HOT 1
- Run without Python HOT 1
- Better GUI HOT 1
- GUI.py refuses to load on Win10, gives UnicodeDecodeError HOT 26
- Check Python HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fintrinity.