انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

tweak-wrapper - آنلاین در ابر

اجرای tweak-wrapper در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور tweak-wrapper است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


نیشگون گرفتن - ویرایشگر هگز کارآمد

خلاصه


نیشگون گرفتن [-l | -f] [-e] [-w عرض] [-o چاپ افست] نام فایل

شرح


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

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

وقتی فایلی را در نیشگون گرفتن، می توانید انتظار داشته باشید که محتویات صفحه نمایش چیزی را ببینید
مثل این:

00000000 7F 45 4C 46 01 01 01 00 .ELF....
00000008 00 00 00 00 00 00 00 00 .......
00000010 02 00 03 00 01 00 00 00 .......
00000018 D0 8E 04 08 34 00 00 00 ....4...
00000020 2C EF 01 00 00 00 00 00 ,.......

ستون مرکزی مقدار هگزادسیمال هر بایت را در فایلی که هستید به شما نشان می دهد
ویرایش. ستون سمت راست تفسیر ASCII آن بایت ها را نشان می دهد، جایی که
مناسب. در مثال بالا، دنباله 45 4C 46 در خط اول ترجمه می شود
حروف بزرگ ASCII "ELF"، اما دنباله بعدی 01 01 01 00 ندارد
هر نمایش ASCII قابل چاپ و بنابراین ستون سمت راست به سادگی نقاط را چاپ می کند.

ستون سمت چپ موقعیت ابتدایی هر ردیف را در فایل نشان می دهد.

در واقع، زمانی که شما شروع می کنید نیشگون گرفتن، معمولاً 16 بایت از فایل را در هر ردیف خواهید دید، نه 8 بایت
در بالا نشان داده شده است. با این حال، در صورتی که صفحه نمایش شما باریکتر یا عریض تر از آن باشد، این قابل تنظیم است
80 ستون معمولی، یا اگر فایلی که در حال ویرایش آن هستید از رکوردهای با اندازه ثابت تشکیل شده باشد.
اندازه دیگری

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

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

OPTIONS


این بخش گزینه های خط فرمان پشتیبانی شده توسط را فهرست می کند نیشگون گرفتن.

-f اجرا می شود نیشگون گرفتن در حالت "تثبیت"، یعنی با عملکرد درج به طور کامل غیر فعال. این
اگر در حال ویرایش فایلی هستید که حالت درج در آن فایده ای ندارد، ممکن است مفید باشد
(برای مثال، فایل‌های اجرایی وابستگی زیادی به آفست فایل‌های دقیق دارند
که درج داده‌ها را بدون رندر کردن آن تقریباً غیرممکن می‌سازد
غیر قابل استفاده) و می خواهید از روشن کردن اشتباه آن جلوگیری کنید.

-l اجرا می شود نیشگون گرفتن در حالت "نگاه". در این حالت نیشگون گرفتن به شما اجازه نمی دهد که داده ها را تغییر دهید
اصلا این به سادگی ابزاری برای بررسی جزئیات یک فایل می شود.

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

-w عرض
تعداد بایت ها را مشخص می کند نیشگون گرفتن در هر خط نمایش داده می شود. پیش فرض 16 است که
به خوبی در یک صفحه نمایش 80 ستونی قرار می گیرد.

-o چاپ افست
اگر این گزینه مشخص شده باشد، نیشگون گرفتن اطمینان حاصل می کند که آفست فایل داده شده در آن رخ می دهد
شروع یک خط به عنوان مثال، اگر فایلی را با استفاده از گزینه ها بارگذاری کرده باشید -w 8 -o
0x13، ممکن است نمایشگری را کمی شبیه به این ببینید:

00000000 7F 45 4C .EL
00000003 46 01 01 01 00 00 00 00 F.......
0000000B 00 00 00 00 00 02 00 03 ........
00000013 00 01 00 00 00 D0 8E 04 ........
0000001B 08 34 00 00 00 2C EF 01 .4...،..

با قرار دادن تنها سه بایت از فایل در همان خط اول، نیشگون گرفتن مرتب شده است
که فایل آفست 0x13 (19 در اعشار) در ابتدای چهارم ظاهر می شود
خط.

اگر می دانستید که در حال ویرایش یک فایل در یک فایل خاص هستید، ممکن است از این گزینه استفاده کنید
قالب به عنوان مثال، اگر فایل شما حاوی یک هدر 53 بایتی و به دنبال آن یک سری باشد
از رکوردهای 22 بایتی، ممکن است برای شما مفید باشد که گزینه ها را مشخص کنید -w 22 -o 53.
این ترتیب می‌دهد که بعد از هدر، هر رکورد جداگانه فایل انجام شود
دقیقا در یک خط از نیشگون گرفتننمایشگر.

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

کلیدها


این بخش تمام کلیدهای ویرایش پشتیبانی شده توسط نیشگون گرفتن به صورت پیش فرض. کلید پیش فرض
اتصالات برای نیشگون گرفتن اساسا شبیه Emacs هستند.

جنبش کلید
کلیدهای حرکت مکان نما Emacs همگی باید کار کنند و همتایان آنها در حالت عادی
کلیدهای تابع نیز باید کار کنند:

o ^P و ^N به خطوط قبلی و بعدی بروید؛ بالا و پایین باید همین کار را انجام دهند.

o ^B و ^F یک شخصیت به عقب و جلو بروید. چپ و راست باید همین کار را بکنند.

o Mv و ^V بالا و پایین رفتن یک بار صفحه نمایش. Page Up و Page Down باید انجام دهند
همان

o ^A و ^E به ابتدا و انتهای خط بروید؛ Home و End نیز باید همین کار را انجام دهند.

رسانه ها و مطبوعات M- و M-> به ابتدا و انتهای فایل بروید.

رسانه ها و مطبوعات ^X g برای رفتن به یک موقعیت بایت خاص در فایل؛ از شما خواسته می شود تایپ کنید
موقعیتی که می خواهید می توانید آن را به صورت اعشاری یا به صورت یک عدد هگز با " وارد کنید0x" قبل از
آن است.

ویرایش کلید
Return را فشار دهید تا مکان نما بین بخش هگز صفحه و ASCII حرکت کند
بخش.

هنگامی که در بخش هگز، می توانید ارقام هگزا دسیمال را وارد کنید تا داده ها را تغییر دهید. هنگامی که در ASCII
بخش، می توانید مستقیماً متن ASCII را تایپ کنید.

در حالت ASCII نیز می توانید فشار دهید ^Q برای نقل قول به معنای واقعی کلمه کاراکتر ورودی بعدی. برای
به عنوان مثال، اگر می خواهید یک Control-V را وارد کنید، می توانید فشار دهید ^Q^V و نیشگون گرفتن اراده
به طور خودکار مقدار بایت 0x16 را وارد کنید.

رسانه ها و مطبوعات ^X^Iیا در صورت داشتن کلید Insert، برای جابجایی بین حالت رونویسی و درج
حالت در حالت درج، با تایپ کردن ورودی هگز یا ASCII، بایت‌های جدیدی که حاوی
ارزش هایی که ارائه می کنید همچنین، سپس می‌توانید Backspace را فشار دهید تا بایت سمت چپ حذف شود
مکان نما، یا ^D یا Delete برای حذف بایت زیر مکان نما.

برش و چسباندن
رسانه ها و مطبوعات ^@ (این کاراکتر ممکن است توسط کلید ترکیبی Control-@ یا Control-2 تولید شود،
یا Control-Space) برای علامت گذاری پایان یک منطقه انتخابی. پس از انجام این کار، بایت ها
بین آن علامت و مکان نما برجسته خواهد شد. مطبوعات ^@ دوباره رها کردن
انتخاب کنید.

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

در حالت درج، شما همچنین گزینه فشار دادن را دارید ^W به برش منطقه انتخاب شده
به طور کامل از فایل خارج شده و آن را در بافر برش قرار دهید.

در آخر ، فشار دهید ^Y برای چسباندن محتویات بافر برش خورده در فایل (این کار رونویسی می کند
یا بسته به حالت فعلی درج کنید).

جستجو
رسانه ها و مطبوعات ^S برای جستجوی یک دنباله بایت از شما خواسته می شود که متنی را برای جستجو وارد کنید
در خط پایین صفحه نمایش می توانید این متن را در اسکی یا به صورت دنباله ای از هگز تایپ کنید
مقادیر بایت با پیشوند بک اسلش (\). به عنوان مثال، اگر می خواهید برای آن جستجو کنید
مقدار بایت 5 و به دنبال آن کلمه "Hello" را وارد کنید \05 سلام. اگر شما می خواهید
یک کاراکتر بک اسلش تحت اللفظی مشخص کنید، می توانید آن را به صورت هگز وارد کنید (مانند \5C) یا به سادگی
در ورودی آن را دو برابر کنید (\\).

رسانه ها و مطبوعات ^R برای جستجوی عقب به جای جلو از موقعیت مکان نما فعلی.

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

کنترل la نمایش
اگر فشار دهید ^X w، از شما خواسته می شود که یک عرض نمایش جدید وارد کنید. این هم همین را دارد
اثر به عنوان عبور از -w گزینه در خط فرمان به طور مشابه، فشار دادن ^X o به شما اجازه می دهد
برای وارد کردن یک افست نمایش جدید، معادل با -o گزینه.

به‌طور پیش‌فرض، موقعیت فعلی فایل و اندازه فایل نمایش داده می‌شوند نیشگون گرفتنخط وضعیت
در هگز. اگر آنها را به صورت اعشاری ترجیح می دهید، می توانید فشار دهید ^X x or ^X h برای جابجایی آنها بین
هگز و اعشاری.

متفرقه
رسانه ها و مطبوعات ^L برای ترسیم مجدد صفحه و تغییر مکان نما. مطبوعات ^Z تعلیق کردن نیشگون گرفتن و
به طور موقت به پوسته برگردید.

رسانه ها و مطبوعات ^X^S برای ذخیره فایلی که در حال ویرایش آن هستید.

رسانه ها و مطبوعات ^X^C خارج شدن نیشگون گرفتن. (اگر این کار را با تغییرات ذخیره نشده انجام دهید، از شما پرسیده می شود که آیا
می خواهید آنها را نجات دهید.)

پیکربندی فایل


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

اکثر بخشنامه ها در tweakrc به شکل "اتصال فرمان-نام کلید". مثلا،
"اتصال خروج ^X^Cعلاوه بر این، دو بخشنامه دیگر نیز وجود دارد، عرض و چاپ افست، که
اگر نه، پارامترهای نمایش پیش فرض را بدهید -w و -o گزینه ها مشخص شده است.

ساده ترین راه برای یادگیری در مورد tweakrc فایل باید با داشتن شروع شود نیشگون گرفتن خروجی آن
یک پیش فرض داخلی:

توییک -D > $HOME/.tweakrc

سپس می توانید فایل پیش فرض را بخوانید، یاد بگیرید نیشگون گرفتن نام دستورات داخلی و ویرایش آن
فایل برای انجام آنچه می خواهید.

با استفاده از خدمات onworks.net از tweak-wrapper به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad