Web Analytics

CoDriver

⭐ 145 stars Persian by RickyDane

🌐 زبان


codriver_banner


برای من قهوه بخر در ko-fi.com


یک مرورگر فایل ساده که به دلیل علاقه من به یادگیری زبان Rust ایجاد شد.
این برنامه مستقل از سیستم عامل بوده و برای بهینه‌سازی کوچک‌سازی شده است.



عملکرد این برنامه توسط "jwalk" و "Tauri" فراهم شده است.

CoDriver برای دسترسی به فایل‌ها و پوشه‌ها از کش مسیر استفاده نمی‌کند و بنابراین عملکرد آن حاصل زبان Rust، سرعت دیسک و قدرت پردازنده است.

⁉️ توجه داشته باشید که این نرم‌افزار همچنان در حال توسعه است و ممکن است دارای باگ باشد!

لینک‌ها

ویژگی‌های پایه

ویژگی‌های پیشرفته

بسیار سریع‌تر به مکان مورد نظر برسید

وابستگی‌ها (در صورتی که بلافاصله کار نمی‌کند)

برای مشاهده گسترش دهید

لینوکس

  • openssl1.1
#### دبیان / اوبونتو
sudo apt update
sudo apt install libwebkit2gtk-4.0-dev \
    build-essential \
    curl \
    wget \
    file \
    libssl-dev \
    libgtk-3-dev \
    libayatana-appindicator3-dev \
    librsvg2-dev

#### آرچ

sudo apt update
sudo apt install libwebkit2gtk-4.0-dev \
    build-essential \
    curl \
    wget \
    file \
    libssl-dev \
    libgtk-3-dev \
    libayatana-appindicator3-dev \
    librsvg2-dev

#### فدورا

sudo dnf check-update
sudo dnf install openssl1.1 \
    webkit2gtk4.0-devel \
    openssl-devel \
    curl \
    wget \
    file \
    libappindicator-gtk3-devel \
    librsvg2-devel
sudo dnf group install "C Development Tools and Libraries"

🖥️ یکپارچه‌سازی FTP (sshfs)

برای نمایش گسترش دهید
وابستگی‌ها (باید به طور جداگانه نصب شوند):

| macOS | لینوکس | ویندوز | | ----- | ----- | ------- | | fuse-t
fuse-t-sshfs | libfuse | هنوز _پشتیبانی نمی‌شود_ |

### نصب: #### macOS `` brew tap macos-fuse-t/homebrew-cask brew install fuse-t brew install fuse-t-sshfs ` #### لینوکس ` sudo apt-get install sshfs `

🏴‍☠️ پشتیبانی زبان

  • انگلیسی
  • گزینه انتخاب بین زبان‌ها به زودی اضافه خواهد شد ...

⚠️ مشکلات شناخته‌شده:

  • قابلیت کشیدن و رها کردن خارج از پنجره در لینوکس همیشه به درستی کار نمی‌کند
  • در ویندوز ممکن است نیاز باشد Microsoft Visual C++ Redistributable را نصب کنید
  • سطح دسترسی‌ها در ویندوز کمی عجیب است
  • اگر هنگام کپی کردن عناصر یا کارهای مشابه با مشکل مواجه شدید، ممکن است نیاز باشد برنامه را به عنوان مدیر اجرا کنید
  • ممکن است نیاز باشد openssl1.1 را در سیستم‌های لینوکس نصب کنید، اگر برنامه اجرا نشود

📝 کارهای باقی‌مانده:

  • چندزبانه شدن
  • موارد مورد علاقه
  • دسترسی به سرویس‌های ذخیره‌سازی آنلاین (گوگل درایو و غیره)

رابط کاربری

سبک لیستی

Screenshot 2025-11-16 at 13 53 53

سبک شبکه‌ای

Screenshot 2025-11-16 at 13 53 46

نمای ستون میلر

Screenshot 2025-11-16 at 13 54 29

نمای دو پنجره‌ای

Screenshot 2025-11-16 at 13 55 16

نحوه مشارکت

برای توسعه برنامه‌های tauri نسخه ۱ دستگاه خود را آماده کنید: پیش‌نیازهای Tauri

وقتی این کار انجام شد کافیست دستور
`git clone https://github.com/RickyDane/CoDriver` یا `gh repo clone RickyDane/CoDriver` را در مکانی روی دستگاه خود اجرا کنید.

باید بتوانید با اجرای دستور
`cargo tauri dev` در شاخه اصلی این پروژه، شروع به ساخت و اجرای CoDriver کنید.
حتماً tauri-cli را نصب داشته باشید:
`cargo install tauri-cli``


امضای نسخه نهایی

آرتیفکت‌های نسخه نهایی macOS باید امضا و تأیید شوند تا از گزارش Gatekeeper مبنی بر آسیب‌دیده بودن برنامه نصب‌شده جلوگیری شود. برای اطلاعات بیشتر درباره اسرار GitHub Actions مورد نیاز و دستورات تأیید، به امضا و تأیید macOS مراجعه کنید.

تاریخچه ستاره‌ها

Star History Chart

#### سایر نرم‌افزارهای شخص ثالث

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-24 ---