پرطرفدار: به‌روزرسانی داده‌ها: ۴ آبان ۱۴۰۵

دسته‌بندی‌ها

اینترنت۱٬۳۵۵
ارتباطات۳۲۱
صوتی و تصویری۸۹۸
گرافیک و طراحی۵۳۹
اداری و بهره‌وری۱٬۱۲۰
ابزارهای برنامه‌نویسی۳٬۱۳۲
ابزارهای هوش مصنوعی۵۲۷
امنیت و حریم خصوصی۳۸۵
ابزارهای سیستمی۳٬۱۱۳
بازی۵۲۳
آموزش و علوم۲۳۹
شبکه و IT۲۸۴

دانلود protobuf 36.2 برای ویندوز

Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

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

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

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

برگرفته از مقاله «پروتکل بافرز» در ویکی‌پدیا، CC BY-SA 4.0

protobuf چیست؟

protobuf ساخته Protocol Buffers (توسعه: گوگل) نرم‌افزاری انحصاری برای ویندوز است. نخستین نسخه آن به سال ۲۰۰۱ برمی‌گردد. به زبان سی++ نوشته شده است.

نصب و پیش‌نیازها

ناشر نصب‌کننده‌های پرتابل را برای ویندوز ۶۴ بیتی و ۳۲ بیتی ارائه می‌کند. بدون نصب اجرا می‌شود (نسخه پرتابل).

به‌روزرسانی‌ها و تاریخچه نسخه‌ها

نسخه فعلی 36.2 است که در ۲۶ شهریور ۱۴۰۵ منتشر شد. تاریخچه نسخه‌ها ۲۵ نسخه را در بر می‌گیرد که قدیمی‌ترین آن‌ها به ۱۸ اسفند ۱۴۰۲ برمی‌گردد؛ همه به فایل‌های رسمی لینک دارند. یعنی حدود ۹٫۹ نسخه در سال.

محبوبیت و انواع فایل

بسته Chocolatey آن ۱٬۱۲۶٬۱۴۲ بار دانلود شده است. کد منبع آن در GitHub ‏(protocolbuffers/protobuf) ۷۲٬۱۲۶ ستاره دارد. ویکی‌پدیا به ۱۳ زبان از زبان‌های این سایت درباره آن مقاله دارد.

توضیح پروژه در GitHub: “Protocol Buffers - Google's data interchange format”

نقاط قوت / نقاط ضعف

نقاط قوت

  • پرتابل: بدون نصب اجرا می‌شود
  • به‌روزرسانی‌های مکرر (حدود ۹٫۹ بار در سال)
  • کاربران فراوان
  • پروژه باسابقه (از ۲۰۰۱)

نقاط ضعف

  • مجوز انحصاری: شرایط و قیمت را بررسی کنید
  • بدون نسخه بومی ARM64

به طور خلاصه: protobuf ابزاری برای ویندوز برای رایانه‌های ۶۴ بیتی و ۳۲ بیتی است. به‌طور فعال نگه‌داری می‌شود.

آیا دانلود protobuf امن است؟

  • فایل از github.com، دامنه خود ناشر، ارائه می‌شود
  • لینک دانلود از HTTPS استفاده می‌کند
  • هش SHA256 منتشر شده است و می‌توانید فایل را بررسی کنید: F0C128DC0D8492ECEECE83BB459A4C0E316764B929FFBF1AA416357FD644EDD3 · گزارش VirusTotal این هش را باز کنید
  • لینک هنوز بررسی نشده است
  • ExeAtlas فایل‌های نصب را میزبانی، بسته‌بندی یا تغییر نمی‌دهد

آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز

شیوه‌های امنیتی (OpenSSF Scorecard)

۶٫۲/10

بررسی خودکار مخزن protocolbuffers/protobuf در GitHub توسط Open Source Security Foundation؛ آخرین اجرا: ۲ آبان ۱۴۰۵.

  • نگهداری فعال۱۰
  • ابزار به‌روزرسانی وابستگی‌ها۱۰
  • سیاست امنیتی۱۰
  • بدون فایل باینری در مخزن۱۰
  • تحلیل ایستای کد۱۰
  • انتشارهای امضاشده۱۰
  • آزمون فازینگ (Fuzzing)۱۰
  • آزمون‌ها در CI۱۰
  • مشارکت از چند سازمان۱۰
  • مجوز اعلام‌شده۹
  • بدون آسیب‌پذیری شناخته‌شده۷
  • بازبینی کد۰
  • بدون گردش‌کار خطرناک۰
  • مجوزهای محدود توکن۰
  • وابستگی‌های قفل‌شده۰
  • نشان بهترین شیوه‌های OpenSSF۰

این امتیاز شیوه توسعه و انتشار پروژه را می‌سنجد، نه اینکه نصب برنامه امن است یا نه. scorecard.dev

نسخه‌های اخیر

همه ۲۵ نسخه ›
2024: 5 5 24 2025: 10 10 25 2026: 10 10 26

۲۵ نسخه در ۳ سال · حدود ۹٫۹ نسخه در سال

نسخهتاریخحجمفایل‌ها
36.2آخرین ۲۶ شهریور ۱۴۰۵ — ۳۲ بیتی ZIP۶۴ بیتی ZIP
36.0 ۲۹ مرداد ۱۴۰۵ — ۳۲ بیتی ZIP۶۴ بیتی ZIP
35.1 ۲۱ خرداد ۱۴۰۵ — ۶۴ بیتی ZIP۳۲ بیتی ZIP
35.0 ۲۹ اردیبهشت ۱۴۰۵ — ۳۲ بیتی ZIP۶۴ بیتی ZIP
34.1 ۲۸ اسفند ۱۴۰۴ — ۳۲ بیتی ZIP۶۴ بیتی ZIP
34.0 ۶ اسفند ۱۴۰۴ — ۶۴ بیتی ZIP۳۲ بیتی ZIP
33.5 ۹ بهمن ۱۴۰۴ — ۶۴ بیتی ZIP۳۲ بیتی ZIP
33.4 ۲۲ دی ۱۴۰۴ — ۶۴ بیتی ZIP۳۲ بیتی ZIP

نصب از خط فرمان

نصب بی‌صدا ›
PowerShell
wingetwinget install --id Google.Protobuf -e
chocochoco install protoc -y
scoopscoop install extras/protobuf

آموزش مرتبط: آموزش winget: نصب و به‌روزرسانی نرم‌افزار در ویندوز

اطلاعات

ناشر
Protocol Buffers
توسعه‌دهنده
گوگل
مجوز
Proprietary
قیمت
به سایت ناشر مراجعه کنید
کد منبع
github.com/protocolbuffers/protobuf
زبان برنامه‌نویسی
سی++
پیش‌نیاز
Windows 11 / 10
معماری
۶۴ بیتی, ۳۲ بیتی
نوع نصب‌کننده
پرتابل
نسخه
36.2
تاریخ انتشار
۲۶ شهریور ۱۴۰۵
نخستین انتشار
2001
تاریخ افزودن به فهرست
۱۸ اسفند ۱۴۰۲
نسخه‌های فهرست‌شده
25
به‌روزرسانی در سال
۹٫۹
دانلودهای Chocolatey
۱٬۱۲۶٬۱۴۲
ستاره‌های GitHub
۷۲٬۱۲۶
فورک‌های GitHub
۱۶٬۳۲۶
وب‌سایت رسمی
github.com
شناسه winget
Google.Protobuf
بسته Chocolatey
protoc
بسته Scoop
extras/protobuf

امتیازها و نظرها

–
۰ امتیاز
50
40
30
20
10
به این نرم‌افزار امتیاز دهید

هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.

پرسش‌های متداول

آیا protobuf رایگان است؟

protobuf نرم‌افزاری انحصاری (متن‌بسته) است (مجوز: Proprietary). رایگان یا پولی بودن آن به نسخه بستگی دارد؛ قیمت‌ها و نسخه‌های رایگان را در سایت ناشر ببینید.

آیا دانلود protobuf امن است؟

فایل از github.com که متعلق به خود ناشر است دانلود می‌شود؛ ExeAtlas فایل را میزبانی یا تغییر نمی‌دهد. هش SHA256 فایل را با هش نمایش‌داده‌شده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.

چگونه protobuf را با winget نصب کنیم؟

PowerShell یا Windows Terminal را باز کنید و دستور winget نمایش‌داده‌شده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود می‌کند و پیش از اجرا، هش SHA256 آن را بررسی می‌کند.

آیا protobuf روی ARM ‏(Windows on Arm) اجرا می‌شود؟

نسخه ARM64 وجود ندارد؛ Windows 11 on Arm می‌تواند نسخه ۶۴ بیتی و ۳۲ بیتی را با شبیه‌سازی اجرا کند.

نسخه‌های قدیمی protobuf را از کجا دانلود کنیم؟

صفحه نسخه‌ها همه ۲۵ نسخه را تا ۱۸ اسفند ۱۴۰۲ با لینک فایل‌های نصب رسمی فهرست می‌کند.

آیا می‌توان از protobuf بدون دسترسی مدیر استفاده کرد؟

بله، نسخه پرتابل است: آن را از حالت فشرده خارج و اجرا کنید.

این صفحه به زبان‌های دیگر

گزارش خطا