01/08/2018

PicPick یکی از بهترین برنامه های اسکرین شات است. در میان ویژگی های خاص، شایان ذکر است توانایی ضبط کل صفحه، پنجره فعال، یک منطقه جداگانه از صفحه، کل صفحات وب (با قابلیت اسکرول) یا بخشی دلخواه از صفحه نمایش. دسکتاپ. علاوه بر این که این برنامه به صورت رایگان برای استفاده غیرتجاری توزیع می شود و به زبان روسی نیز موجود است، دارای ویژگی های مفیدی مانند خط کش، ذره بین، تخته تخته سنگ، پالت رنگ و غیره است. در تنظیمات برنامه، می توانید کلیدهای میانبر را برای تمام اقدامات لازم اختصاص دهید، داده های FTP را مشخص کنید تا به طور خودکار اسکرین شات ها به یک کنترل از راه دور ارسال شود...

16/04/2018

دوربین UVScreen- برنامه ویژهبرای ایجاد ویدئوهای نمایشی یا آموزشی. این برنامه برای کارمندان عالی است پشتیبانی فنییا برای کاربران یا معلمانی که دوره های کامپیوتر خود را اجرا می کنند. این برنامه به ویژه برای کسانی که دوره های آنلاین برگزار می کنند مرتبط خواهد بود. یکی از ویژگی های بارز برنامه این است که می تواند تقریباً هر چیزی را که روی صفحه اتفاق می افتد ضبط کند. علاوه بر این، UVScreenCamera قادر است برچسب های دکمه های ماوس (چپ، راست، وسط) و میانبرهای صفحه کلید را ضبط کند. علاوه بر این، می توانید صدا را به ویدیوی حاصل اضافه کنید و می توان ...

26/02/2018

ضبط کننده اسکرین شات- برنامه جهانی، که با آن می توانید نه تنها از کل صفحه، بلکه از هر منطقه، پانل یا منوی اسکرین شات بگیرید. Screenshot Captor به شما امکان می دهد حالت عکسبرداری را انتخاب کنید. از ویژگی های بارز این برنامه امکان ایجاد اسکرین شات به طور همزمان از چندین مانیتور است که در هنگام استفاده از سیستم سرویس گیرنده-سرور بسیار راحت است. پس از "حذف" ناحیه مورد نظر، می توانید هر نامی به آن بدهید و همچنین نظر خود را اضافه کنید. Screenshot Captor مجموعه ای از کلیدهای میانبر مخصوص به خود را دارد که استفاده از آنها راحت تر از کلیک کردن آهسته روی و...

06/07/2017

ShareX برنامه ای است که به شما امکان می دهد از صفحه نمایش بگیرید و اسکرین شات بگیرید، تصاویر را در فرمت های محبوب ذخیره کنید، فیلم ضبط کنید، انیمیشن های GIF ایجاد کنید، تنظیمات عکس ها را انجام دهید یا واترمارک اعمال کنید. این برنامه قادر به تغییر اندازه تصاویر، اضافه کردن زیرنویس، حاشیه یا سایه، چاپ تصاویر یا کپی کردن آنها در کلیپ بورد، ذخیره آنها در نوع فایل ترجیحی بر روی دیسک (مثلا PNG، JPG) و آپلود در هاست است. یکی از نکات مثبت برنامه را می توان توانایی کپی کردن، ذخیره روی دیسک و آپلود همزمان در هاست در نظر گرفت. پس از آپلود تصاویر در هاست عکس، می توانید ...

03/09/2016

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

30/04/2016

Carambis ScreenShooter یکی از کاربرپسندترین برنامه هایی است که وظیفه گرفتن اسکرین شات سریع و باکیفیت از صفحه نمایش کامپیوتر را بر عهده دارد. علاوه بر این، به اشتراک گذاری تصویر ایجاد شده با شخص دیگری با این برنامه بسیار ساده است - برای این، کاربر تنها به چند کلیک و چند ثانیه نیاز دارد. Carambis ScreenShooter بر اساس عملکرد است ایجاد سادهاسکرین شات با استفاده از کلیدهای میانبر و همچنین منوی سینی که شامل ابزارهای ویرایش بسیار آسان و همچنین بسیاری از روش های مختلفذخیره تصویر Carambis ScreenShooter دارای ویژگی های ویرایش استاندارد است...

20/01/2016

Joxi یک ابزار چند پلتفرمی است که به شما امکان می دهد تصاویر و فایل های مختلف را در اینترنت به اشتراک بگذارید. ویژگی خاص برنامه عدم نیاز به استفاده از انواع عناصر اضافی مانند ویرایشگرهای گرافیکی، میزبانی یا آرشیو است. این کارکرد هر گونه تنظیماتی را در فایل ها دارد و همچنین آنها را به سرعت در شبکه منتشر می کند. این کار تنها با یک کلیک توسط کاربر انجام می شود. فایل های ایجاد شده با ابزار Joxi را می توان به صورت جداگانه یا دسته ای در سایت های مختلف آپلود کرد. در طی مراحل آپلود، می توانید فرم اصلی را اعمال کنید...

23/11/2015

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

23/10/2015

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

04/09/2015

Monosnap - بسیار برنامه مفید، که ضبط سریع، ضبط صفحه و ایجاد ویدیو را فراهم می کند. این ابزار به شما امکان می دهد با استفاده از یک وب کم متصل عکس های فوری بگیرید و همچنین آنها را تغییر دهید. مراحل نصب بدون مشکل اجرا می شود. این برنامه مستقیماً از سینی سیستم کار می کند. همچنین یک پنجره پاپ آپ کوچک روی دسکتاپ ایجاد می کند. این ابزار به شما امکان می دهد از کل صفحه یا هر ناحیه کاربری عکس بگیرید. برای تغییرات بیشتر، می توانید تصویر حاصل را در ویرایشگر داخلی باز کنید. دومی به شما امکان می دهد اندازه را تنظیم کنید، تصاویر را برش دهید، هر فلش را درج کنید.

15/07/2015

شوتر صفحه - مفید، برنامه سریع، که به گرفتن اسکرین شات از دسکتاپ در چند ثانیه کمک می کند. با استفاده از این برنامه، کاربر می تواند بلافاصله تصاویر را با دوستان خود به اشتراک بگذارد. اصل این ابزار ساده است: شما باید Screen Shooter را راه اندازی کنید، کلید F9 یا دکمه "Screenshot" را فشار دهید، ناحیه مورد نظر را انتخاب کنید و پیوند URL به عکس صفحه در کلیپ بورد ظاهر می شود. آدرس اسکرین شات در خط خود برنامه قابل مشاهده است که بسیار راحت است. این پیوند را می توان برای هر کسی در هر شبکه اجتماعی یا توسط پست الکترونیک. مانند بسیاری از برنامه های مشابه، Screen Shooter دارای ابزار طراحی است.

07/07/2015

Screenpresso یک نرم افزار اتاق عمل با کاربری آسان است سیستم های ویندوز، که با آن می توانید فوراً به صورت رایگان اسکرین شات بگیرید. Screenpresso با رهگیری یک کلید، بهترین اسکرین شات ها را تنها در چند ثانیه می گیرد صفحه چاپ. این برنامهبه شما امکان می دهد عکس های فوری بگیرید، از پنجره ها و نواحی صفحه و قسمت اسکرول صفحه عکس بگیرید. همچنین می توان اندازه گروهی از تصاویر را تغییر داد، تصویر حاصل را ویرایش کرد، مثلاً افکت ها را اضافه کرد و همچنین امکان ارسال اسکرین شات ها از طریق ایمیل و ارسال آن ها در منابع مختلف وب وجود دارد. ویدیوی تمام شده می تواند از ...

24/04/2015

17/04/2015

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

17/04/2015

یک ابزار چند منظوره که هم سازمان دهنده و هم ابزار اسکرین شات و حتی یک ابزار پردازش تصویر است. سازمان دهنده به شما این امکان را می دهد که زنگ هشدار را روی رایانه خود تنظیم کنید، وظایف اضافی را که سیستم باید انجام دهد و غیره تنظیم کنید. امکان گرفتن اسکرین شات گرفتن پاسخ از پشتیبانی فنی هر محصول را آسان می کند زیرا می توانید پنجره ای با پیام مورد نظر در قالب اسکرین شات ارائه دهید. ابزار ویرایش تصویر به شما امکان می دهد نه تنها آنها را مشاهده کنید، بلکه مثلاً نوعی رنگ را از یک پیکسل استخراج کنید و همچنین آن را روی عکس اعمال کنید ...

21/02/2015

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

05/02/2015

قیف شات- برنامه مفیدبرای گرفتن اسکرین شات از مانیتور خود یکی از ویژگی های بارز این برنامه قابلیت عکس برداری تنها از یک منطقه خاص از صفحه نمایش است. علاوه بر این، QipShot از مانیتورهای متعدد پشتیبانی می کند که به ویژه برای ویرایشگرها یا انیماتورهای حرفه ای مفید است. استودیوهای حرفه ای اغلب دارای 2 یا بیشتر مانیتور هستند. همچنین برنامه QipShot امکان فیلمبرداری از صفحه نمایش با قابلیت ضبط صدا را به شما می دهد و می توانید منبع ضبط صدا را خودتان انتخاب کنید و کیفیت فایل های ویدئویی مستقیما به کدک های نصب شده در سیستم بستگی خواهد داشت.

08/11/2014

گیازو است نرم افزار، که اجازه می دهد برای بسیار ایجاد سریعاسکرین شات ها و همچنین آپلود بعدی آنها در اینترنت. این برنامه مینیمالیستی ترین و ساده ترین در بین تمام برنامه های کاربردی از این نوع است. الگوریتم اقدامات هنگام استفاده از آن بیش از حد در دسترس و ساده است: Gyazo را بر روی رایانه اجرا کنید، پس از آن بلافاصله یک مکان نما ویژه برای انتخاب ظاهر می شود. منطقه خاصصفحه نمایش؛ یک تصویر بگیرید پس از گرفتن اسکرین شات، برنامه پنجره مرورگر را برای مشاهده فایل به دست آمده باز می کند. اسکرین شات بلافاصله پس از گرفتن...

22/09/2014

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

08/09/2014

ScreenSnag یک برنامه ساده برای ضبط صفحه نمایش است. به شما امکان می‌دهد در هر زمان با نگه‌داشتن یک عکس از صفحه نمایش بگیرید کلید داغیا با یک کلیک تفاوت آن در این است که عملکرد تایمر دارد که تنظیم آن بسیار آسان است. این تابعدر یک زمان معین، به عنوان مثال هر 5 دقیقه یک بار، اسکرین شات می گیرد. یک پروفایل تنظیمات برنامه نیز ایجاد می شود، برای اینکه دوباره آن را هر بار برای کارهای مختلف تنظیم نکنید، فقط برنامه را باز کنید، پروفایل مورد نظر را انتخاب کنید و به طور خودکار عکس می گیرد. این برنامه فقط برای سیستم عامل ویندوز طراحی شده است که با XP شروع می شود. ScreenSnag به طور فعال در حال توسعه است...

Screeny یک برنامه تصویربرداری از صفحه است. در هر زمان، وقتی دکمه «Prnt Scr» را نگه می‌دارید، صفحه یخ می‌زند و پنجره برنامه باز می‌شود. این به شما امکان می دهد منطقه ای را برای ذخیره در یک تصویر انتخاب کنید. همچنین به شما امکان می دهد ناحیه انتخاب شده را ویرایش کنید، اندازه را تغییر دهید و آن را جابجا کنید. در مجموعه ویرایش چندین ابزار ساده اما ضروری برای این نوع برنامه ها مانند فلش، خط کشی دارد و به شما امکان می دهد رنگ مورد نظر را انتخاب کنید. پس از گرفتن عکس و ویرایش، برنامه آن را در وب سایت خود ذخیره می کند، جایی که اندازه تصویر را بر حسب پیکسل نمایش می دهد و پیوندی را ارائه می دهد تا کاربر در هر زمان بتواند به آن دسترسی داشته باشد.

WebShot یک برنامه رایگان است که به شما کمک می کند با یک کلیک از هر سایتی اسکرین شات (تصویر) بگیرید. نیازی به جستجوی افزونه های شخص ثالث یا افزونه های مرورگر نیست - فقط Webshot را دانلود و نصب کنید. پس از آن باید آدرس سایت یا سایت ها را مشخص کنید و پوشه ای را برای ذخیره انتخاب کنید. WebShot همچنین می تواند پیوندها را از سند متنیو تبدیل به اسکرین شات در حالت دسته ای. علاوه بر این، شما می توانید به صورت دستی وضوح تصویر، درصد فشرده سازی، فرمت، تایم اوت را تغییر دهید. روند گرفتن عکس فوری به سرعت اتصال اینترنت شما بستگی دارد. تنها اشکال برنامه این است که روسی وجود ندارد ...

ساده ترین راه برای ذخیره اطلاعات از دسکتاپ، از برنامه، ایجاد یک اسکرین شات است. دامنه اسکرین شات ها بسیار گسترده تر از آن چیزی است که در نگاه اول به نظر می رسد: اینها انواع دستورالعمل ها، اسناد، یادداشت ها در سایت، کمک فوری به همکاران و دوستان و گزارش ها هستند.

برای دریافت یک اسکرین شات تمام صفحه (یعنی قرار دادن آن در کلیپ بورد)، از کلید Print Screen استفاده می شود، از ترکیب Alt + Print Screen برای گرفتن پنجره برنامه فعال استفاده می شود. سپس تصویر میانی را می توان به راحتی به یک ویرایشگر گرافیکی منتقل کرد و در یکی از فرمت های موجود ذخیره کرد.

با تمام راحتی ظاهراً چنین روش گام به گام، معایب آن واضح است - به خصوص اگر کاربر نه تنها نیاز به تعمیر صفحه نمایش، بلکه همچنین قالب بندی صحیح فایل داشته باشد: اضافه کردن حاشیه نویسی، برش قطعه، تغییر مقیاس

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

بخش اول راهنما کاربردهای زیر را پوشش می دهد:

  • FastStone Capture
  • هایپر اسنپ
  • Snagit
  • نور شات
  • عکسی که از صفحه ی اسکرین گرفته میشود
  • گرین شات

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

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

برنامه "قیچی"

برای شروع بررسی، باید به طور خلاصه عملکردهای برنامه قیچی را که بخشی از ویندوز ویستا است فهرست کنید. آخرین نسخهسیستم عامل مایکروسافت

گرفتن صفحه در یکی از حالت های "شکل دلخواه"، "مستطیل"، "پنجره" و "تمام صفحه" امکان پذیر است. برای انتخاب یک منطقه، استفاده از کلیدهای ترکیبی Ctrl + PrtScrn راحت است. تصویر به پنجره نشانه گذاری منتقل می شود و ابزارهایی مانند قلم، هایلایتر و پاک کن در اینجا موجود است - مشابه ویرایشگر رنگ. اضافه کردن (به طور دقیق تر، رسم) یادداشت به تصویر آسان است و در مورد HTML، URL صفحه ذخیره شده را مشخص کنید. در مرحله آخر، اسکرین شات را می توان در یکی از فرمت های (PNG، GIF یا JPEG) ذخیره و از طریق ایمیل ارسال کرد.


بنابراین، ویندوز مجموعه اولیه خاصی برای گرفتن اسکرین شات دارد. متاسفانه، پردازش دسته ایو حتی ویرایش ساده عملا غیرممکن است. حداقل، در Scissors نمی توانید یک تصویر را برش دهید یا یک نظر وارد کنید. همه اینها استدلال های اضافی برای راه حل های جایگزین هستند.

FastStone Capture

FastStone Capture برنامه ای برای ایجاد اسکرین شات از برنامه های کاربردی، مناطق، اشیاء، صفحات فردی است. ابزارهای داخلی به شما امکان می دهند جلوه ها، حاشیه نویسی ها را اضافه کنید، پارامترهای تصویر را تغییر دهید. ذخیره فایل ها به صورت BMP، GIF، JPEG، PCX، PNG، TGA، TIFF و PDF امکان پذیر است. ضبط ویدیوی WMV نیز پشتیبانی می شود.

ابزارهای اصلی مربوط به کپچر در پنل کپچر Farstone موجود است. در اینجا می توانید یکی از حالت های زیر را انتخاب کنید: پنجره فعال، پنجره یا شیء، منطقه، منطقه آزاد، تمام صفحه، منطقه ثابت یا قابل پیمایش. گزینه Autocaption به شما این امکان را می دهد که به طور خودکار اطلاعات سیستم، تاریخ، را به تصویر اضافه کنید. در گروه تنظیمات مقصد مجاور، می‌توانید تعیین کنید که تصویر به کجا ارسال شود: به ویرایشگر، کلیپ بورد، ایمیل، برنامه های اداریو غیره.

تنظیمات اصلی در قسمت تنظیمات قرار دارند. آشنایی با آنها قبل از عکسبرداری مستقیم مفید است. دکمه های اضافی را می توان از طریق بخش Toolbar اضافه کرد، تنظیمات عکسبرداری در Capture متمرکز شده است. کلیدهای میانبر در تب Hotkeys تعریف شده اند. نام فایل با توجه به ماسک شکل می گیرد که در قسمت File Name می توان آن را مشخص کرد.

به طور پیش فرض، اسکرین شات به پنجره ویرایشگر منتقل می شود. با استفاده از ابزارهای موجود، می‌توانید عنوان، واترمارک، برش، چرخش اسکرین شات، افکت‌های ضد آلیاسینگ یا شارپنینگ روی تصویر اضافه کنید. برای طراحی، از ویرایشگر داخلی FastStone Draw استفاده می شود که در یک پنجره جدید باز می شود. چنین سازمانی در FastStone Capture را نمی توان یک راه حل مناسب نامید: هنگام کار با چندین تصویر، باید دائماً بین پنجره ها جابجا شوید.

منوی File حاوی دستوراتی برای ذخیره و ارسال مستقیم تصویر است برنامه های کاربردی Word، اکسل، پاورپوینت، از طریق FTP. تنظیماتی برای هر یک از فرمت های گرافیکی وجود دارد.

دومین مؤلفه مهم FastStone Capture که "در ضمیمه" آمده است - ضبط ویدیو. با این حال، در نقش یک دوربین فیلمبرداری، این برنامه چندان قابل توجه نیست، مجموعه ای از گزینه ها و تنها فرمت ذخیره ممکن - WMV را ارائه می دهد. تنظیمات عمومیبرنامه‌ها مربوط به ضبط ویدیو نیستند، آنها دارای یک برگه متفرقه، به علاوه یک بخش گزینه‌ها هستند که از طریق پنجره Screen Recorder قابل دسترسی است. چهار حالت ضبط وجود دارد: پنجره یا شی، منطقه، فرمت تمام صفحه و تمام صفحه بدون نوار وظیفه.

خلاصه

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

[+] توابع ذخیره و صادرات
[+] طیف گسترده ای از حالت های عکسبرداری
[+] ابزارهای اضافی
[-] سازماندهی پنجره ناخوشایند

هایپر اسنپ

HyperSnap - برنامه ای با بیش از یک دهه تجربه - برای طیف گسترده ای از اهداف استفاده می شود: برای گرفتن اسکرین شات (ویندوزها، مناطق جداگانه)، متن ( جعبه های محاوره ای، صفحات)، ضبط ویدئو. به شما امکان می دهد نظر بدهید، تصاویر را از طریق ویرایشگر ویرایش کنید، آنها را در یکی از فرمت های موجود ذخیره کنید.

برخلاف FarStone، تمام ماژول‌های HyperSnap در یک پنجره جمع‌آوری می‌شوند و ابزارها به تب‌ها تقسیم می‌شوند و از طریق نوار ریبون در دسترس هستند. یک "به علاوه" اضافی این راه حل این است که می توانید همزمان با چندین تصویر کار کنید و بین پنجره ها یا ریز عکسها جابجا شوید. به طور کلی، به لطف بخش منوی View، رابط کاربری خود را به سفارشی سازی دقیق وامی دارد و این برخی از برنامه های "کهنه" را جبران می کند.

در واقع، برای گرفتن عکس از صفحه، باید به تب Capture بروید. گزینه های بیشتری نسبت به FastStone Capture یا هر یک از برنامه های ذکر شده در زیر (به استثنای Snagit) وجود دارد. علاوه بر واضح ترین گزینه ها، امکان گرفتن دسکتاپ مجازی، مانیتورهای متعدد، منطقه و پنجره با اسکرول کامل، دکمه ها، مکان نما و ... وجود دارد.

ابزارهای ویرایشگر به دو تب تقسیم می شوند - ویرایش ("ویرایش") و تصویر ("تصویر"). در ویرایش، می توانید ابزارهای طراحی، از جمله رسم اشکال، اضافه کردن یادداشت ها را بیابید. بخش Image برای پردازش تصویر در نظر گرفته شده است: برش، چرخش، اعمال جلوه ها.

گرفتن متن ساده و فرمت شده (برگه TextSnap) جالب است، اما باید استفاده محدود از تابع را در نظر داشته باشید. توسعه دهندگان دیگر در توسعه آن دخالتی ندارند - در نتیجه، در جاوا، دات نت، برنامه های "بومی" (بومی) ویندوز 8، ضبط متن امکان پذیر نیست.

ارسال تصویر نهایی از طریق ایمیل، آپلود از طریق سرویس FTP یا ImageShack آسان است. انتقال اسکرین شات به برنامه ها در دسترس نیست. ذخیره فایل ها هم به صورت جداگانه و هم در حالت دسته ای امکان پذیر است. با همه فرمت های مختلف (بیش از ده ها وجود دارد)، من می خواهم یک گفتگوی ذخیره راحت تر را ببینم، در حال حاضر به هیچ وجه شهودی نیست.

خلاصه

Hypersnap نیازهای افزایش یافته برای عملکردهای تخصصی را برآورده می کند و بهترین گزینه برای کاربرانی خواهد بود که علاقه مند به حداکثر اتوماسیون اقدامات، کار دسته ای هستند. یک راه حل مناسب برای تست، اشکال زدایی نرم افزار.

[+] پوسته قابل تنظیم راحت
[+] انواع حالت های عکسبرداری
[+] ضبط متن
[-] رابط کاربری قدیمی

Snagit

Snagit یک برنامه TechSmith برای گرفتن تصاویر، متن و ویدئو از روی صفحه نمایش است. این ویژگی ها در کنار هم برای استفاده از Snagit در محل کار، خانه و همچنین برای اهداف آموزشی کافی است.

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

حالت‌های موجود در منوی Capture Type جمع‌آوری می‌شوند، از جمله آنها - منطقه، پنجره، ناحیه صفحه، چندین ناحیه به طور همزمان، اسکنر، دوربین و گزینه‌های دیگر.

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

در قسمت Draw امکان اضافه کردن اشکال وجود دارد، ابزارهایی برای ترسیم، پر کردن، علامت گذاری وجود دارد. در تب تصویر بعدی - عملیات مختلف با تصویر (برش، چرخش، تغییر اندازه، پر کردن و غیره) و همچنین اعمال افکت‌ها.

یکی از منحصر به فرد ویژگی های Snagitایجاد "نقاط داغ" (نقاط داغ)، - تصاویر تعاملی حاوی پیوندها، پنجره های بازشو. گزینه های بیش از اندازه کافی وجود دارد: ایجاد اشیا، پیوندها، انتخاب نقاط برجسته در شناور، طرح های رنگی.

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

خلاصه

برنامه کاربردی و راحت با قابلیت صادرات گسترده. در این ترکیب برنده است که اسناگیت در بین محصولات پولی پیشرو است.

[+] رابط کاربری راحت
[+] ایجاد تصاویر تعاملی
[+] انواع روش های ضبط
[+] امکانات سازماندهی کتابخانه

نور شات

البته، هر کاربر پرداخت هزینه عملکرد مدیر اسکرین شات را ضروری نمی داند، بنابراین ارزش در نظر گرفتن راه حل های رایگان را دارد. از جمله آنها قابل ذکر است برنامه کوچک LightShot حاوی توابع اساسی، که حداقل از قیچی های معمولی برتری دارند.

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

عملکرد ویرایشگر LightShot شاید برای استفاده عمومی از برنامه بسیار ساده باشد. ابزارهای طراحی و امکان افزودن نظرات متنی وجود دارد. با این حال، وقتی صحبت از کار با تصویر می شود، فقدان دستورات برای تغییر نسبت ها و جلوه ها تأثیر می گذارد. همچنین ممکن است ناخوشایند به نظر برسد که هر عکس فوری باید بدون تاخیر پردازش و ذخیره شود. با این حال، LightShot یک گزینه ویرایش جایگزین را فراهم می کند - ویرایشگر آنلاین Pixlr که با prntscr.com یکپارچه شده است. در Prntscr، یک تصویر را می توان با چند کلیک منتشر کرد. مجموعه فرمت‌ها برای ذخیره به PNG، JPEG، BMP محدود است و هیچ تنظیمات کیفیتی وجود ندارد. در Pixlr اما گزینه هایی برای JPEG ارائه شده است، همچنین یک فرمت ذخیره سازی PXD وجود دارد که عملاً خارج از سرویس بی فایده است.

خلاصه

LightShot از بسیاری جهات نمی تواند با منتقدان پولی خود رقابت کند، اما دو مزیت قابل توجه دارد - سرعت و رایگان. به تعبیر ضرب المثل "بهتر است یک دختر در دست از جرثقیل در آسمان" - بهتر است نرم افزار رایگانبدون محدودیت از نوع پرداخت شده، اما با محدودیت های فراوان.

[+] عملکرد خوب برای نسخه رایگان
[+] ادغام با خدمات آنلاین
[-] گزینه های ذخیره وجود ندارد
[-] قابلیت ویرایش محدود

عکسی که از صفحه ی اسکرین گرفته میشود

صفحه اصلی: http://www.screencapture.ru/

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

به طور خلاصه کار با Screen Capture به شرح زیر است. با فشردن PrtScrn یا استفاده از دستور "Take Screenshot" ناحیه مورد نظر مشخص می شود. سپس، اسکرین شات (به طور پیش فرض) در اینترنت آپلود می شود، در دسکتاپ یا در پوشه مشخص شده ذخیره می شود.

عملکردهای اصلی برنامه از طریق منوی زمینه در منطقه اطلاع رسانی در دسترس هستند. این گزینه خیلی راحت نیست: به عنوان مثال، کیفیت JPG باید از لیست کشویی انتخاب شود و برخی از گزینه ها در قالب سوئیچ ها بهینه هستند.

جایگزینی برای کتابخانه در Screen Capture، بخش "تاریخچه تصویر" است که از آنجا می توانید به ویرایش هر یک از فایل های موجود در لیست دسترسی داشته باشید. ویرایشگر آنلاین مجموعه ای استاندارد از ابزارها دارد و استفاده از آن آسان است. از نظر تئوری، برای دستگاه های تلفن همراه- در حال حاضر، با این حال، Screen Capture فقط برای ویندوز در دسترس است.

خلاصه

Screen Capture یک محصول رایگان خوب است که در کنار LightShot قابل بررسی است. ویرایش فقط به عنوان بخشی از ویژگی های آنلاین در دسترس است، اما گزینه های ذخیره بیشتری وجود دارد، سابقه تصویر وجود دارد.

[+] تنظیمات ذخیره وجود دارد
[-] رابط کاربری ناخوشایند
[-] ویرایش اسکرین شات ها فقط به صورت آنلاین امکان پذیر است

گرین شات

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

حالت های عکاسی از قبل آشنا پشتیبانی می شوند: منطقه عکسبرداری، پنجره، تمام صفحه. با این حال، این چیزی نیست که در Greenshot قابل توجه است، بلکه قابل مشاهده بودن خود فرآیند است: همراه با برجسته کردن منطقه انتخاب شده، می توانید با اندازه آن آشنا شوید.

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

فرمت های تصویر برای ذخیره - PNG، GIF، BMP، JPG، TIFF، Greenshot. تنظیمات کیفیت فقط برای JPEG اعمال می شود. علاوه بر این، در تنظیمات برنامه، یک الگوی نام پیکربندی شده است و محل ذخیره فایل ها نیز در اینجا نشان داده شده است.

همراه با ذخیره، امکان ارسال اسکرین شات از طریق ایمیل، به یک سرویس گیرنده ایمیل، به ویرایشگر MSPaint وجود دارد، صادرات اسکرین شات به برنامه های اداری پشتیبانی نمی شود. همچنین امکان آپلود اسکرین شات ها در هاست ایمگور وجود دارد. پیوند حاصل مستقیماً به تصویر منتهی می شود، برخلاف prntscr.com، جایی که باید تبلیغات را از صفحه خدمات مشاهده کنید.

خلاصه

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

[+] عملکرد
[+] ویرایشگر تصویر
[+] انتشار سریع در وب
[-] اجرای ناخوشایند حالت چند پنجره ای

جدول محوری

برنامهFastStone Captureهایپر اسنپSnagitنور شاتعکسی که از صفحه ی اسکرین گرفته میشودگرین شات
توسعه دهندهFastStone SoftHyperonics Technology LLCتکنسینمغزهای مهارتیآندریوشچنکو آرتم توماس براون، ینس کلینگن، رابین کروم
مجوزاشتراک‌افزار (19.95 دلار و بالاتر)اشتراک‌افزار ($39.95+)اشتراک‌افزار (+49.95 دلار)نرم افزار رایگاننرم افزار رایگاننرم افزار رایگان
محلی سازی به زبان روسی + + +
فرمت های ذخیره تصویر BMP، GIF، JPEG، PCX، PNG، TGA، TIFF، PDF BMP، GIF، JPEG، TIFF، CMP، CALS، FAX، EPS، GEM، IMG، RAW، PIC، MAC، MSP، BMP، RAS، TGA، WFX، WFM، WPG، PNG، PSD و غیره. SNAG، PNG، JPG، GIF، BMP، TIF، PDF، SWF PNG، JPEG، BMPPNG، JPEG، BMPPNG، GIF، BMP، JPG، TIFF، Greenshot
ویرایشگر تصویر + + + + + +
صادرات به برنامه های شخص ثالث + + +
حالت های عکسبرداریپنجره فعال، پنجره یا شی، منطقه، منطقه آزاد، تمام صفحه، ثابت، منطقه پیمایش پنجره، منطقه، تمام صفحه، ویدئو، دسکتاپ مجازی، چند مانیتور، منطقه، پنجره اسکرول، دکمه ها، مکان نما و غیره. منطقه، پنجره، ناحیه صفحه نمایش، چندین منطقه به طور همزمان، اسکنر، دوربین و غیره. ناحیه صفحه نمایشناحیه صفحه نمایشضبط منطقه، پنجره، تمام صفحه
انتشار آنلاین FTPFTP، ImageShack.usScreencast.com، FTPPrntscr.comScreencapture.ruimgur.com
توابع اضافی ضبط ویدئو (WMV)پسوند فایرفاکس، ضبط متن ایجاد تصاویر تعاملی پسوند برای مرورگرهای کروم، فایرفاکس، اینترنت اکسپلورر و اپرا

در بخش دوم بررسی 6 برنامه در نظر گرفته شده است که امکان ثبت تصویر از صفحه نمایش را در قالب یک ویدیو فراهم می کند.

بدون تردید و در دست داشتن استودیوی تصویریالبته در سال 2015 یک پروژه C# جدید ایجاد کرد. این بسیار راحت است و من قبلا برنامه های کوچک سی شارپ را انجام داده ام.

وظیفه یک

رهگیری جهانی فشار دادن دکمه های PrintScreen و Alt+PrintScreen. برای اینکه چرخ را دوباره اختراع نکنیم، چند دقیقه جستجو و تقریباً بلافاصله یک راه حل پیدا شد. نکته اصلی استفاده از تابع بازخوانی LowLevelKeyboardProc و تابع SetWindowsHookEx با WH_KEYBOARD_LL از user32.dll است. با یک تغییر جزئی برای رهگیری دو ترکیب، کد کار کرد و با موفقیت ضربات کلید را دریافت کرد.

کد گرفتن کلید

فضای نام ScreenShot_Grab ( کلاس استاتیک برنامه (MainForm استاتیک خصوصی WinForm; ///

/// نقطه ورود اصلی برنامه. /// static void Main() (Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); _hookID = SetHook(_proc); Application.Run(New MainForm())؛ UnhookWindowsHookEx(_hooktYt1;WARD_H) //const خصوصی int WH_KEYBOARD_LL = 13; private const int VK_F1 = 0x70; خصوصی ثابت LowLevelKeyboardProc _proc = HookCallback; private static IntPtr _hookID = IntPtr.Zero; private static IntPtr SetHook(LowLevelKeyboardProc proc) ( با استفاده از (Process curProcess = Process.GetCurrentProcess()) با استفاده از (ProcessModule curModule = curProcess.MainModule) (بازگشت SetWindowsHookEx(WH_KEYBOARD_Mocurle,proc,و private) تفویض اختیار IntPtr LowLevelKeyboardProc(int nCode, IntPtr wParam, IntPtr lParam); استاتیک خصوصی IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) ( if (nCode >= 0) ( شماره کلید = (کلیدها)Marshal.ReadInt32(lParam)؛ //MessageBox.Show(number.ToString())؛ اگر (شماره == Keys.PrintScreen) ( if (wParam == (IntPtr)261 && Keys.Alt == Control.ModifierKeys && number == Keys.PrintScreen) ( // Alt+PrintScreen ) در غیر اینصورت اگر (wParam == (IntPtr )257 && number == Keys.PrintScreen) ( // PrintScreen ) ) ) CallNextHookEx (IntPtr.Zero, nCode, wParam, lParam) را برمی گرداند؛ ) خارجی استاتیک خصوصی IntPtr SetWindowsHookEx(int‎Le idKeyTrHook,Lowtrh dwThreadId)؛ خصوصی static extern bool UnhookWindowsHookEx(IntPtr hhk); خصوصی استاتیک خارجی IntPtr CallNextHookEx(IntPtr hhk، int nCode، IntPtr wParam، IntPtr lParam); خارجی استاتیک خصوصی IntPtr GetModuleHandle(string lpModuleName); ))

وظیفه دو

در واقع گرفتن اسکرین شات با زدن کلید. دوباره گوگل کردم و راه حلی پیدا کردم. در این مورد، از توابع GetForegroundWindow و GetWindowRect استفاده می شود، همه از همان user32.dll، و همچنین تابع استاندارد NET Graphics.CopyFromScreen. چند بررسی و کد کار می کند، اما با یک مشکل - مرزهای پنجره را نیز می گیرد. کمی بعد به این موضوع باز خواهم گشت.

کد گرفتن اسکرین شات

کلاس ScreenCapturer ( enum عمومی CaptureMode ( صفحه، پنجره) خارجی استاتیک خصوصی IntPtr GetForegroundWindow()؛ خارجی استاتیک خصوصی IntPtr GetWindowRect(IntPtr hWnd، ref Rect rect)؛ ساختار عمومی Rect ( عمومی int چپ؛ عمومی int بالا؛ عمومی int Right; int Bottom؛ ) عمومی Bitmap Capture (CaptureMode screenCaptureMode = CaptureMode.Window) (محدوده مستطیل؛ if (screenCaptureMode == CaptureMode.Screen) (کروان = Screen.GetBounds(Point.Empty)؛ CursorPosition = otherPosition. handle = GetForegroundWindow()؛ var rect = Rect()؛ GetWindowRect(Handle, ref rect)؛ bounds = new Rectangle (rect.Left, rect.Top, rect.Right, rect.Bottom)؛ //CursorPosition = نقطه جدید (Cursor.Position.X - rect.Left، Cursor.Position.Y - rect.Top)؛ نتیجه var = Bitmap جدید (bounds.Width، bounds.Height)؛ با استفاده از (var g = Graphics.FromImage(نتیجه)) ( g.CopyFromScreen(new Point(bounds.Left, bounds.Top)، Point.Empty، bounds.Size)؛ ) نتیجه را برگرداند. ) Public Point CursorPosition(get; مجموعه محافظت شده؛ ))

وظیفه سه

ذخیره اسکرین شات در کامپیوتر، همه چیز بسیار ساده است، کافی بود از تابع Bitmap.Save استفاده کنید.

Private void save_Click(object sender, EventArgs e) ( if (lastres == null) ( return; ) // ایجاد نام با استفاده از base36 Int32 unixTimestamp = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1) )).TotalSeconds؛ var FileName = base_convert(unixTimestamp.ToString()، 10، 36؛ lastres.Save(spath + FileName)؛ )

وظیفه چهار

با آپلود یک اسکرین شات در سرور، به نظر می رسد که همه چیز در اینجا ساده است، اما این کاملا درست نیست. پس از اندکی تفکر، ایده نسبتاً ساده ای به ذهنم خطور کرد - یک اسکرین شات با استفاده از WebClient در قالب باینری با استفاده از هدر "application / octet-stream" و تابع WebClient.UploadData آپلود کنید و داده ها را در سمت سرور با استفاده از file_get_contents (" php://input"). در واقع، او همین کار را کرد، خیلی نوشت php سادهیک فیلمنامه در چند خط و همه چیز را به برنامه گره زد. خط پایین - تصاویر صفحه را ذخیره و بارگذاری می کند. در کنار این، لازم بود یک الگوریتم ساده برای تولید لینک های کوتاه پیدا کنم، در مجموع، من یک راه بسیار ساده و زیبا را در گوگل جستجو کردم، که شامل استفاده از Base36، گرفتن زمان بر حسب ثانیه (دوره لینوکس) برای int unix است.

// تبدیل بیت مپ به بایت بایت خصوصی BitmapToArray(Bitmap bitmap) ( if (bitmap == null) null برگرداند؛ با استفاده از (MemoryStream stream = new MemoryStream()) ( bitmap.Save(stream, ImgFormat)؛ بازگشت جریان.ToArray() . پاسخ var = client.UploadData(svurl, BitmapToArray(lastres)؛ نتیجه var = Encoding.UTF8.GetString(response)؛ if (result.StartsWith("http")) (System.Diagnostics.Process.Start(نتیجه)؛ ) ) گرفتن ( ) )

پذیرش اسکریپت PHP

ویرایش اسکرین شات

سپس می خواستم به سرعت اسکرین شات ها را ویرایش کنم و در سرور آپلود کنم. به جای اختراع ویرایشگر تصویر دیگری، یک ایده بسیار ساده متولد شد - ایجاد یک دکمه "ویرایش" که رنگ را با یک اسکرین شات گرفته شده باز می کند (آخرین مورد ذخیره شده در دیسک)، و پس از ویرایش، می توانید با خیال راحت این فایل را در سرور آپلود کنید. .

Private void edit_Click(object sender, EventArgs e) ( if (lastres == null) return; if (lastfile == "") save_Click(sender, e); Process.Start("mspaint.exe"، "\"" + lastfile + "\"");)

تنظیمات

همچنین لازم بود که آدرس سایت در جایی و پوشه پیش فرض که در آن اسکرین شات ها ذخیره شود را مشخص می کردم، در نتیجه یک فرم تنظیمات ساده ایجاد کردم که در آن می توان آن را مشخص کرد. خوب، علاوه بر این، من دکمه "پوشه باز" را ایجاد کردم تا همه چیز را با استفاده از عملکرد System.Diagnostics.Process.Start آسانتر و سریعتر کند. علاوه بر این، او به سرعت برنامه را به حداقل رساندن به سینی آموزش داد.

پس از همه اینها آماده بود اولین نمونه اولیه کارو به این شکل بود:

پیش نمایش

به نظر می رسد همه چیز خوب است، اما مشخص شد که چه چیزی کم است. و دکمه پیش نمایش گم شده بود! باز کردن یک پوشه یا فشار دادن ویرایش فقط برای دیدن آنچه که از صفحه قبل از ارسال گرفته شده است، تا حدودی ناخوشایند بود. در نتیجه، من به سرعت فرم پیش نمایش را ترسیم کردم، یک مشکل کوچک در نمایش یک اسکرین شات تمام صفحه در فرم وجود داشت (بالاخره فریم دارد)، نمی خواستم فریم ها را حذف کنم (من نمی خواهم حتی می دانم چرا)، در پایان من در فرم اسکرول کردم و این کاملاً مناسب من بود.

Private void PreviewForm_Load(object sender, EventArgs e) ( if (form1.lastfile!="") (img.Image = Image.FromFile(form1.lastfile); ) other (img.Image = form1.lastres; ) ClientSize = new Size(img.Image.Width + 10, img.Image.Height + 10); img.Width =img.Image.Width+10;img.Height =img.Image.Height+10; if (img.Image.Width >= Screen.PrimaryScreen.Bounds.Width || img.Image.Height >= Screen.PrimaryScreen.Bounds.Height) ( WindowState = FormWindowState.Maximized; ) CenterToScreen();)

فرمت تصویر

علاوه بر این، نیاز به ذخیره اسکرین شات ها در قالب های مختلف (و نه فقط PNG به عنوان پیش فرض) وجود داشت، زیرا همه اینها به راحتی با استفاده از همان عملکرد Bitmap.Save حل می شود، اگرچه کیفیت تصاویر jpg برای من مناسب نبود. توانایی تعیین کیفیت jpg چندان واضح نبود، یک گوگل سریع و یک راه حل وجود دارد. این با استفاده از پارامتر اضافی EncoderParameter به Bitmap.Save پیاده سازی می شود.

// دریافت رمزگذار بر اساس قالب خصوصی ImageCodecInfo GetEncoder (فرمت ImageFormat) (کدک های ImageCodecInfo = ImageCodecInfo.GetImageDecoders()؛ foreach (کدک ImageCodecInfo در کدک ها) (اگر (codec.FormatID == فرمت.Guid) (بازگرداندن کدک) ; ) فضای خالی داخلی SaveFile (رشته FilePath، فرمت ImageFormat) ( var curimg = lastres; if (فرمت == ImageFormat.Jpeg) ( System.Drawing.Imaging.Encoder myEncoder = System.Drawing.Imaging.Encoder.Quality؛ ImageCodecInfo Encoder = GetEncoder(format)؛ EncoderParameters myEncoderParameters = EncoderParameters جدید(1)؛ myEncoderParameters.Param = EncoderParameter جدید(myEncoder، Properties.Settings.Default.quality); curimg.Save(stream,EncoderParameters(curimg.Save(stream,EncoderParameters, myEn)); FilePath، فرمت))
همچنین ایده باز کردن خودکار یک پوشه پس از ذخیره اسکرین شات و همچنین باز کردن خودکار پیوند پس از دانلود به وجود آمد. من به سرعت آن را پیاده سازی کردم و علامت هایی را به تنظیمات اضافه کردم. من همچنین تابعی را برای کپی کردن پیوند به کلیپ بورد اضافه کردم.

پس از اضافه کردن دکمه پیش نمایش، برنامه به نوعی شروع به "اشتباه" به نظر می رسد، طرح دکمه ها پراکنده شده بود، کمی فکر کردم و دکمه ها را مرتب کردم، بنابراین موارد زیر ظاهر شد:

پیشرفت های جزئی

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

در مجموع پس از این اقدامات موارد زیر به دست آمد:


برای ترجمه برخی از پیام‌ها، لازم بود فایل‌های منبع جدیدی ایجاد کنید و سپس خطوطی را از آن‌ها به صورت زیر بگیرید:

Internal ResourceManager LocM = new ResourceManager("ScreenShot_Grab.Resources.WinFormStrings", typeof(MainForm).Assembly); LocM.GetString ("key_name");
من فایل زبان روسی WinFormStrings.resx را برای انگلیسی WinFormStrings.en.resx دارم که در پوشه Resources قرار دادم.

اما برای تغییر زبان نیاز به راه اندازی مجدد برنامه بود، البته می خواستم بدون آن بتوانم، خوشبختانه راه حلی برای این موضوع وجود دارد که سریع آن را اعمال کردم. علاوه بر این، همچنین لازم بود لیستی از زبان های پشتیبانی شده توسط برنامه دریافت کنیم (برای آینده، اگر ناگهان بومی سازی های بیشتری وجود داشته باشد)، در مجموع، ما چنین راه حلی را در گوگل جستجو کردیم، با ترکیب همه اینها، به این نتیجه رسیدیم. ساخت زیر:

کد تغییر زبان در زمان واقعی

Private void ChangeLanguage(string lang) ( foreach (Form frm in Application.OpenForms) ( localizeForm(frm); ) ) private void localizeForm(Form frm) ( var manager = new ComponentResourceManager(frm.GetType()); manager.ApplyResources( frm, "$this")؛ applicationResources(manager, frm.Controls)؛ ) private void applicationResources(ComponentResourceManager manager, Control.ControlCollection ctls) ( foreach (Control ctl در ctls) ( manager.ApplyResources(ctl, ctl.Name); Debug.WriteLine(ctl.Name)؛ applicationResources(manager, ctl.Controls)؛ ) ) خصوصی void language_SelectedIndexChanged(فرستنده شی، EventArgs e) ( var lang = ((ComboboxItem)language.SelectedItem).Value.Se (ویژگی ها) .Default.language == lang) بازگشت؛ UpdateLang(lang)؛ ) void خصوصی UpdateLang (زبان رشته) ( Thread.CurrentThread.CurrentUICulture = new CultureInfo(lang)؛ ChangeLanguage(lang)؛ Properties.Settings.Default.language = lang ؛ Properties.Settings.Default.Save(); form1.OnLangChange(); ) priva te void Form2_Load(فرستنده شی، EventArgs e) ( language.Items.Clear(); foreach (مورد CultureInfo در GetSupportedCulture()) ( var lc = item.TwoLetterISOLanguageName؛ var citem = new ComboboxItem(item.NativeName, lc); //Debug.WriteLine(item.NativeName)؛ // کد زبان خود را برای پیش فرض تنظیم کنید و عنوان در لیست if (item.Name == CultureInfo.InvariantCulture.Name) (lc = "ru"؛ citem = new ComboboxItem("روسی"، lc)؛ ) language.Items.Add(citem)؛ if (Properties. تنظیمات .Default.language == lc) ( language.SelectedItem = citem; ) ) ) IList خصوصی GetSupportedCulture() (//Get all Culture CultureInfo Culture = CultureInfo.GetCultures(CultureTypes.AllCultures)؛ //محل نصب برنامه را بیابید. string exeLocation = Path.GetDirectoryName(Uri.UnescapeDataString(AsEsemblyBuilding(NewEsembly.A. CodeBase).Path)))؛ //برگرداندن همه فرهنگی که پوشه ماهواره ای برای آن با فرهنگ کد.IList پیدا شده است فرهنگ ها = فهرست جدید ()؛ foreach(var CultureInfo در فرهنگ) ( if (Directory.Exists(Path.Combine(exeLocation,cultureInfo.Name))) (cultures.Add(cultureInfo); ) ) فرهنگ ها را برگرداند. )

مشکل ضبط حاشیه پنجره

و اکنون به مشکل گرفتن مرزهای پنجره باز می گردم ، این مشکل ابتدا با استفاده از عملکرد برش خودکار پنجره (که به تنظیمات اضافه کردم) حل شد ، با مشخص کردن مقادیر برای ویندوز 10 ، اما این بیشتر یک عصا بود تا یک راه حل. برای اینکه منظورم واضح تر شود، در اینجا یک اسکرین شات از منظورم آورده شده است:


(اسکرین شات از نسخه جدیدتر)

همانطور که در اسکرین شات می بینید، علاوه بر پنجره، حاشیه های آن و آنچه در زیر آنها بود را نیز ثبت کرده است. من برای مدت طولانی در گوگل جستجو کردم که چگونه این مشکل را حل کنم، اما بعد به جایی رسیدم که راه حل مشکل در واقع توضیح داده شده است، نتیجه این است که در ویندوز ویستاو جدیدتر، شما باید از dwmapi برای بدست آوردن حاشیه های پنجره درست با در نظر گرفتن aero و غیره استفاده کنید. با کمی تغییر در کدم با موفقیت به dwmapi لینک دادم و بالاخره مشکل به طور کامل حل شد. اما از آنجایی که عملکرد برش پنجره قبلاً نوشته شده است ، تصمیم گرفتم آن را ترک کنم ، شاید برای کسی مفید باشد.

خصوصی استاتیک خارجی int DwmGetWindowAttribute(IntPtr hwnd, int dwAttribute, out Rect pvAttribute, int cbAttribute); عمومی Bitmap Capture (CaptureMode screenCaptureMode = CaptureMode.Window، bool cutborder = true) (... var handle = GetForegroundWindow()؛ var rect = new Rect(); // اگر Win XP و قبل از آن استفاده کنید، از آن استفاده کنید روش قدیمیاگر (Environment.OSVersion.Version.Major< 6) { GetWindowRect(handle, ref rect); } else { var res = -1; try { res = DwmGetWindowAttribute(handle, 9, out rect, Marshal.SizeOf(typeof(Rect))); } catch { } if (res<0) GetWindowRect(handle, ref rect); } ...

پشتیبانی imgur

سپس دوباره فکر کردم، از آنجایی که قرار است برنامه را برای همه منتشر کنم، پس احتمالاً خوب است، علاوه بر آپلود در سرور من، در برخی از سرویس ها نیز آپلود کنم، زیرا در این صورت برنامه مفیدتر خواهد بود، و شما این کار را نمی کنید. برای استفاده از آن نیازی به داشتن سرور اختصاصی ندارید، زیرا. از آنجایی که من مدت زیادی است که از imgur.com استفاده می کنم و یک api ساده دارد، تصمیم گرفتم به آن لینک بدهم. بعد از نشستن و مطالعه api آن، ابتدا یک دانلود ناشناس و کمی بعد قابلیت لینک دادن به یک حساب کاربری را اجرا کردم. علاوه بر این، من قابلیت حذف آخرین تصویر بارگذاری شده را در برنامه (فقط برای سرویس آنها) پیاده کردم.

من به طور کامل کد پیاده سازی api آنها را توضیح نمی دهم، فقط می گویم که از HttpClient و MultipartFormDataContent از .NET Framework 4.5 برای آپلود تصاویر در imgur استفاده کردم و در همان زمان کد آپلود تصاویر را در سرورم دوباره ویرایش کردم. ، به جای ارسال باینری، از یک آپلود کامل با استفاده از یک فرم برای یکسان سازی کد استفاده کردم. در طول مسیر، برای اسکریپت خود، از user-agent و کلید _GET $ به عنوان روشی برای شناسایی استفاده کردم، به دلایلی نمی‌خواستم با مجوز کامل زحمت بکشم (اگرچه این کار از نظر تئوری دشوار نیست).

فایل آپلود خالی خصوصی (بیت مپ = درست) (داده بایت؛ اگر (بیت مپ && !imgedit) (داده = BitmapToArray(lastres)؛ ) دیگری (اگر (!File.Exists(آخرین فایل)) (MessageBox.Show(LocM. GetString("file_nf")، LocM.GetString("خطا")، MessageBoxButtons.OK، MessageBoxIcon.Error؛ return; ) data = File.ReadAllBytes(lastfile); ) HttpContent bytesContent = New ByteArrayContentvart; client = new HttpClient()) با استفاده از (var formData = new MultipartFormDataContent()) (... formData.Add(bytesContent، "image"، "image")؛ سعی کنید ( var answer = client.PostAsync(url, formData). نتیجه؛ اگر (!response.IsSuccessStatusCode) ( MessageBox.Show(response.ReasonPhrase, LocM.GetString("خطا")، MessageBoxButtons.OK، MessageBoxIcon.Exclamation); lastlabel.Text = LocM.bele"String)؛ .فعال = نادرست؛ ) else (...)
در مجموع، معلوم شد که این یک برنامه کاملاً کاربردی و کاربردی است که می تواند کارهای بسیار بیشتری از آنچه من در ابتدا برنامه ریزی کرده بودم انجام دهد.

لیست تنظیمات در آن زمان به این صورت بود:

سازگار با ویندوز XP

بعد از اینکه شروع به فکر کردن در مورد سازگاری با ویندوز XP کردم، در نهایت مشخص شد که این ویندوز فقط از .NET Framework 4.0 پشتیبانی می کند و MultipartFormDataContent فقط در نسخه 4.5 موجود است، اما همچنان می توان آن را با نصب نسخه 4.0 گنجاند. بسته System.Net.Http. در ابتدا من فقط این کار را کردم. و به نظر می رسد همه چیز خوب است، به جز اینکه در ویندوز ویستا / 7 شما باید .NET Framework 4.0 را نصب کنید تا برنامه کار کند. من پروژه را به 3.5 تغییر دادم، آپلود تصویر را در WebClient دوباره نوشتم و به جای آپلود یک فایل، از یک فیلد معمولی با یک تصویر رمزگذاری شده base64 استفاده کردم، زیرا api imgur به شما امکان می دهد تصاویر را به این روش آپلود کنید و تصاویر خود را بازنویسی کنید. اسکریپت phpانجام این گزینه سخت نبود. و سپس تصمیم گرفتم پروژه را به نسخه 2.0 تغییر دهم و در نتیجه، با ویرایش چند خط، یک پروژه NET Framework 2.0 کاملاً کارآمد دریافت کردم.

با استفاده از (var client = new WebClient()) ( var pdata = new NameValueCollection(); ... pdata.Add("image", Convert.ToBase64String(data))؛ امتحان کنید ( var answer = client.UploadValues(url, " POST"، pdata؛ var result = Encoding.UTF8.GetString(response)؛ ...
$file = base64_decode($_POST["تصویر"]);
همه اینها باعث شد تا برنامه بر روی فریمورک های قدیمی اجرا شود و در ویندوز ویستا / 7 بدون نصب چیزی اجرا شود، زیرا. طبق این مقاله ویندوز ویستا دارای نسخه 2.0 و ویندوز 7 دارای نسخه 3.5 به طور پیش فرض است. اما مشکلات به همین جا ختم نشد. در ویندوز 8 و جدیدتر، شروع به درخواست برای نصب .NET Framework v3.5 کرد که البته بد است، اما به لطف این اطلاعات، مشکل به سرعت حل شد و با تغییر گزینه های supportedRuntime در پیکربندی، به برنامه اجازه داد. برای اجرا بر روی نسخه جدید یا قدیمی بدون هیچ مشکلی. علاوه بر این، استفاده از پروتکل TLS 1.2 را در صورت در دسترس بودن (به عنوان مثال، در سیستم هایی با .NET Framework 4.5) ممکن کردم.

app.config


پشتیبانی از TLS 1.2

System.Net.ServicePointManager.SecurityProtocol |= SecurityProtocolType.Tls; امتحان کنید ( System.Net.ServicePointManager.SecurityProtocol |= (SecurityProtocolType)3072; //SecurityProtocolType.Tls12; ) catch ( )

تاریخچه رویداد

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

یک پنجره بسیار آموزنده ظاهر شد:

مشکل با HookCallback در Win XP

اما یک مشکل برطرف شد - در ویندوز XP، هنگام گرفتن اسکرین شات، ورودی دو بار اضافه شد. در طول آزمایشات متوجه شدم که وقتی کلید آزاد می شود، HookCallback دو بار فراخوانی می شود، دلیل این رفتار برای من مشخص نبود، اما مشکل را به راحتی حل کردم - یک بررسی اضافی از ضربه زدن به کلید انجام دادم و آن را در یک ذخیره کردم. متغیر، و زمانی که کلید آزاد شد، متغیر به false تغییر کرد، در نتیجه، زمانی که کلید آزاد شد، نیاز داشتم که کد فقط 1 بار پردازش شود.

بوول استاتیک خصوصی فشرده = نادرست; استاتیک خصوصی IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) ( if (nCode >= 0) ( شماره کلید = (کلیدها)Marshal.ReadInt32(lParam)؛ //MessageBox.Show(number.ToString())؛ اگر (شماره == Keys.PrintScreen) (اگر (&& wParam == (IntPtr)261 && Keys.Alt == Control.ModifierKeys && number == Keys.PrintScreen) ( var res = Scr.Capture(ScreenCapturer.CaptureModeWin. , Properties.Settings.Default.cutborder)؛ WinForm.OnGrabScreen(res، false، true؛ فشرده = نادرست؛ ) در غیر این صورت اگر (فشار داده && wParam == (IntPtr)257 && number == Keys.PrintScreen) ( var res = Scr.Capture(ScreenCapturer.CaptureMode.Screen)؛ WinForm.OnGrabScreen(res)؛ فشرده = نادرست؛ ) در غیر این صورت اگر (wParam == (IntPtr)256 || wParam == (IntPtr)260) (فشرده شده = درست؛ // اصلاح برای win xp دوبار فشار دادن ) ) ) بازگشت CallNextHookEx(IntPtr.Zero، nCode، wParam، lParam)؛ )

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

کمی بعد، در حین آزمایش، با مشکل گرفتن اسکرین شات از آن مواجه شدم برنامه های تمام صفحه(به عنوان مثال، بازی ها)، متوجه شدم که در ویندوز 10 صفحه پرینت معمولی این موضوع را بدون مشکل ضبط می کند، در نتیجه عملکرد چسباندن یک تصویر از کلیپ بورد را اضافه کردم و همچنین یک علامت "به جای گرفتن عکس از کلیپ بورد استفاده کنید" اضافه کردم. "در تنظیمات، به این ترتیب "مشکل را برای خودم حل کردم"، اما همانطور که در win 7 و زیر مشخص شد، این کار نمی کند، من شروع به مطالعه این موضوع کردم و متوجه شدم که این بسیار زیبا است. کار دشوار، با نیاز به استفاده از تزریق directx ، در نتیجه ، من به سادگی روی این مشکل امتیاز گرفتم ، از این گذشته ، هدف اصلی گرفتن اسکرین شات از بازی ها نیست ، برنامه ها و ابزارهای زیادی برای این کار وجود دارد.

در طول راه، با افزودن تنظیمات، منوی تنظیمات را دوباره طراحی کردم، آن را فشرده تر کردم تا روی صفحه نمایشی با وضوح 640 * 480 پیکسل قرار گیرد و به نظر می رسد اینگونه به نظر می رسد:


من همچنین با افزودن تمام عملکردهای مهم کلیک راست در آنجا، نماد سینی را کاربردی تر کردم:

بررسی Win98 و Win2000

خوب، فقط به خاطر آزمایش، ویندوز 2000 SP4 و 98 SE را روی یک ماشین مجازی مستقر کردم و .NET Framework 2.0 را در آنجا نصب کردم. انجام این کار چندان آسان نبود، زیرا. برای نصب برخی پچ ها و به روز رسانی مورد نیاز است Windows Installer. اما هنوز همه چیز درست شد و من سعی کردم برنامه را اجرا کنم.

همانطور که مشخص شد، در Windows 2000 SP4، برنامه کاملاً کاربردی بود، اما در Windows 98 SE، ضبط کلید کار نمی کرد، چسباندن از بافر نیز کار نمی کرد، اما بارگیری اسکرین شات از یک فایل بدون مشکل کار کرد. . در واقع، این مشکلات قابل حل نیست، اطلاعات بسیار کمی وجود دارد، تنها چیزی که من متوجه شدم این بود که پارامتر "WH_KEYBOARD_LL" فقط در ویندوز 2000 اضافه شده است. و من هیچ اطلاعاتی در مورد دلیل کار نکردن پیدا نکردم. درج تصویر از بافر حداقل حداقل مورد نیاز - ویندوز 2000. برچسب ها را اضافه کنید

سلام. یک بار دیدن بهتر از صد بار شنیدن است 🙂

این همان ضرب المثل رایج است و احتمالاً درست است. آیا تا به حال سعی کرده اید به شخصی توضیح دهید که چگونه بدون استفاده از فیلم (یا عکس) برخی اقدامات را در رایانه شخصی انجام دهد؟ اگر فقط روی "انگشتان" توضیح دهید که چه چیزی و کجا کلیک کنید - از هر 100 نفر 1 نفر شما را درک خواهند کرد!

زمانی که بتوانید آنچه را که روی صفحه نمایشتان اتفاق می‌افتد ضبط کنید و آن را به دیگران نشان دهید کاملاً متفاوت است - از این طریق می‌توانید توضیح دهید که چه چیزی و چگونه فشار دهید، و همچنین درباره مهارت‌های کاری یا بازی‌تان لاف بزنید.

در این مقاله می خواهم بر روی بهترین (به نظر من) برنامه ها برای ضبط ویدیوی صفحه با صدا تمرکز کنم. بنابراین…

وب سایت: ispring.ru/ispring-free-cam

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

مزایای اصلی:

  1. برای شروع ضبط، باید: یک منطقه را انتخاب کنید و یک دکمه قرمز را فشار دهید (عکس از صفحه زیر). برای توقف ضبط - 1 دکمه Esc.
  2. توانایی ضبط صدا از میکروفون و بلندگوها (هدفون، به طور کلی، صداهای سیستم)؛
  3. توانایی رفع حرکت مکان نما و کلیک های آن؛
  4. امکان انتخاب منطقه ضبط (از حالت تمام صفحه تا یک پنجره کوچک)؛
  5. امکان ضبط از بازی ها (اگرچه توضیحات نرم افزار این را نمی گوید، اما من خودم روشن کردم حالت تمام صفحهو بازی را راه اندازی کرد - همه چیز کاملاً ثابت شد).
  6. هیچ درج روی تصویر وجود ندارد.
  7. پشتیبانی از زبان روسی؛
  8. این برنامه در تمام نسخه های ویندوز کار می کند: 7، 8، 10 (32/64 بیت).

تصویر زیر نشان می دهد که پنجره ضبط به چه شکل است.

همه چیز مختصر و ساده است: برای شروع ضبط - فقط کلیک کنید دکمه گرد قرمزو هنگامی که تصمیم گرفتید که زمان تکمیل ضبط فرا رسیده است - دکمه Esc. ویدیوی حاصل در ویرایشگر ذخیره می شود که می توانید بلافاصله فایل را به فرمت WMV ذخیره کنید. راحت و سریع، به شدت توصیه می شود!

FastStone Capture

یک برنامه بسیار بسیار جالب برای ایجاد اسکرین شات و فیلم از روی صفحه نمایش کامپیوتر. با وجود او اندازه کوچک، نرم افزار مزایای بسیار قابل توجهی دارد:

  • هنگام ضبط، اندازه فایل بسیار کوچک با کیفیت بالا به دست می آید (به طور پیش فرض به فرمت WMV فشار می آورد).
  • هیچ کتیبه خارجی و سایر زباله ها روی تصویر وجود ندارد، تصویر تار نیست، مکان نما برجسته شده است.
  • پشتیبانی از فرمت 1440p.
  • پشتیبانی از ضبط با صدا از میکروفون، از صدا در ویندوز، یا به طور همزمان از هر دو منبع به طور همزمان.
  • شروع فرآیند ضبط به آسانی شلیک گلابی است ، این برنامه شما را با کوهی از پیام ها در مورد تنظیمات خاص ، هشدارها و غیره "عذاب" نمی کند.
  • فضای بسیار کمی را در هارد دیسک شما اشغال می کند، علاوه بر این یک نسخه قابل حمل وجود دارد.
  • همه جدید را پشتیبانی می کند نسخه های ویندوز: XP، 7، 8، 10.

به نظر حقیر من، این یکی از بهترین نرم افزارها است: فشرده، رایانه شخصی را بار نمی کند، تصویر با کیفیت بالا است، صدا نیز. دیگه چی لازمه!؟

شروع ضبط از روی صفحه نمایش (همه چیز ساده و واضح است)!

آسمپو اسنپ

وب سایت: ashampoo.com/ru/rub/pin/1224/multimedia-software/snap-8

Ashampoo - این شرکت به دلیل نرم افزار خود مشهور است، ویژگی اصلیکه بر روی کاربر مبتدی متمرکز شده است. آن ها کار با برنامه های Ashampoo بسیار ساده و آسان است. Ashampoo Snap نیز از این قاعده مستثنی نیست.

Snap - پنجره اصلی برنامه

ویژگی های کلیدی:

  • امکان ایجاد کلاژ از چندین اسکرین شات؛
  • فیلمبرداری با و بدون صدا؛
  • ضبط فوری از تمام پنجره های قابل مشاهده روی دسکتاپ.
  • پشتیبانی از ویندوز 7، 8، 10، ضبط رابط جدید.
  • امکان استفاده از انتخابگر رنگ برای گرفتن رنگ از برنامه های مختلف؛
  • پشتیبانی کامل از تصاویر 32 بیتی با شفافیت (RGBA)؛
  • توانایی گرفتن توسط تایمر؛
  • اضافه کردن خودکار واترمارک

به طور کلی، در این برنامه (علاوه بر وظیفه اصلی که آن را به این مقاله اضافه کردم) ده ها ویژگی بسیار جالب وجود دارد که به شما کمک می کند نه تنها ضبط کنید، بلکه آن را به یک ویدیوی با کیفیت نیز برسانید. شما خجالت نمیکشید که به کاربران دیگر نشان دهید.

دوربین UVScreen

وب سایت: uvsoftium.ru

نرم افزار عالی برای ایجاد آموزش های آزمایشی و ارائه ها از صفحه کامپیوتر شما به سرعت و کارآمد. به شما امکان می دهد ویدیو را به فرمت های مختلف صادر کنید: SWF، AVI، UVF، EXE، FLV (از جمله انیمیشن GIF با صدا).

این می تواند هر چیزی را که روی صفحه اتفاق می افتد ضبط کند، از جمله حرکات مکان نما، کلیک دکمه ماوس، کلیک صفحه کلید. اگر ویدیو را با فرمت UVF (بومی برنامه) و EXE ذخیره کنید، اندازه بسیار فشرده ای خواهید داشت (به عنوان مثال، یک فیلم 3 دقیقه ای با وضوح 1024x768x32 294 کیلوبایت طول می کشد).

از جمله کاستی ها: گاهی اوقات صدا ممکن است اصلاح نشود، به خصوص در نسخه رایگان برنامه. ظاهراً این ابزار خارجی را تشخیص نمی دهد کارت های صدا(این در مورد داخلی اتفاق نمی افتد).

نظر متخصص

آندری پونومارف

از یک متخصص بپرسید

لازم به ذکر است که بسیاری از فایل های ویدئویی موجود در اینترنت با فرمت *.exe ممکن است حاوی ویروس باشند. به همین دلیل است که هنگام دانلود و حتی باز کردن چنین فایل هایی باید نهایت دقت را به خرج دهید.

این بسیار راحت است: شما می توانید چنین فایل رسانه ای را حتی بدون نرم افزار نصب شده اجرا کنید، زیرا پخش کننده خود قبلاً در فایل حاصل "جاسازی شده است".

فراپس

وب سایت: fraps.com/download.php

بهترین برنامه برای ضبط ویدیو و ایجاد اسکرین شات از بازی ها (تاکید می کنم از بازی هاست، نمی توانید فقط یک دسکتاپ با آن ببرید)!

مزایای اصلی آن:

  • کدک اختصاصی آن تعبیه شده است که به شما امکان می دهد حتی بر روی یک رایانه ضعیف از بازی ویدیو ضبط کنید (اگرچه اندازه فایل بزرگ است ، اما هیچ چیز کند نمی شود یا یخ نمی زند).
  • توانایی ضبط صدا (به تصویر زیر "تنظیمات ضبط صدا" مراجعه کنید).
  • امکان انتخاب تعداد فریم؛
  • ضبط ویدیو و اسکرین شات با فشار دادن کلیدهای میانبر.
  • توانایی پنهان کردن مکان نما هنگام نوشتن؛
  • رایگان.

به طور کلی، برای یک گیمر - این برنامه به سادگی غیر قابل تعویض است. تنها نقطه ضعف آن این است که مقدار زیادی مصرف می کند فضای خالیروی هارد دیسک همچنین، در آینده، این ویدیو باید فشرده یا ویرایش شود تا آن را به اندازه فشرده‌تری «درایو» کند.

CamStudio

وب سایت: www.camstudio.org

ابزاری ساده و رایگان (اما در عین حال موثر) برای ضبط اتفاقاتی که از صفحه رایانه شخصی روی فایل‌ها می‌افتد: AVI، MP4 یا SWF (فلش). بیشتر اوقات، هنگام ایجاد دوره ها و ارائه ها استفاده می شود.

مزایای اصلی:

  • پشتیبانی از کدک: Radius Cinepak، Intel IYUV، Microsoft Video 1، Lagarith، H.264، Xvid، MPEG-4، FFDshow.
  • نه تنها از کل صفحه، بلکه بخشی جداگانه از آن را نیز ضبط کنید.
  • امکان حاشیه نویسی؛
  • قابلیت ضبط صدا از میکروفون کامپیوتر و بلندگو.

ایرادات:

  • برخی از آنتی ویروس ها فایل را مشکوک می دانند که در این برنامه نوشته شده باشد.
  • هیچ پشتیبانی از زبان روسی (حداقل زبان رسمی) وجود ندارد.

کامتازیا استودیو

وب سایت: techsmith.com/camtasia.html

یکی از معروف ترین برنامه ها برای این کار. ده ها گزینه و ویژگی مختلف دارد:

  • پشتیبانی از بسیاری از فرمت های ویدئویی، فایل حاصل را می توان به موارد زیر صادر کرد: AVI، SWF، FLV، MOV، WMV، RM، GIF، CAMV.
  • توانایی تهیه ارائه با کیفیت بالا (1440p)؛
  • بر اساس هر ویدیویی، می توانید یک فایل EXE دریافت کنید که پخش کننده در آن جاسازی شود (باز کردن چنین فایلی در رایانه شخصی که در آن چنین ابزاری وجود ندارد مفید است).
  • می تواند تعدادی افکت ایجاد کند، می تواند فریم های فردی را ویرایش کند.

استودیو Camtasia.

از جمله کاستی ها به موارد زیر اشاره می کنم:

  • نرم افزار پرداخت می شود (بعضی از نسخه ها تا زمانی که نرم افزار را خریداری کنید، زیرنویس ها را روی تصویر درج می کنند).
  • گاهی اوقات تنظیم برای جلوگیری از تار شدن حروف دشوار است (به ویژه در قالب با کیفیت بالا).
  • برای دستیابی به اندازه فایل خروجی بهینه باید با تنظیمات فشرده سازی ویدیو "رنج" بکشید.

اگر آن را به طور کلی در نظر بگیریم، پس برنامه خیلی بد نیست و بیهوده نیست که در بخش بازار خود پیشتاز است. علیرغم اینکه من از آن انتقاد کردم و واقعاً از آن حمایت نمی کنم (به دلیل کار نادری که با ویدیو دارم) ، قطعاً آن را برای بررسی توصیه می کنم ، مخصوصاً برای کسانی که می خواهند به صورت حرفه ای ویدیو بسازند (ارائه ، پادکست ، آموزش و غیره) .

ضبط ویدیوی صفحه نمایش رایگان

وب سایت: dvdvideosoft.com/products/dvd/Free-Screen-Video-Recorder.htm

ابزاری که به سبک مینیمالیسم ساخته شده است. با این حال، کافی است برنامه قدرتمندبرای گرفتن صفحه (هر چیزی که روی آن اتفاق می افتد) با فرمت AVI و تصاویر در فرمت های: BMP، JPEG، GIF، TGA یا PNG.

یکی از مزیت های اصلی این است که برنامه رایگان است (در حالی که سایر ابزارهای مشابه اشتراکی هستند و پس از مدت زمان مشخصی نیاز به خرید دارند).

ضبط کننده ویدیوی رایگان صفحه - پنجره برنامه (در اینجا هیچ چیز اضافی وجود ندارد!).

در میان کاستی ها ، من یک چیز را مشخص می کنم: هنگام ضبط ویدیو در یک بازی ، به احتمال زیاد آن را نخواهید دید - فقط یک صفحه سیاه (هر چند با صدا) وجود خواهد داشت. برای گرفتن بازی ها، بهتر است Fraps را انتخاب کنید (در مورد آن کمی بالاتر در مقاله ببینید).

ضبط کننده کل صفحه

ابزار بدی برای ضبط یک تصویر از روی صفحه نمایش (یا بخشی جداگانه از آن) نیست. به شما امکان می‌دهد فایل را در قالب‌های AVI، WMV، SWF، FLV ذخیره کنید، از ضبط صدا (میکروفون + بلندگو)، حرکات مکان‌نمای ماوس پشتیبانی می‌کند.

همچنین می‌توان از آن برای فیلم‌برداری از وب‌کم در حین برقراری ارتباط از طریق برنامه‌ها استفاده کرد: MSN Messenger، AIM، ICQ، Yahoo Messenger، تیونرهای تلویزیون یا پخش ویدیو، و همچنین برای ایجاد اسکرین شات، ارائه‌های آموزشی و غیره.

از جمله کاستی ها: اغلب مشکل ضبط صدا در کارت های صدای خارجی وجود دارد.

نظر متخصص

آندری پونومارف

حرفه ای در راه اندازی، مدیریت، نصب مجدد هر برنامه و سیستم های عاملخانواده ویندوز

از یک متخصص بپرسید

وب سایت رسمی توسعه دهنده در دسترس نیست، پروژه Total Screen Recorder مسدود شده است. این برنامه برای دانلود در سایت های دیگر موجود است اما باید محتوای فایل ها به دقت بررسی شود تا ویروسی نشود.

هایپر کم

وب سایت:soligmm.com/ru/products/hypercam

HyperCam - پنجره برنامه.

یک ابزار خوب برای ضبط ویدیو و صدا از رایانه شخصی به فایل ها: AVI، WMV / ASF. شما همچنین می توانید اقدامات کل صفحه یا یک منطقه خاص انتخاب شده را ضبط کنید.

فایل های به دست آمده به راحتی توسط ویرایشگر داخلی ویرایش می شوند. پس از ویرایش - فیلم ها را می توان در یوتیوب (یا سایر منابع اشتراک گذاری ویدیوی محبوب) بارگذاری کرد.

به هر حال، این برنامه را می توان بر روی یک درایو فلش USB نصب کرد و در رایانه های شخصی مختلف استفاده کرد. به عنوان مثال، آنها به ملاقات یکی از دوستان خود آمدند، یک درایو فلش USB را در رایانه شخصی او قرار دادند و اقدامات او را از روی صفحه نمایش او ضبط کردند. مگا راحت!

گزینه های HyperCam (به هر حال تعداد زیادی از آنها وجود دارد).

باندیکام

وب سایت: bandicam.com/ru

این نرم‌افزار مدت‌هاست که در بین کاربران محبوب بوده و حتی نسخه رایگان بسیار کوتاه آن نیز تحت تأثیر قرار نمی‌گیرد.

رابط کاربری Bandicam ساده نیست، اما به گونه ای طراحی شده است که کنترل پنل بسیار آموزنده است و تمام تنظیمات کلیدی در دسترس است.

از مزایای اصلی "Bandicam" باید اشاره کرد:

  • محلی سازی کامل کل رابط؛
  • بخش ها و تنظیمات منو به خوبی تنظیم شده است که حتی یک کاربر تازه کار نیز می تواند آن ها را بفهمد.
  • فراوانی پارامترهای قابل تنظیم، که به شما امکان می دهد تا شخصی سازی رابط را برای نیازهای خود، از جمله اضافه کردن لوگوی خود، به حداکثر برسانید.
  • پشتیبانی از اکثر فرمت های مدرن و محبوب.
  • ضبط همزمان از دو منبع (به عنوان مثال، ضبط صفحه دسکتاپ + ضبط وب کم).
  • وجود قابلیت پیش نمایش؛
  • ضبط با فرمت FullHD؛
  • توانایی ایجاد یادداشت ها و یادداشت ها به طور مستقیم در زمان واقعی و خیلی بیشتر.

نسخه رایگان دارای محدودیت هایی است:

  • قابلیت ضبط فقط تا 10 دقیقه؛
  • تبلیغ توسعه دهنده در ویدیوی ایجاد شده.

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

بنابراین، در مجوز کاملبرای یک کامپیوتر باید 2400 روبل بپردازید.

امتیاز: oCam Screen Recorder

وب سایت: ohsoft.net/en/product_ocam.php

این ابزار جالب را پیدا کردم. باید بگویم که به اندازه کافی راحت (و رایگان) است که یک فیلم ضبط شده از اقدامات کاربر را روی صفحه رایانه نگه دارید. تنها با یک کلیک بر روی دکمه ماوس، می توانید ضبط را از روی صفحه (یا هر قسمت از آن) شروع کنید.

همچنین لازم به ذکر است که ابزار دارای یک مجموعه است قاب های آمادهاز خیلی کوچک تا تمام صفحه در صورت تمایل، قاب را می توان به هر اندازه مناسب برای شما "کشش" کرد.

این برنامه علاوه بر فیلمبرداری از صفحه نمایش، عملکرد ایجاد اسکرین شات را نیز دارد.

جدول: مقایسه برنامه

عملکردی

برنامه ها
باندیکام FastStone Capture آسمپو اسنپ دوربین UVScreen فراپس CamStudio استودیو Camtasia ضبط ویدیوی صفحه نمایش رایگان هایپر کم ضبط کننده صفحه oCam
هزینه/مجوز2400r/آزمایشیرایگان استرایگان است1155r/آزمایشی990r/آزمایشیرایگان استرایگان است249 دلار / آزمایشیرایگان استرایگان است39 دلار / آزمایشی
بومی سازیکاملکاملنهکاملکاملاختیاریخیراختیاریخیرخیراختیاری
قابلیت ضبط
عکسی که از صفحه ی اسکرین گرفته میشودآرهآرهآرهآرهآرهآرهآرهآرهآرهآرهآره
حالت بازیآرهآرهخیرآرهآرهآرهخیرآرهخیرخیرآره
از یک منبع آنلاین ضبط شده استآرهآرهآرهآرهآرهآرهآرهآرهآرهآرهآره
ضبط حرکت مکان نماآرهآرهآرهآرهآرهآرهآرهآرهآرهآرهآره
ضبط وب کمآرهآرهخیرآرهآرهآرهخیرآرهخیرخیرآره
زمان بندی ضبطآرهآرهخیرآرهآرهخیرخیرآرهخیرخیرخیر
ضبط صداآرهآرهآرهآرهآرهآرهآرهآرهآرهآرهآره

این مقاله را به پایان می رساند، امیدوارم در لیست پیشنهادی برنامه ها، برنامه ای را پیدا کنید که بتواند وظایف محول شده به آن را حل کند :). من بسیار سپاسگزار خواهم بود برای موارد اضافی در موضوع مقاله.