angryip / ipscan

Angry IP Scanner - fast and friendly network scanner
angryip.org
GNU General Public License v2.0
4.07k stars 715 forks source link

arm64 version not compatible with M3 Macbook Pro #444

Open kubealex opened 5 months ago

kubealex commented 5 months ago

Describe the bug The ARM64 version doesn't work natively, but requires Rosetta.

To Reproduce Steps to reproduce the behavior:

  1. Download the ARM64 version
  2. Open it
  3. Visualize a prompt asking to install Rosetta

Expected behavior It works

Screenshots If applicable, add screenshots to help explain your problem.

Versions (please copy from the About dialog or complete manually):

eaglexeye69 commented 5 months ago

Same issue as #439

ulrichloose commented 1 month ago

The only problem is the shell script "ipscan" to start, but the Mac cannot recognize which processor the program was compiled for.

Simple solution: The shell script must be compiled into a binary file... For example, with https://github.com/chris1111/SHC-3.8.9b

Once that is done, a somewhat complicated procedure follows, because the Mac keeps a meticulous eye on changes to an app... So create a new folder and copy the entire Contents folder into the new folder. Here the shell script can now be replaced with the compiled binary version. Finally, rename the new folder to "Angry IP Scanner.app" and the Mac will then monitor this program.

It makes sense to then delete the extended attributes "xattr -cr path to the app and finally sign it ad hoc - "codesign --force --deep -s - path to the app.

or - download at https://github.com/ulrichloose/ipscan...

Bildschirmfoto 2024-07-15 um 18 59 41