stanford-oval/wikipedia huggingface dataset:
فشرده‌سازی داده‌ها
فشرده‌سازی بی‌اتلاف (بهینه) و بااتلاف

الگوریتم‌های فشرده‌سازی بهینه معمولاً فراوانی آماری را طوری به کار می‌گیرند که اطلاعات را بی‌خطا و خلاصه‌تر فشرده‌ کنند. فشرده‌سازی بهینه امکان‌پذیر است چون اغلب اطلاعات جهان واقعی دارای فراوانی آماری هستند. برای نمونه، در زبان فارسی، "ا" بسیار بیشتر از "ژ" به‌کار می‌رود و احتمال اینکه مثلاً "غ" پس‌از "ژ" بیاید بسیار کم است.
نوع دیگری از فشرده‌سازی، فشرده‌سازی پراتلاف یا کدگذاری ادراکی نام دارد و وقتی به کار می‌رود که حدی از درستی اطلاعات کافی باشد. فشرده‌سازی بااتلاف براساس چگونگی درک اطلاعات از سوی انسان است. برای نمونه، چشم انسان، به تغییر روشنایی حساس‌تر از تغییر رنگ است. در فشرده‌سازی تصویر به روش JPEG، از بخشی ازین اطلاعات کم‌ارزش‌تر صرف‌نظر می‌شود.
در فشرده‌سازی بااتلاف، درستی اطلاعات، به‌ازای درصدی از فشرده‌سازی، بیشینه می‌شود. در برخی کاربردها، فشرده‌سازی شفاف (نامحسوس) لازم است. در کاربردهای دیگر، از درستی اطلاعات، برای رسیدن به کمترین حجم اطلاعات، چشم‌پوشی می‌شود.
روش‌های فشرده‌سازی بهینه برگشت‌پذیرند، طوری‌که اطلاعات اولیه، دقیق بازیابی می‌شوند. اما روش‌های بااتلاف، از دست رفتن بخشی از اطلاعات را برای دست‌یابی به فشردگی بیشتر می‌پذیرند.
البته برخی داده‌ها هستند که فشرده‌سازی بهینهٔ اطلاعات در آن‌ها ناممکن است. در واقع هیچ الگوریتم فشرده‌سازی نمی‌تواند اطلاعاتی که هیچ الگوی مشخصی ندارند، مانند نویز سفید، را فشرده‌ کند.
فشرده‌سازی اطلاعاتی که از پیش فشرده‌شده‌اند، به‌جای کم‌کردن حجم اطلاعات، آن را زیاد می‌کند. در عمل، فشرده‌سازیِ بااتلاف نیز به مرحله‌ای می‌رسد که فشرده‌سازی مجدد دیگر اثری ندارد، هرچند یک الگوریتم بسیار بااتلاف، مثلاً الگوریتمی که مرتب بایت آخر فایل را حذف می‌کند، به مرحله‌ای می‌رسد که دیگر فایل تهی می‌شود.
مثالی از یک الگوریتم بی اتلاف در برابر یک الگوریتم بهینه، فشرده‌سازی رشتهٔ زیر است:
۲۵٫۸۸۸۸۸۸۸۸۸
این رشته می‌تواند به روش بهینه به‌ این شکل فشرده شود:
۸[۹]۲۵
که خوانده می‌شود "بیست و پنج ممیز ۹ تا هشت"، و رشتهٔ اصلی دقیقاً بازسازی می‌شود و تنها کوتاه‌تر نوشته می‌شود. در عوض در روش بااتلاف از
۲۶
استفاده می‌شود که مقدار دقیق عدد در ازای طول کمتر از دست خواهد رفت.
الگوریتم‌ها و برنامه‌های اجرایی نمونه

نمونه بالا، نمونه ساده‌ای از کدگذاری الگو-طول (کدبندی طول اجرا، که در آن "الگو" عبارت است از رشته‌ای از عناصر که پیاپی تکرار شده‌است و "طول"، تعداد تکرار آن است) است. این روش اغلب برای بهینه‌سازی فضای دیسک در کامپیوترها یا استفادهٔ بهتر از پهنای باند در یک شبکهٔ کامپیوتری به کار می‌رود.
برای داده‌های نمادی مانند متن‌ها، صفحه‌گسترده‌ها (Spreadsheet)، برنامه‌های اجرایی و … بی‌اتلاف‌بودن ضروری است، زیرا تغییر کردن حتی یک بیت داده قابل قبول نیست (مگر در موارد بسیار محدود). برای داده‌های صوتی و تصویری کاهش اندکی از کیفیت بدون از دست دادن ماهیت اصلی داده قابل قبول است. با بهره‌بردن از محدودیت‌های حواس انسان، می‌توان در حجم زیادی از فضا صرفه‌جویی کرد و خروجی‌ تولید کرد که با اصل آن تفاوت محسوسی ندارد. این روش‌های فشرده‌سازی بااتلاف به‌طور کلی یک برآیندگیری سه‌جانبه بین سرعت فشرده‌سازی، حجم نهایی فشرده‌سازی و کیفیت قابل چشم‌پوشی (درصد اتلاف قابل قبول) است.
نظریه

سابقهٔ نظری فشرده‌سازی برای فشرده‌سازی‌های بهینه توسط نظریهٔ اطلاعات (که رابطه نزدیکی با نظریهٔ اطلاعات الگوریتمی دارد) و برای فشرده‌سازی‌های بااتلاف توسط نظریهٔ نرخ-اِعوِجاج (Rate–distortion theory) ارائه شده‌اند. این شاخه‌های مطالعاتی در اصل توسط کلود شانون (Claude Shannon)، که مقالاتی بنیادی در این زمینه در اواخر دهه‌ای ۱۹۴۰ و اوایل دههٔ ۱۹۵۰ به چاپ رسانده است. ایدهٔ فشرده‌سازی رابطهٔ عمیقی با آمار استنباطی دارد.
فرمت‌های فشرده‌سازی

ZIP و RAR
EXE
CAB
آنتروپی (Entropy)

دو جملهٔ زیر را در نظر بگیرید؛
فردا خورشید از شرق طلوع می‌کند.
فردا باران می‌بارد.
اگرچه جملهٔ دوم کوتاه‌تر از اولی‌ست، اطلاعات بیشتری نسبت به آن دارد (محتوای اطلاعاتی بیشتری دارد)، و به این ترتیب جمله ارزشمندتری است. در واقع جمله اول از نظر اطلاعاتی هیچ ارزشی ندارد، زیرا به چیزی بدیهی اشاره می‌کند. از دیدگاه نظریۀ اطلاعات (Information Theory)، آنتروپیِ جمله دوم از جمله اول بیشتر است. در واقع آنتروپی جمله اول، صفر است، زیرا احتمال طلوع خورشید از شرق، برابر یک است.
ورنویل برتویل

| Varneville-Bretteville | Varneville-Bretteville |
| --- | --- |
کشور: فرانسه
ناحیه: نرماندی
دپارتمان: سن-ماریتیم
بخش: Dieppe
کانتون: Tôtes
کمون: Trois Rivières
حکومت: حکومت
 • شهردار: François Roger
مساحت۱: ۹٫۲۲ کیلومتر مربع (۳٫۵۶ مایل مربع)
جمعیت (2006)۲: ۳۰۰
 • تراکم: ۳۳/کیلومتر مربع (۸۴/مایل مربع)
منطقهٔ زمانی: یوتی‌سی +۱ (زمان اروپای مرکزی)
 • تابستانی (DST): یوتی‌سی +۲ (ساعت تابستانی اروپای مرکزی)
کد آماری/کد پستی: 76721 /76890
ارتفاع: ۱۳۵–۱۷۶ متر (۴۴۳–۵۷۷ فوت)  (avg. ۱۶۳ متر یا ۵۳۵ فوت)
۱ داده‌های فرانسه رودخانه و دریاچه  و یخچال‌ها را در نظر نگرفته‌است > ۱ km² (۰٫۳۸۶ مایل مربع یا ۲۴۷ هکتار) ۲: ۱ داده‌های فرانسه رودخانه و دریاچه  و یخچال‌ها را در نظر نگرفته‌است > ۱ km² (۰٫۳۸۶ مایل مربع یا ۲۴۷ هکتار) ۲
ورنویل برتویل (به فرانسوی: Varneville-Bretteville) یک کامین در فرانسه است که در Canton of Tôtes واقع شده‌است.
خصوصیات

ورنویل برتویل ۹٫۲۲ کیلومترمربع مساحت و ۳۰۰ نفر جمعیت دارد و ۱۶۳ متر بالاتر از سطح دریا واقع شده‌است.
اچ‌ام‌اس کالینگوود (۱۹۰۸)

| 0 | 1 |
| --- | --- |
پیشینه: پیشینه
مالک: 
آب‌اندازی::  ۳ فوریه ۱۹۰۸
آغاز کار::  ۷ نوامبر ۱۹۰۸
اعزام::  ۱ آوریل ۱۹۱۰
مشخصات اصلی: مشخصات اصلی
وزن::  19,250 tons
درازا::  ۵۳۶ فوت (۱۶۳ متر)
پهنا::  ۸۴ فوت (۲۶ متر)
آبخور::  ۲۶٫۸ فوت (۸٫۲ متر)
سرعت::  ۲۱ گره (۳۹ کیلومتر بر ساعت)
اچ‌ام‌اس کالینگوود (۱۹۰۸) (به انگلیسی: HMS Collingwood (1908)) یک کشتی بود که طول آن ۵۳۶ فوت (۱۶۳ متر) بود. این کشتی در سال ۱۹۰۸ ساخته شد.
آتشفشان سانتا ایسابل

| سانتا ایسابل | سانتا ایسابل |
| --- | --- |
نمایی از آتشفشان سانتا ایسابل: نمایی از آتشفشان سانتا ایسابل
مرتفع‌ترین نقطه: مرتفع‌ترین نقطه
ارتفاع: ۴۹۵۰ تا ۵۱۱۰ متر
جغرافیا: جغرافیا
موقعیت: کلمبیا، آمریکای جنوبی
رشته‌کوه مادر: توده آتشفشانی روئیس-تولیما
سانتا ایسابل یا نوادو دِ سانتا ایسابل (به اسپانیایی: Nevado de Santa Isabel) آتشفشانی سپری است که در کلمبیا در آمریکای جنوبی قرار دارد. ارتفاع تقریبی این آتشفشان بین ۴۹۵۰ متر تا ۵۱۱۰ متر اندازه‌گیری شده‌است.
مشخصات

نوادو دِ سانتا ایسابل آتشفشان سپری آندزیتی کوچکی است که در توده آتشفشانی روئیس-تولیما واقع شده است. آتشفشان‌های مرتفعتر نوادو دل روئیس در شمال شرقی و تولیما در جنوب شرقی سانتا ایسابل قرار گرفته‌اند. این سه آتشفشان همراه با دو آتشفشان دیگر واقع در این توده به نام‌های ال سیسنه و ال کیندیو، پیشتر آتشفشان‌هایی پوشیده از یخچال بوده‌اند اما امروزه ال سیسنه و ال کیندیو تقریباً به طور کامل پهنه‌های برفی خود را از دست داده‌اند و یخچال‌های سه آتشفشان دیگر نیز تنها به محدودهٔ قلهٔ آنها محدود شده است. پوشش یخ و برف سانتا ایسابل در سال ۱۹۷۶ در حدود ۱۰٫۸ کیلومتر مربع اندازه‌گیری شده بود اما از سال ۱۹۸۶ به بعد از وسعت این منطقهٔ یخچالی به‌طور مرتب در حال کاسته‌شدن است.
دره‌های واقع در جنوب غربی و جنوب شرقی سانتا ایسابل از جریان‌های گدازه هولوسنی پوشیده شده است. تاریخ آخرین فوران این آتشفشان احتمالاً در ۸۵۰ سال پیش از میلاد بوده است.
جرج گیلز

| جرج گیلز | جرج گیلز |
| --- | --- |
زادهٔ: ۱۷ نوامبر ۱۸۷۷ کمبرول
درگذشت: ۵ فوریهٔ ۱۹۵۹ ونکوور
ملیت: کانادا
جرج گیلز (انگلیسی: George Gyles; ۱۷ نوامبر ۱۸۷۷ – ۵ فوریهٔ ۱۹۵۹) قایقران قایق بادبانی اهل کانادا بود.
فیات کامپاگنولا

Motor vehicle
| فیات کامپاگنولا | فیات کامپاگنولا |
| --- | --- |
دید کلی: دید کلی
شرکت: فیات اتومبیلز
نام‌های دیگر: Zastava AR51/AR55
تولید: 1951-1973
ابعاد: ابعاد
فاصله بین محورها: ۲۲۵ سانتیمتر (۸۸٫۶ اینچ)
درازا: ۳۶۰ سانتیمتر (۱۴۱٫۷ اینچ) ۴۰۳ سانتیمتر (۱۵۸٫۷ اینچ)
پهنا: ۱۴۸ سانتیمتر (۵۸٫۳ اینچ)
بلندی: ۱۹۵ سانتیمتر (۷۶٫۸ اینچ)
وزن خالص: ۱٬۲۵۰ کیلوگرم (۲٬۷۶۰ پوند) -۱٬۳۵۰ کیلوگرم (۲٬۹۸۰ پوند)
فیات کامپاگنولا (Fiat Campagnola) خودرویی است که در سال‌های ۱۹۵۱ تا ۱۹۷۳تولید شده‌است. طول آن در حالت طبیعی ۳۶۰ سانتیمتر (۱۴۱٫۷ اینچ) و  عرض آن در حالت طبیعی ۱۴۸ سانتیمتر (۵۸٫۳ اینچ)  است.
گوگا (بازیکن فوتبال)

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
نام کامل:  Alexandre da Silva
زادروز:  ۱۴ ژوئن ۱۹۶۴ ‏(۶۰ سال)
زادگاه:  اوزاسکو، برزیل
قد:  ۱٫۸۱ متر (۵ فوت ۱۱ ۱⁄۲ اینچ)
پست:  مهاجم (فوتبال) (بازنشسته)
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۱۹۸۴ |  Cabofriense |   |   |
| ۱۹۸۴ |  Juventus |   |   |
| ۱۹۸۵-۱۹۸۷ |  Esmeraldas Petrolero |   |   |
| ۱۹۸۷ |  Itabuna |   |   |
| ۱۹۸۷-۱۹۸۹ |  اتلتیکو مینیرو |   |   |
| ۱۹۸۹ |  Goiânia |   |   |
| ۱۹۹۰ |  Goiás |   |   |
| ۱۹۹۰ |  فلامینگو |   |   |
| ۱۹۹۰ |  باشگاه ورزشی اینترناسیونال |   |   |
| ۱۹۹۱ |  Goiânia |   |   |
| ۱۹۹۱ |  Internacional-Limeira |   |   |
| ۱۹۹۲-۱۹۹۵ |  سانتوس |   |   |
| ۱۹۹۵ |  بوتافوگو |   |   |
| ۱۹۹۵-۱۹۹۶ |  باشگاه فوتبال هجر عربستان سعودی |   |   |
| ۱۹۹۶ |  سرزو اوساکا |   |   |
| ۱۹۹۷ |  Araçatuba |   |   |
| ۱۹۹۷ |  اتلتیکو پارانائنزه |   |   |
| ۱۹۹۸ |  Bangu |   |   |
| ۱۹۹۹ |  Paysandu |   |   |
| ۲۰۰۰ |  Remo |   |   |
| ۲۰۰۱ |  Bangu |   |   |
| ۲۰۰۱ |  Cabofriense |   |   |
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۳ ژوئن ۲۰۰۷. :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۳ ژوئن ۲۰۰۷. 
خوسه آگوستو سانتانا دوس سانتوس (به پرتغالی: José Augusto Santana dos Santos) معروف به گوگا (Guga) بازیکن فوتبال در پست مهاجم/هافبک اهل برزیل است که در شهر Rosário do Catete و در تاریخ ۱۴ مارس ۱۹۷۷ به دنیا آمده‌است.
باشگاهی

گوگا در تیم‌های فوتبال اتلتیکو مینیرو، فلامینگو، باشگاه ورزشی اینترناسیونال، سانتوس، بوتافوگو، باشگاه فوتبال هجر عربستان سعودی، سرزو اوساکا و اتلتیکو پارانائنزه سابقهٔ حضور دارد.
جداشدگی (رودخانه)

توده‌های رسوبی از چندین دهانه دلتاییی رودخانه می‌سی‌سی‌پی وارد اقیانوس می‌شوند. این رسوب مسئول ساخت دلتا و امکان پیشروی آن به سوی دریا است. با امتداد بیشتر به ساحل، شیب کانال کاهش می‌یابد و بستر آن متراکم می‌شود و سبب ایجاد انحراف می‌شود.
در زمین‌شناسی رسوبی و ژئومورفولوژی رودخانه‌ای، جداشدگی (به انگلیسی: Avulsion)، عبارت است از رها شدن سریع یک کانال رودخانه و تشکیل یک کانال رودخانه جدید. جداشدگی‌ها در نتیجه شیب‌های کانالی رخ می‌دهند که شیب بسیار کمتری دارند. شیب رودخانه اگر مسیر جدیدی را برود، بیشتر است.
جداشدگی دلتایی

جداشدگی در دلتاهای رودخانه‌ها رایج است، جایی که رسوبات به هنگام ورود رودخانه به اقیانوس و شیب کانال معمولاً بسیار کوچک است. این فرایند به عنوان جابجایی دلتا (delta switching) نیز شناخته می‌شود.
هنگامی که این جداشدگی رخ می‌دهد، کانال جدید رسوب را به اقیانوس منتقل می‌کند و یک لوب دلتایی جدید می‌سازد. دلتای رهاشده در نهایت فروکش می‌کند.
اکوا لونا

| 0 | 1 |
| --- | --- |
پیشینه: پیشینه
مالک:  هنگ کنگ
آغاز کار::  ۱ ژانویه ۲۰۰۶
مشخصات اصلی: مشخصات اصلی
درازا::  ۲۸ متر (۹۲ فوت)
اکوا لونا (به انگلیسی: Aqua Luna) یک کشتی است که طول آن ۲۸ متر (۹۲ فوت) می‌باشد.
ملایه

| ملایه | ملایه |
| --- | --- |
روستا: روستا
ملایهموقعیت ملایه در نقشه: ملایهموقعیت ملایه در نقشه
مختصات: ۴۳°۶′ شمالی ۲۰°۱۵′ شرقی﻿ / ﻿۴۳٫۱۰۰°شمالی ۲۰٫۲۵۰°شرقی﻿ / 43.100; 20.250: مختصات: ۴۳°۶′ شمالی ۲۰°۱۵′ شرقی﻿ / ﻿۴۳٫۱۰۰°شمالی ۲۰٫۲۵۰°شرقی﻿ / 43.100; 20.250
کشور:  صربستان
ناحیه: ناحیه راشکا
شهرداری: توتین، صربستان
جمعیت (۲۰۰۲): جمعیت (۲۰۰۲)
 • کل: ۴۳۱
منطقهٔ زمانی: یوتی‌سی +۱ (زمان)
 • تابستانی (DST): یوتی‌سی +۲ (ساعت تابستانی اروپای مرکزی)
ملایه (به صربی: Melaje) یک منطقهٔ مسکونی در صربستان است که در توتین، صربستان واقع شده‌است. ملایه ۴۳۱ نفر جمعیت دارد.
شورش حسن خان سالار

شورش حسن خان سالار شورشی بود که از ۱۸۴۶ تا ۱۸۵۰ در خراسان روی داد. در نتیجه جنگ قدرت در دربار قاجار آغاز شد. یکی از دسته‌ها توسط حسن خان سالار در خراسان تجلی یافت. شورش سالار در پی افزایش نفوذ بهمن میرزا و ادعای قدرت او بود.
نیمه اول شورش او در سال ۱۸۴۶ آغاز شد و در ابتدا بسیار موفق بود و حمایت قبایل شورشی ترکمن و کردهای شادلو را که مدتها از حکومت قاجار متنفر بودند به دست آورد. با این حال، سالار در اوت ۱۸۴۷ در میامی نزدیک بسطام شکست خورد و مجبور شد ابتدا به آخال و سپس به سرخس فرار کند. این به بخش اول شورش پایان داد. اما با مرگ محمدشاه قاجار در ۴ سپتامبر ۱۸۴۸، سالار توانست با حمایت مردم مشهد را تصرف کند و سپس کنترل خود را بر اکثر مناطق خراسان گسترش داد. با عروج ناصرالدین شاه قاجار در ۲۰ اکتبر، توجه بیشتر به سرکوب این شورش معطوف شد. پس از تصرف چند شهر در بهار ۱۸۴۹، نیروهای دولتی مشهد را محاصره کردند و در بهار ۱۸۵۰ آن را فرو ریختند. سالار اندکی بعد اعدام شد.
پیش‌زمینه > رقابت در دربار

پس از سپتامبر ۱۸۴۵، محمدشاه قاجار از نظر جسمی ضعیف شد و شایعاتی مبنی بر مرگ محمدشاه منتشر شد. این امر منجر به تجزیه دربار قاجار به چند دسته شد که با یکدیگر می‌جنگیدند. یک دسته به رهبری الله یارخان آصف الدوله، عموی محمدشاه و والی خراسان بود. ویحاجی میرزا آقاسی، وزیر اعظم، را تحقیر می‌کرد و می‌خواست سِمَت او را به دست گیرد. او شکست خورد و به این ترتیب، به فکر شورش افتاد. پسر آصف الدوله، حسن خان سالار، از خودش ایده گرفت و قصد داشت خراسان را برای خود تصرف کند. محمد یوسف می‌گوید: «حسن خان سالار پسر آصف الدوله که مادرش نبیره خاقان، فتحعلی شاه بود، به فکر قیام افتاد و چندین بار این سخن را به زبان می‌آورد:
من از این نوع زندگی شرمنده ام. این که من سالار (رهبر) باشم و مانند یک برده رفتار کنم. -حسن خان سالار»
پیش‌زمینه > وضعیت ناآرام در خراسان

در همین زمان ترکمن‌های تکه با حمایت طایفه جلایری حاکم کلات نادری که از آغاز حکومت قاجار بر خراسان مستقل باقی مانده بودند، به اطراف مشهد یورش بردند. جعفر قلی خان شادلو، رئیس کردهای شادلو نیز در یورش به اطراف مشهد کمک کرد. آصف الدوله چند حمله تلافی‌جویانه فرستاد اما آنها کاری نکردند که خان را دلسرد کند.
کلات نادری سرانجام در نیمه اول سال ۱۸۴۶ توسط حسن خان سالار فتح شد این امر به نفع آصف الدوله بود اما نه برای شاه، زیرا او تهدیدی برای حکومت قاجار در خراسان شده بود و حاجی میرزا آقاسی قصد داشت برای تقویت اقتدار شاه به آنجا نیرو بفرستد. جعفر قلی خان شادلو اما همچنان حاضر به تسلیم شدن به شاه و حضور در تهران نشد.
در اواخر تابستان ۱۸۴۶ آصف الدوله با حمایت محمد یوسف بن مالک قاسم میرزا و شاه پسندخان لاش و جوین قصد حمله به هرات و خلع یارمحمدخان را داشت. با این حال، آغاسی از تصویب این طرح خودداری کرد و آن را تلاشی برای آصف الدوله برای کسب قدرت بیشتر دانست.
پیش‌زمینه > برنامه‌ریزی

سالار به فکر تشکیل ارتش ایلی برای فتح خراسان و بیرون راندن قاجارها با پایگاه کلات افتاد. او با خانوادهٔ جعفرقلی خان شادلو پیمان ازدواج تشکیل داد. آصف الدوله ابتدا از پسرش حمایت می‌کرد اما در سال ۱۸۴۷ زمانی که سالار شروع به گرفتن پول از خزانه آصف الدوله برای پرداخت هزینه سربازان کرد، نظرش تغییر کرد.
آصف الدوله موفق شد شاه را متقاعد کند که حسن خان سالار را والی خراسان کند و خود را به سمت قَیّم مشهد منصوب کند. با این حال، هنگامی که شاه این درخواست‌ها را برآورده کرد، آصف الدوله شروع به سرکوب کسانی کرد که مستقیماً با شاه بیعت کردند و دستور اعدام محمدحسن خان، والی ناحیه ناردین، را صادر کرد.
این آخرین هشدار بود و به آصف الدوله دستور داده شد که عازم تهران شود. او علاوه بر انجام این کار، ۴۰۰۰۰۰ تومان با خود برد. میرزا محمد خان به عنوان جانشین برای حکومت در مشهد فرستاده شد. والی بسطام، سلیمان خان، یک نیروی ۶۰۰ نفری (متشکل از ۵۰۰ تفنگدار، ۱۰۰ سواره و ۲ توپخانه) به همراه میرزا محمدخان به عنوان گارد محافظت فرستاد. میرزا محمدخان سپس به سالار پیوست و در شورش علیه شاه به او پیوست.[۱۲]
جنگ > مرحله اول درگیری > موفقیت‌های اولیه

جعفرقلی خان شادلو و حسن خان سالار به کلات لشکر کشی کردند و آنجا را تصرف کردند. چون خبر به آصف الدوله رسید، از آبروی خود ترسید و برای زیارت مکه گریخت. بعدها به کربلا تبعید شد. سالار سپس به سمت سبزوار حرکت کرد و این مکان را نیز گرفت. ابراهیم خلیل خان را با شش هزار نفر از تهران برای سرکوبی شورش به خراسان فرستادند. در ۲۲ اوت ۱۸۴۷ به بسطام رسید و با والی بسطام مشورت کرد.
جنگ > مرحله اول درگیری > شکست و فرار سالار

قرار بود ابراهیم خلیل خان با جعفر قلی خان شادلو روبرو شود و در صورت شکست به سمت بسطام عقب‌نشینی کند. ابراهیم در چندین جنگ جعفر را شکست داد و آنها را مجبور به عقب‌نشینی کرد. اندکی بعد سالار با ۲۴–۲۵۰۰۰ نفر به مزینان رسید و ۱۰۰۰ سوار را برای کمک به جعفرقلی خان شادلو فرستاد. محمد قلی خان با ۴ فوج و ۱۰ توپ به دامغان رسید و به کمک ابراهیم خلیل خان لشکر کشید. ۱۲۰۰۰ سوار خراسانی به اردوگاه محمدعلی خان حمله غافلگیرانه کردند اما شکست خوردند و به اردوگاه سالار در میامی گریختند. در این هنگام سالار متوجه شد که شکست خورده است و هنگامی که سربازان قاجار نیروهای او را تکه‌تکه کردند، همراه با هوادارانش به جوین گریختند و قصد داشتند در کلات پناه بگیرند و پسرش امیر اصلان خان را با ثروت خود به آنجا فرستادند. با این حال، مردم کلات از اشغال شادلو در قلمرو خود متنفر بودند، بنابراین شورش کردند و از اجازه ورود امیر اصلان خان خودداری کردند. حمزه میرزا به بجنورد رسید و محمدعلی خان ماکویی را به حکومت این ناحیه منصوب کرد. سپس همراه ابراهیم خلیل خان به مشهد لشکر کشید و در مهرماه به آنجا رسید. به گفته هدایت، قائن مدت کوتاهی پس از آن مجدداً تحت کنترل دولت قرار گرفت، اما نوئل کریمی پیشنهاد می‌کند که به احتمال زیاد امیردوم خزیمه توانسته است تا زمان ظهور مجدد سالار در اواخر سال ۱۸۴۸ آزاد بماند
جنگ > حملات مجدد

سالار سپس به بجنورد گریخت، با اینکه دژ شادلو بود اما مردم در مقابل سالار قرار گرفتند و سرانجام سالار به همراه جعفرقلی خان شادلو به آخال گریخت. قره اوغلان آن بایگی، رئیس ترکمن‌های توقتمیش آنجا، حاضر شد از او حمایت کند، زیرا چهل هزار تومان با خود آورده بود و به ترکمن‌ها پیشنهاد داد. آنها سپس با ۱۰۰۰۰ سوار به سمت بجنورد حرکت کردند، زیرا محمدعلی خان ماکویی نسبت به مردم ظلم کرده بود و مردم از سالار استقبال کردند. حمزه میرزا چون این خبر را شنید زعفرانلو ایلخانی را والی بجنورد کرد و همراه محمد والی خان قجاق نایب به آنجا لشکر کشید. سالار و یارانش فرار کردند و حمزه میرزا امیدوار بود که برف مانع از فرار آنها شود تا بتواند آنها را در هم بکوبد. حمزه میرزا سپس به مانه رفت و ۴۰ روز در آنجا اردو زد. در ۱۳ دسامبر ۱۸۴۷ جعفرقلی خان سعی کرد به اردوگاه حمزه میرزا در مانه یورش برد، اما این یورش ناموفق بود. تنها دستاورد این نبرد، دستگیری لطفعلی خان بیغیری، فرمانده قلعه خان بود. او پس از یورش به آخال فرستاده شد.
جنگ > فرار به سرخس

در زمستان 1847-1848 سالار ترکمن‌ها را ترک کرد (ظاهراً به دلیل درگیری‌های داخلی بین توقوتمش و آقتمش) و به رئیس سرخس، آراد خان توقتمیش سرخسی گریخت. سپس جعفرقلی خان در گرگان کمین کرد و حمزه میرزا را وادار کرد که یک نیروی افشار و خراسانی به رهبری عبدالله خان افشار سایین قلعه اعزام کند. این نیرو جعفر قلی خان شادلو را شکست داد و باعث شد که او به امید حمایت از یارمحمدخان الکوزی به هرات فرار کند. حمزه میرزا سپس لشکرکشی را علیه ترکمن‌های آخال و گرگان به راه انداخت و بنا بر گزارش‌ها هر روز ۱۷ فرسنگ پیشروی می‌کرد و ۳۰۰ ترکمن را اسیر می‌کرد. به اصرار میر سعد الله فندراسکی در سملقان اسکان داده شدند. اندکی پس از این، حسن خان سالار با هشت هزار نفر به مشهد لشکر کشید، اما در کال یاقوتی، حومه مشهد، شکست خورد. سپس سالار در قره‌بقاعه (۵ فرسنگ از مشهد) شکست خورد و ترکمن‌های سرخس فرار کردند.
جنگ > مرحله دوم درگیری > شورش مشهد و مرگ محمدشاه

حمزه میرزا مریض شده بود و خلاء قدرت در مشهد به وجود آمد. میرزا محمدخان از این امر برای ایجاد اتحاد با رهبران محلی و تحریک مردم مشهد به شورش علیه قاجارها استفاده کرد. در همان زمان، سپاهیان قاجار در مشهد (به ویژه گروهان‌های ترک و همدان) به مردم محلی آسیب رسانده بودند و به‌طور فزاینده ای در داخل شهر منفور شده بودند. نفرت مردم شهر سرانجام در ۲۵ اوت ۱۸۴۸ با حمایت علمای محلی شعله‌ور شد. مردم مأموران و سربازان حکومتی (به گفته مجتهدزاده حدود ۷۰۰ نفر) را قتل‌عام کردند و حمزه میرزا را در ارگ محاصره کردند. وقتی حسن خان سالار از این موضوع آگاه شد، با دو هزار ترکمن به مشهد لشکر کشید. روستاهایی تا ۱۰ فرسنگ دورتر از مشهد به سالار پیوستند و جمعیت از او و جعفرقلی خان شادلو تازه بازگشته استقبال کردند. مرگ محمد شاه قاجار در ۴ شهریور فقط اوضاع را بدتر کرد. تدارکات حمزه میرزا شروع به تحلیل شدن کرد.
جنگ > مداخلهٔ یارمحمدخان الکوزی

خوشبختانه حمزه میرزا به زودی از مخمصه نجات یافت. حاکم هرات، یارمحمد خان الکوزی، از بیرون طرفدار حسن خان سالار به نظر می‌رسید. او حتی از جعفرقلی خان شادلو محافظت کرده بود. هر دو طرف از یارمحمد حمایت کرده بودند. سرانجام یارمحمد با ۲۰۰۰ نیرو یا ۱۹۰۰۰ پیاده و سوار و ۴ قبضه توپ به مشهد لشکر کشید.مجتهد مشهد سعی کرد حمزه میرزا را به دلیل سنی بودن از کمک گرفتن از افغانستان منصرف کند، اما حمزه میرزا درخواست او را رد کرد.
دو روایت از وقایع مشهد وجود دارد. روایت اول توسط محمد یوسف روایت می‌شود. یوسف بیان می‌کند که افغان‌ها وارد شهر شدند و سپاهیان سالار رفتند. نیروهای قاجار که هنوز در ارگ مشهد بودند، نیروهای خود را در مقابل افغان‌ها قرار دادند. سپس یارمحمد از اشراف هرات پرسید که کدام طرف را انتخاب کند. یکی از آنها سخنرانی کرد و به افغان‌ها پیشنهاد داد که طرف دولت باشند و سربازان سالار را شلیک کنند. یارمحمد از این امر متقاعد شد و با کمک نیروهای حمزه میرزا در ارگ شروع به حمله مشترک به افغان‌ها کرد.
روایت دیگر که فیض محمد نقل می‌کند می‌گوید که جعفرقلی خان شادلو یارمحمد را متقاعد کرد که برای کمک به سالار به مشهد حرکت کند. اما نامه ای به حمزه میرزا فرستاد و گفت که برای کمک به او آمده و به طرف سالار نمی‌پیوندد. اختلاف بر سر محل اردوی ارتش افغانستان و زمانی که شایعه اتحاد حمزه میرزا و یارمحمد منتشر شد، سالار به یارمحمد هشدار داد که اگر بخواهد با قاجارها در ارگ ارتباط برقرار کند، از زور برای جلوگیری از آن استفاده خواهند کرد. یارمحمد سپس جعفرقلی خان شادلو را دستکاری کرد و مدعی شد : «ابتدا باید به ارگ بروم و آن را تصرف کنم. فقط در این صورت است که می‌توانم با خیال راحت وارد شهر شوم. ” جعفرقلی خان رضایت داد و گرچه مردم مشهد سعی کردند از پیوند حمزه میرزا و یارمحمد جلوگیری کنند اما در نهایت در این تلاش ناکام ماندند. یارمحمد توانست جعفرقلی خان را اسیر کند.
با این حال، اعضای این اتحاد چند روز بعد با ۷۰۰ کشته و ۳۰۰ زخمی دچار مشکل شدند و مشخص شد که وضعیت آنها در شهر غیرقابل حفظ است. حمزه میرزا و یارمحمد به هرات عقب‌نشینی کردند تعدادی از سربازان زنده مانده موفق به فرار به تهران شدند. یارمحمدخان نیز در تلاش برای بیرون راندن شورشیان، جم و خواف را اشغال کرد. حمزه در نزدیکی غوریان از اواسط اواخر دسامبر ۱۸۴۸ تا اواخر فوریه 1849 یا اواخر مارس - اوایل آوریل ۱۸۴۹ زمستان می‌گذرد. جعفرقلی خان در راه به آنجا پیشنهاد داد که او را آزاد کنند و در عوض به آنها کمک کند تا عقب‌نشینی کنند. هنگامی که جعفرقلی خان آزاد شد اما به وعده خود عمل نکرد، حمزه میرزا و یارمحمدخان الکوزی استحکامات مشهد را ویران کردند و توپخانه را از کار انداختند. هنگامی که به جم رسیدند، قلعه فریمان را محاصره کردند، زیرا فرمانده بهادرخان، چند تن از افراد یارمحمدخان را در راهپیمایی خود به سوی مشهد اسیر کرده بود. در ۱۵ نوامبر ۱۸۴۸ او تسلیم شد و موافقت کرد که ارتش در حال عقب‌نشینی را تأمین کند.
جنگ > فرار و ضدحملهٔ قاجار

حسن خان سالار با خروج حمزه میرزا توانست قدرت خود را به شدت گسترش دهد. سبزوار، ترشیز، جوین، بجنورد، قائن، اسفراین و تربت حیدریه را فتح کرد. امیر اسدالله خان قائن دید که نیروهایش دیگر نمی‌توانند از منطقه در برابر سالار دفاع کنند. او به جای مجازات نیروهای قاجار به هرات گریخت. پسر امیراسدالله خان، علم خان، برای مدت کوتاهی اسیر شد اما بعداً توانست نزد پدرش در هرات بگریزد. سلطنت سالار بر قائن ظالمانه بود و عالمی که با اسدالله خان روابط دوستانه داشت، به دلیل اینکه در خطبه‌های خود به تبلیغ اسدالله خان ادامه می‌داد، با تفنگ کشته شد. نیشابور در زمان امام وردی خان بیات با وجود اینکه سالار فشار زیادی بر شهر وارد می‌کرد، مقاومت کرده بود. با تاجگذاری ناصرالدین در ۲۹ اکتبر، تهران در تشویش برای حل مناقشه بود. سلطان مراد میرزا با نیروی ۷۰۰۰ و ۴ توپ برای فتح مجدد خراسان اعزام شد. یارمحمد ۱۰۰۰ نیرو به فرماندهی جبارخان الکوزی برای کمک به مرادمیرزا فرستاد. در نتیجه او مورد لطف شاه قرار گرفت و ناصرالدین به نشانه کمک به هراتی‌ها ۴ توپ داد. یارمحمد نیز لقب ظهیرالدوله را دریافت کرد.
نیروهای سلطنتی برای کمک به کردهای زعفرانلو وابسته بودند، زیرا اواسط زمستان بود. اما جعفرقلی خان شادلو از خشم دولت هراس داشت و تسلیم قاجارها شد. وی در ۲۵ ژانویه ۱۸۴۹ خراسان را به مقصد تهران ترک کرد. بسیاری از خان‌های دیگر نیز فرار کردند. در ماه فوریه حسن خان سالار کنترل قاین، ترشیز، تربت حیدری و جوین را از دست داد. سالار تلاش کرد تا نیروی قاجار را در جوین متوقف کند، اما شکست خورد و ۲۰۰ نفر از افرادش در این نبرد کشته شدند. اندکی پس از این، سبزوار که اندکی قبل از جنگ جوین محاصره شده بود، در ۱۸ اسفند تصرف شد میرزا محمد خان اسیر شد. بنا بر گزارش‌ها، نیروهای قاجار در جریان محاصره سبزوار دست به جنایاتی زدند که جزم بیشتر مردم مشهد برای مقاومت در برابر نیروهای دولتی را تقویت می‌کرد. سلطان مراد میرزا سپس به نیشابور لشکر کشید و در ۳۰ اسفند به این شهر رسید امام وردی خان بیات از سلطان مراد میرزا در نیشابور استقبال کرد.
جنگ > محاصره مشهد و اعدام سالار > تلاش برای مذاکره

دربار شاه، علی خان زنگنه را برای مذاکره با حسن خان سالار به مشهد فرستاد. گفته می‌شود زنگنه به سالار ۹۵۰۰۰ تومان و در صورت تسلیم بی قید و شرط استانداری همدان، زنجان و قزوین را پیشنهاد داده است. اما حسن خان سالار از تسلیم بی قید و شرط خودداری کرد و مذاکره را غیرممکن کرد. او همچنین از حمایت قبایل منطقه ای افشار، ترکمن و هزاره برخوردار بود. همان‌طور که قبلاً ذکر شد، مردم مشهد به دلیل ستم دیدن از حانب دولت مرکزی، به سالار وفادار بودند. بر اساس گزارش‌ها، حتی گدایان نیز در طول محاصره برای دفاع از شهر در برابر نیروهای دولتی مسلح می‌شدند. سلطان مراد میرزا نواب معظم سلیمان خان دره خبری را برای تصرف کلات فرستاد و او به سمت مشهد حرکت کرد و در ماه ژوئن آن را محاصره کرد. ۱۰۰۰۰ نفر از نیروهای سالار برای نبرد با آنها به میدان رفتند اما به شدت شکست خوردند و به داخل شهر عقب‌نشینی کردند.