alexzielenski / Mousecape

Cursor Manager for OSX
http://www.alexzielenski.com
Other
1.38k stars 166 forks source link

“Mousecape” will damage your computer. You should move it to the Trash. #119

Closed Dnilo closed 4 years ago

Dnilo commented 4 years ago

I got this message today and I can't open it anymore.

Screen Shot 2

I tried to re-download it but it's still the same.

Tommasor14 commented 4 years ago

I have the same problem here. Did you solve it?

ghost commented 4 years ago

@Dnilo @Tommasor14

To anyone who is interested.

I've uploaded the latest Mousecape master from the official repo and as such this is the latest Mousecape version and I've only taken away the references to the Sparkle framework and ticked the Hardened Runtime checkbox in latest Xcode version for macOS Catalina 10.15.4.

If this works on anything other than Catalina then that's great I built it for macOS Mojave and beyond

As a quick note: I have it working here on macOS Catalina 10.15.4 on a fresh installation from this afternoon. The actual compiled Mousecape was made a few days ago Link to Mousecape on my Jumpshare account: https://jumpshare.com/v/k9ftgJjkZZSjbeN4bzgU

Tommasor14 commented 4 years ago

@MUI68K It works! Thank you very much!

ghost commented 4 years ago

@MUI68K It works! Thank you very much!

Great! 👍

Tommasor14 commented 4 years ago

I have a question though. Is this a fixed version? In case of new releases can I upload this one that I have just downloaded?

Thanks in advance.

ghost commented 4 years ago

I have a question though. Is this a fixed version? In case of new releases can I upload this one that I have just downloaded?

Thanks in advance.

It's a quick fix - as in, it was done by me, because I also ran into the issue of Mousecape failing to launch. The author, Alex, probably doesn't want it too many places on the Internet, but I don't know.

I'm sure he will come here one day and claim what is rightfully his and I will then take down my uploads of the versions of ThemeEngine and now Mousecape that I have fixed and that I have uploaded to Jumpshare - I can luckily delete these files rather quickly should the need arise.

I'm uncertain as what to do from here. Where would you like to upload it to? I'm guessing you can keep this on hand in your own personal online storage service.

As a quick edit.. I don't know what makes me entitled to upload this version of Mousecape - I probably shouldn't have, but many aren't using Xcode and doesn't know if they could fix the issue themselves - that's why I did what I did. If everyone had Xcode they would have fixed it themselves by seeing what was wrong with the code.

Tommasor14 commented 4 years ago

Ok, I got it. Btw the App works smoothly and without any issues. Let's keep use this one, until the owner fixes it in the future. Btw thanks, I kept a copy for me. Oh yes, thank you ( and I speak for everybody ) because u fixed Mousecape.

It's true, not all the heroes wear a cape

luckydonald commented 4 years ago

Mojave works. Thanks. Why did you remove the auto updated though? Wouldn't it make sense to get an update as soon as the main developer fixes this again?

Dnilo commented 4 years ago

Thank you so much, I got my cursor back!

I guess it's a small way to thank you, but I'll share my self made cursor in case anyone wants it. https://www.dropbox.com/s/h3oj7wt7383l27x/Zombie%20cursor.zip?dl=1

ghost commented 4 years ago

Mojave works. Thanks. Why did you remove the auto updated though? Wouldn't it make sense to get an update as soon as the main developer fixes this again?

I saw error references to that particular framework and I took, a probably unwise step, to remove the Sparkle.framework. It was how I was able to get a build working. The easy way out of it, you might call it.

I will of course, later this week, if my mood gets better, see if the Sparkle.framework can be included and let it auto update. I agree with what you say that when or if the the author comes back to update Mousecape - that at least we will all be prompted to update.

ghost commented 4 years ago

Thank you so much, I got my cursor back!

I guess it's a small way to thank you, but I'll share my self made cursor in case anyone wants it. https://www.dropbox.com/s/h3oj7wt7383l27x/Zombie%20cursor.zip?dl=1

You're welcome, and thank you for sharing your work -- will take a look 😄

ghost commented 4 years ago

Hi, again.

I have made a new build with Sparkle framework included. Taken from the latest 0.0.6 build from the official repo for Mousecape and integrated that with the latest code, also from the official repo for Mousecape.

New link for those interested

Note: The application size has also gone up a bit with this build. Direct link: https://jumpshare.com/v/eSrGrbM5XXLxVGwiwXK9+/Mousecape_May15withSparkleFramework_build.zip

And screenshots here:

Screen Shot 2020-05-14 at 15 29 01 Screen Shot 2020-05-14 at 15 29 12

Screen recording here: https://jumpshare.com/v/2WxGSegzZmj3UbW7vuV0+/Screen+Recording+2020-05-14+at+15.22.42.mov

Tommasor14 commented 4 years ago

Good afternoon, does it mean that now updates are allowed and we can keep this version in our Mac instead of deleting it and installing the ''official one''? it would be great.. Thanks.

ghost commented 4 years ago

Good afternoon, does it mean that now updates are allowed and we can keep this version in our Mac instead of deleting it and installing the ''official one''? it would be great.. Thanks.

It means that if there's an update to Mousecape through official channel - from the author himself - that Mousecape ought to pick up on the update. So far, there isn't anything to test up against as there isn't any newer release other than 0.0.6. I'm crossing fingers for that it all pans out. With what Mousecape 0.0.6 does on macOS Catalina 10.15.4 I don't know how to get access to updates to the app because the whole app is apparently blacklisted and flagged as malware or corrupted. There is of course the older 0.0.6b2 that we can use to check for updates to what could be 0.0.7 (just a guess) of Mousecape.

I'm only this vague in my explanation and primarily made this build to try and perhaps make a more complete build update to Mousecape that can be used with macOS Catalina 10.15.4 and has the same feature set as the latest official release that Alex Z. has on his repo.

I can see that using the Terminal command "nettop" that Mousecape contacts a server during the Check for Updates process. I can't find info on the server holder but I gather that it's the server for GitHub's update that Alex put into the Sparkle.framework.

I guess, that time will tell if it all proceeds to be beneficial to us all. Remember, I'm also using Mousecape myself and I also prefer that the update mechanism is A-OK.

While time is our worst enemy, next to the covid-19 pandemic and cancer and what else have you, we will have to see what's new when there's something pushed to the update channel.

It's a long way around actually answering the question you put forth. I hope that you understand that my intentions aren't malicious and that only try doing what I can with limited coding abilities - although they appear to be quite good - at least the part of using and transforming existing code.

The "nettop" Terminal command is entered just like this inside a Terminal window: nettop

Launch Mousecape and select the Check for Updates menuitem as see if you get an url like this: 151.101.128.133:443

I would be very surprised if this all doesn't match what I have. I'm in Denmark and I can't say with certainty if the server URL is the same the World over.

mac4kent commented 4 years ago

Mousecape.app 0.0.6 make bad crash while Catalina MacOS 10.15.5 BETA 1  MacOS 10 15 5 beta S33 #118

ghost commented 4 years ago

Mousecape.app 0.0.6 make bad crash while Catalina MacOS 10.15.5 BETA 1 MacOS 10 15 5 beta S33 #118

One can only hope that the final release of 10.15.5 is right around the corner. I wanted to install the public beta earlier today, then I took a nap and now I think I'll just wait a while and see what is wrong. Are you using any of my linked versions of Mousecape or the one official by the author?

izayoisama0987 commented 4 years ago

Hello. You are developing great software. By the way, this software could not be loaded on my MacBookPro2020. Do you know the solution? (Sorry, my English may not be good because I'm not in a country that normally speaks English.)

NordJan commented 4 years ago

No problem, we will try to help anyway ;-). The most recent official version of Mousecape seems blocked by Apple, but you can try either the 0.06b2 version or the unofficial 'repaired' version by Allan, see further back in this issue. Let me know if this helps.

mac4kent commented 4 years ago

@NordJan may I have link?

NordJan commented 4 years ago

@mac4kent a link to what?

mac4kent commented 4 years ago

@NordJan said "but you can try either the 0.06b2" I can't find b2

NordJan commented 4 years ago

@mac4kent it is the code tab and then under releases: https://github.com/alexzielenski/Mousecape/releases/tag/0.0.6b2

mac4kent commented 4 years ago

@NordJan Thank you for give me right link and open it work for sure on MacOS Catalina 10.15.5 Beta. I just did click Code and I can't find which version and I see only 7 month last they made update.

izayoisama0987 commented 4 years ago

Thank you for your help. I tried 0.0.6b2 and it didn't work either. And I wasn't sure about the repaired version of the site. https://www.deviantart.com/allannyholm/art/Mousecape-Throwback-Mac-cursors-781872368 Is this this?

NordJan commented 4 years ago

No, that are the cursors (and more). The "repaired" version of the application is in: https://github.com/alexzielenski/Mousecape/issues/119#issuecomment-628637665

izayoisama0987 commented 4 years ago

Thank you for teaching me. But even if I use MouseCape from that site, I couldn't get MouseCape into my MacBook Pro2020.

izayoisama0987 commented 4 years ago

My MacBook Pro recognized all MouseCape as malicious software. Do I need to change any settings?

mac4kent commented 4 years ago

If you get new computer, You have to use https://github.com/alexzielenski/Mousecape/releases/tag/0.0.6b2 and open if you see appear app. I am not sure know yet about this previous on your other computer ~/library/Apple Support/mousecape. . . see picture image

NordJan commented 4 years ago

My MacBook Pro recognized all MouseCape as malicious software. Do I need to change any settings?

@izayoisama0987 : I would recommend the following steps:

Let me know what does work and what doesn't, by providing a screenshot of the dialogue-window, to find out where your problem is.

izayoisama0987 commented 4 years ago

Thank you for teaching me carefully. I've done the third part of this procedure. But when I open the App, this screen appears.Where can I find helper tools?

Untitled
NordJan commented 4 years ago

@izayoisama0987 OK, that is the repaired version you are using, I think. Can you try the 0.06b2 version? And what macOS version do you use? As Mousecape is working for a lot of people, don't loose hope, we will try to get you going also. For the helper tool, you need to get Mousecape running first, it is in its menu.

izayoisama0987 commented 4 years ago

I am impressed with your kindness. Thank you. This is not a "repair" version. I am trying 0.06b2. The version I'm using is 10.15.4.

NordJan commented 4 years ago

Are you sure about the version? In your crash-report it says version 0.06 (1713); version 0.06b2 has version 0.06 (1656). This one is working for me, both om 10.15.4 and now on 10.15.5. Try the version from Allan Nyholm at jumpshare: https://jumpshare.com/v/k9ftgJjkZZSjbeN4bzgU That one is also working for me. Cheers.

mac4kent commented 4 years ago

@NordJan Yes I agree with you exactly this last link it work for me and 0.06b2 it work for me too on MacOS 10.15.5 Beta (19F94a) Catalina Yaaa ay good job.

NordJan commented 4 years ago

@mac4kent Thanks. BTW: 10.15.5 is out of beta, the release version can be installed.

mac4kent commented 4 years ago

@NordJan Sure you are welcome. True. I still have beta to send FeedBack Assistant.app send to Apple Developers many times lot bug. about 100 send feedback I did.

izayoisama0987 commented 4 years ago

I was able to download it successfully! thank you very much! But there was a problem. It did not support my mouse cursor. Does this software need to be rewritten from .ani?

izayoisama0987 commented 4 years ago

Oops! When I tried it myself, I was able to change the cursor. Thank you so much for your help! Thank you very much. If you have any questions, we may ask you. I'm sorry for my poor English. With love from Japan.

NordJan commented 4 years ago

The .ani files are animated cursor files for Windows. Within Mousecape there is only support for its own .cape files and the abandoned Mightymouse files. Very little chance the software will be adapted soon.

DarkMatter commented 4 years ago

Thank you, @MUI68K!

ghost commented 4 years ago

Thank you, @MUI68K!

You're welcome :D

dailylama commented 4 years ago

If you have XCode installed, select "Sign to Run Locally" for all Targets (Mousecape, helper, mousecloak)

and Product → Archive

mac4kent commented 4 years ago

Oh really?

mac4kent commented 4 years ago

@dailylama I don't understand please step by step

  1. Open xCode.app
  2. . . .
  3. . . .
  4. . . .
  5. . . .
mac4kent commented 4 years ago
  1. Click on Mousecape.xcodeproj to open XCode I don't know where link.
NordJan commented 4 years ago

You have to download the source, from https://github.com/alexzielenski/Mousecape/releases. The .xcodeproj is inside the .zip (or .tar.gz)

mac4kent commented 4 years ago

sure

mac4kent commented 4 years ago

Open xcode.app and appear mousecape then click (PLAY) is error I don't understand. image

ghost commented 4 years ago

@mac4kent Video of the build process. https://jumpshare.com/v/ZcCuz42RQqm31Hw9a1Sa+/Screen+Recording+2020-06-12+at+19.15.50.mov

mac4kent commented 4 years ago

Thank you for your link that much help on video I follow exactly your direct and I am show you more error. Click (!) on top appear list Your video between 1:04 - 1:08 Me is MacOS 10.15.5

xCode.app latest version beta image

image