abdyfranco / macos-ifttt-control

Cloud-Based IFTTT Task Automation Service for macOS.
http://abdyfran.co/projects/macos-ifttt
MIT License
84 stars 16 forks source link

Not Working. Blank application once hit install. #14

Open Rollover41 opened 4 years ago

Rollover41 commented 4 years ago

Describe the bug: The application startup blank. I'm not sure what to do or how to reinstall the app from here. Each time I uninstall (delete the application) and reinstall it goes directly to the second page with blank Mac Hash. I can't get it to reinstall again. I'm not sure if I have installed it incorrectly.

To Reproduce: Here are the steps to reproduce this behaviour.

  1. I downloaded the latest macOSIFTTTControl.app version
  2. Drop it to the Application folder
  3. I created a folder called macOSIFTTTControl in my Dropbox folder
  4. I right-click the macOSIFTTTControl folder and click 'copy dropbox link'
  5. I pasted the link into the app and clicked the installed button
Screen Shot 2020-01-21 at 2 10 25 am
  1. Once it's done, the next app turns out blank as seen in the screenshot below. There is no value of Mac Hash shown. The other function does not work.

Expected behaviour: I expected that app will show something like this with Mac Hash, but instead it shows the results below.

Screenshots:

Screen Shot 2020-01-21 at 1 53 24 am

System Information:

I really like to use this app. Please let me know how to fix this. Thanks very much.

iankaufmann commented 4 years ago

Having the exact same issue. Installed using the direct link to the file (NOT the folder) uploaded to dropbox, then landed on a blank UI just like Rollover41's screenshot.

macOS Version: macOS 10.13.6 (iMac 27-inch, Mid 2011) macOS IFTTT Version: macOS IFTTT Control v1.1.5

abdyfranco commented 4 years ago

Related to #10, in progress.

javonleryan commented 4 years ago

i don't know will this work for you,

macOS Version: 10.14.6 (Mojave)

But for me, I make some change to make it work.

  1. currently I'm using V.1.1.3, I copy the app to Application folder, open it.
  2. Check desktop, when open the macOSIFTTTControl.app it should make hash file on desktop.
  3. Because I can't upload empty file to dropbox, so I edit the hash file with TextEdit and fill it with the filename
  4. Upload it to dropbox
  5. download https://github.com/abdyfranco/macos-ifttt-control/tree/20c410ac3843488037153f69587722a21687ca92
  6. open /src/
  7. copy app folder and paste it to macOSIFTTTControl.app (Show Package Content)/Contents/Resources
  8. open index.js (/Applications/macOSIFTTTControl.app/Contents/Resources/app/index.js), find let package_url = '..................... Change to let package_url = './package.json';
  9. open update.js (/Applications/macOSIFTTTControl.app/Contents/Resources/app/update.js), find let package_url = '..................... Change to let package_url = './package.json';
  10. open /Applications/macOSIFTTTControl.app/Contents/Resources/app/cli/daemon/macosiftttcontrol
  11. Now you should able to control your mac.

*you should keep this open in order to make it work. /Applications/macOSIFTTTControl.app/Contents/Resources/app/cli/daemon/macosiftttcontrol

if still not work, try to check public_link and hash on /Users/[USERNAME]/.mic_config.json