Git Product home page Git Product logo

nekoray-macos's People

Contributors

abbasnaqdi avatar alikarimii avatar makoni avatar stevemoretz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

nekoray-macos's Issues

Reality not available for the latest build

Hi,
Thanks for the last build, it works on VMess but seems Reality not included in this build.
Logs for this issue:
create service: parse outbound[0]: uTLS, which is required by reality client is not included in this build, rebuild with -tags with_utls

REQUEST: an update to the latest version

hello,
hope you're doing well.
since there aren't any good macos clients out there, and with the need of a REALITY protocol client. an update to 3.7 [https://github.com/MatsuriDayo/nekoray/releases/tag/3.7] would be highly appreciated.
thank you

New version not available

Hello, brother! The new version 3.24 cannot be opened on Intel versions Mac OS 11.7.10 and Mac OS 10.15.7, both of which flash back.

Intel version flashback

Brother, thank you for your update. There is a small issue. The latest version of Intel version will flash back when updating the subscription. Is there a way to handle it?

Build stopped with error

Well, after issuing "sudo bash builder.sh" (without sudo not work!!!) it starting log this and stopped on this:

HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main Fetching origin HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main Fetching origin HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main Fetching origin HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main Fetching origin HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main Fetching origin HEAD is now at 7cc7534 Merge pull request #29 from makoni/main HEAD is now at 7cc7534 Merge pull request #29 from makoni/main bash: libs/get_source.sh: No such file or directory

What is that get_source.sh and where i can get this?

Nekoray (macOS) برنامه Routing آموزش نصب و تنظیمات

سلام به همه رفقای عزیز
این مقاله را تنظیم کردیم, امیدوارم که مورد استفاده قرار بگیرد

شما میتوانید از ربات آموزشی تلگرام برای دریافت این آموزش ها نیز استفاده کنید
@IRAN_VPN_Guide_bot

دانلود نسخه PDF
NekoRay-macOS (Intel + Apple).pdf


نرم افزار NekoRay که مجهز به هسته 1.8.3 Xray میباشد و برای macOS (Intel + Apple) طراحی شده و حتا با macOS های قدمی مثل 10.15.7 Catalina به خوبی سازگاری دارد.

شما میتوانید از لینک فوق به صفحه گیتهاب این نرم افزار دسترسی پیدا کنید و فایلهای اجرایی را از این صفحه دانلود کنید یا از لینک زیر برای دریافت آخرین نسخه استفاده کنید و با تشکر ویژه از @abbasnaqdi

لینک دانلود مستقیم اینجا کلیک کنید


آموزش ابتدای نصب و تنظیمات

همانطور که در تصویر زیر مشاهده می‌کنید در ابتدا با فشار دادن کلید Update مطمئن شوید که برنامه شما با آخرین نسخه به روز رسانی شده است. بعد از انجام این قسمت با انتخاب گزینه Program پنجره کشویی را باز کنید که در آن گزینه‌های مختلفی را شاهد خواهید بود

NekoRay-macOS-01

مطمئن شوید که لینک کانفیگ خود را از قبل کپی کرده‌اید و در حافظه کامپیوتر ذخیره کرده‌اید، در مرحله بعد همانطور که در تصویر زیر مشاهده می‌کنید در پنجره کشویی باز شده گزینه Add profile from clipboardراه انتخاب کنید که کانفیگ شما به صورت خودکار به برنامه اضافه شود

NekoRay-macOS-02

همانطور که می‌بینید کانفیگ شما به درستی به برنامه اضافه شده است حالا با دبل کلیک کردن بر روی اسم VPN خود وارد تنظیمات اختصاصی شوید.
ما برای اتصال موفق نیاز داریم که تغییراتی را در این قسمت انجام دهیم

NekoRay-macOS-03

در این مرحله نیاز داریم که تغییراتی را در قسمت ALPNو Fingerprint و همچنین اگر مایلید در قسمت Flow طبق تصویر زیر وارد کنید.

ALPN: h3,h2,http/1.1,spdy/3.1
Fingerprint: Chrome
Flow: xtls-rprx-vision-udp443

لازم به ذکر است برای کاربرانی که اطلاعات و تخصص بیشتری در این تنظیمات دارند می‌توانید به صورت دلخواه مقادیر دیگر این قسمت را برای کارایی بهتر VPN خود تغییر دهید.

بعد از اعمال تمام تغییرات کلید OK را فشار دهید تا ذخیره شود.

NekoRay-macOS-04

حالا به صفحه قبلی برمی‌گردیم بر روی نام وی پی ان خود کلید سمت راست را اجرا می‌کنیم و بعد از باز شدن پنجره کشویی با کلیک کردن بر روی کلمه Start وی پی ان ما شروع به کار کردن و اتصال خواهد کرد.

نکته بسیار مهم قبل از شروع اتصال مطمئن شوید که گزینه System Proxy انتخاب و تیک خورده باشد

کاربرانی که معلومات و تخصص بیشتری در این تنظیمات دارند می‌توانید از گزینه Tune Mode نیز استفاده کنید.

NekoRay-macOS-05


آموزش تنظیمات Routing و DNS

این قسمت را از کاربرا‌ن‌تان بخواهید که انجام دهند. چرا که ایده‌ال ترین حالت این است که اساسا ترافیک داخلی ایران به سمت پروکسی سرور شما ارسال نشود. مثلا اپلیکیشن NekoRay برای ما این امکان را فراهم می‌کند که به سادگی مشخص کنیم ترافیک داخلی از پروکسی عبور نکند و فقط ترافیک خارجی به سمت پروکسی سرور ارسال شود

مزایای استفاده از Routing
کاهش احتمال شناسایی سرور
کاهش ترافیک سرور و در نتیجه بالا رفتن کیفیت
کاهش هزینه‌های سرور (اگر بابت ترافیک هزینه جداگانه پرداخت می‌کنید.)
``
ابتدا در این مرحله با کلیک کردن بر روی گزینه Preferences پنجره کشویی را باز می‌کنیم و بر روی گزینه `Routing Settings` کلیک می‌کنیم تا به قسمت تنظیمات اختصاصی این قسمت وارد شویم.

ترجیحاً برای اطمینان پیدا کردن از اعمال صحیح این تغییرات وی پی ان خود را خاموش کنید.

NekoRay-macOS-06

همانطور که در تصویر مشاهده می‌کنید تغییرات را در قسمت Common انجام دهید و با کلیک کردن بر کلید OK این تغییرات را در این قسمت ذخیره کنید.

NekoRay-macOS-07

در این قسمت ما می‌توانیم DNS خود را تنظیم کنیم به صورت خودکار نرم‌افزار DNS را بر روی گوگل تنظیم کرده است که ترجیحاً نیازی به تغییر آن نیست ولی برای کاربرانی که مشتاق به تغییر مقادیر هستند می‌توانید از یکی از آدرس‌های زیر استفاده کنید یا هر IP آدرس دیگری دیگری که مد نظر شما باشد.

Remote DNS:
https://1.1.1.1/dns-query
https://dns.google/dns-query
https://dns.quad9.net/dns-query
https://doh.opendns.com/dns-query
https://doh.cleanbrowsing.org/doh/family-filter/
https://dns.adguard.com/dns-query

NekoRay-macOS-08

در مرحله نهایی که قسمت مهم این تغییرات می‌باشد مقادیر زیر را طبق تصویر وارد کنید

Direct IP: geoip:ir
Direct Domain: regexp:^.+\.ir$ and geosite:category-ir
Block Domain: geosite:category-ads-all

این تنظیمات باعث شود که در هنگام اتصال به VPN تمام وب سایت‌ها که پیشوند IR. یا دیگر دامین‌هایی که متعلق به سرورهای ایرانی می‌باشند پروکسی VPN شما عبور نکنند و به صورت مستقیم در مرورگر شما باز شوند. قسمت‌های دیگر برای مسدود کردن تبلیغات طراحی و تنظیم شده.

کاربرانی که اطلاعات و تخصص بیشتری در این زمینه دارند می‌توانند با اضافه کردن آی‌پی‌ها یا مقادیر دیگر مکانیزم روتیک خود را تقویت دهند.

NekoRay-macOS-09

با کلیک کردن بر روی کلید OK کار ما در اینجا به پایان خواهد رسید و تمام این تغییرات در برنامه ذخیره خواهد شد و در هنگام اتصال به VPN اعمال خواهند شد.

حالا می‌توانید به صفحه اصلی برگردید و با اجرای کلید سمت راست گزینه Start را برای شروع مجدد وی پی ان خود کلیک کنید.

کاربرانی که از گزینه Tune Mode استفاده می‌کنید و با خطا مواجه می‌شوید کامند لاین زیر را در ترمینال اجرا کنید و مراحل را از اول انجام دهید باید مشکل اتصال شما حل شود.

sudo /Applications/nekoray.app/Contents/MacOS/nekoray


Developer notes on compatibility (Important)

I am aware that the script is not compatible with the new changes, but life is hard, and I don't have enough time to adapt right now.
I will do this as soon as possible (although I hope other developers will contribute to the development of this script and make compatibility).

So wait for now until I get the desired time.

The arm64 version isn't for real

I just downloaded the arm64 version and installed it. but it represents itself as an intet base application in the activity monitor:

Screenshot 2023-04-17 at 4 57 54 PM

It means this build isn't an actual arm64 build.

Kill switch doesn't work

nekoray app works perfectly, but when I try to exit or stop the profile internet doesn't work anymore and I have to restart the system.(macOS Ventura 13.0.1 Apple M1 Pro)

还有一个问题

在开启系统代理上网,退出系统代理后,电脑就没有办法联网了,需要手动到网络设置里点击去掉网页代理,安全网络代理,socks代理才能重新上网。

start service error

Use NekoBox and import a working VMess config. After clicking "start", an error occurred saying: "start service: open geoip database: error opening database: invalid MaxMind DB file".

nekoray Mac版本2.25发现一个问题

就是从顶部状态栏无法退出,如果从顶部状态栏直接点击退出,应用程序将会直接卡死,只能通过后台强制退出。目前退出只能通过点击底部app退出。

Can nekoray support XTLS+reality core?

I added a xtls+reality service adress and added clash.meta/xray core file in the settings, but i can use the service to browse the website, naive service is ok.

Mac Os Can't activate VPN mode

Hello. I hope you are doin well. i cannot activate VPN mode any longer. it worked perfectly and idk what's happened. I have Macbook Air M1 2020. Will you please help me with that ?

Issue with Hidden Bar

Hi,

Thanks for your contribution to the community! I have an issue with Hidden Bar on Mac.

I use Hidden Bar (https://apps.apple.com/us/app/hidden-bar/id1452453066?mt=12) to hide certain tray icons.

Whenever Nekoray-macos GUI restarts, it keeps hidden from Hidden Bar, even though I unhide it earlier.

Not sure if this Mac specific issue, or an issue related to the upstream nekoray itself.

Do you have any insights?

Thanks!

درود

ممنون برای این ریپازیتوری فوق العاده من یک سوال داشتم امکان استفاده از این ریپازیتوری در فرمورک های کراس پلتفرم مثل فلاتر یا ری اکت نیتیو هست ؟

Tun mode not working

The Tun mode is not working on version 3.18 and when I checked the mode it went unchecked again. killing process not solving the issue.

about log

Hello, under what circumstances will this log be generated, and is there a function to automatically clean up the log?

3.21, 3.22 Intel and Apple version crashes

Hello brother! I am looking forward to your update, but the latest version (3.21 Intel version) cannot be opened directly on MAC OS 11.7.9. It prompts the application to crash and hopes to receive your solution. Thank you!

Bypass Process Name (TUN)

How do I specify the name of the application? I have tried all possible variants. The application added to the list still uses a proxy.

MacOS catalina support

You have macOS 10.15.7. The application requires macOS 12.6 or later, can you add macOS 10.15 support?

3.24 3.18 Mac Intel 系统模式无效

Mac Intel 芯片 macOS 12.7.1 安装了 3.18、3.24,程序可以启动,没有发生崩溃现象,能够正常配置。
问题是:启动代理,勾选“系统代理”,在日志里没有产生任何日志,代理也不起作用。

start error

Try to start the config, but the core has not listened to the grpc port, so restart it...
start core error occurred: execve: No such file or directory

ARM64 version

The ARM64 (M series) version is actually AMD64 (Intel).

3.24 arm64 crashes

Hi
I tried to run 3.24 arm64 on MacBook M1 Sonoma
but it crashes, error message on terminal when I ran this command: /Applications/nekoray_arm64.app/Contents/MacOS/nekoray

qt.qpa.plugin: Could not load the Qt platform plugin "cocoa" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: cocoa.

[1]    2989 abort      /Applications/nekoray_arm64.app/Contents/MacOS/nekoray

OS also show me another Problem Report that is very long, let me share if it is necessary

关于nekoray启动问题

大佬好,nekoray在启动时需要点击系统代理,在选择节点点击启动,能否改成选择节点直接点击系统代理,减少一个步骤使用更方便,还是有什么快捷方式我没有发现?忘采纳。

Error in using Tun Mode: start core error occurred: execve: No such file or directory

  • OS: macOS Ventura
  • Device: Apple Silicon
  • App Version: 3.12

Issue:
"Proxy Mode" works fine, but I get the following error when switching to "Tun Mode":

[Error] Core exited, restarting.
start core error occurred: execve: No such file or directory

When I select a config in this situation, the error extends to the following:

[Error] Core exited, restarting.
start core error occurred: execve: No such file or directory
Try to start the config, but the core has not listened to the grpc port, so restart it...
start core error occurred: execve: No such file or directory

How to reproduce:

  1. Enable the "Tun Mode" checkbox
  2. A window opens and asks for admin permission: "Please run NekoBox as admin"
  3. I click "Yes", and the app restarts. Then, the error mentioned above is shown in the logs section:

nekoray core error

Routing Settings & Rules Issue

@abbasnaqdi
Thank you for the great work.

Just wondering if you could be of any help. I am experiencing a bit of trouble when using the Simple route.
It appears that everything is in the right place, and there are no errors, but the routing rules aren't working as they should. Basically, all IR domains are blocked on the server side. In practice, when I use the Routing Rules below, it should open .IR domains and Iranian-hosted domains.

The screenshots below are for your reference.
I would appreciate it if you could share your thoughts or provide any custom routing JSON samples that I can try.
Thank you in advance

Screenshot 2023-09-09 at 10 20 51

Screenshot 2023-09-09 at 10 21 19

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.