gammaray - آنلاین در ابر

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

برنامه:

نام


GammaRay - ابزار بازرسی و دستکاری برنامه Qt.

خلاصه


گاماری [--pid | | -- اتصال [: ]

شرح


GammaRay داخلی های زمان اجرا یک برنامه Qt را بررسی می کند، مانند:
درخت شیء، خواص، سیگنال/شاخه‌ها، ویجت‌ها، مدل‌ها،
نماهای گرافیکی، دیباگر جاوا اسکریپت، منابع،
ماشین های حالت، انواع متا، فونت ها، کدک ها، اسناد متنی

وقتی بدون هیچ گزینه ای اجرا می شود، gammaray لیستی از برنامه های کاربردی Qt در حال اجرا را ارائه می دهد
که می توانید انژکتور انتخاب شده را وصل کنید. در غیر این صورت، می توانید توسط یک فرآیند در حال اجرا متصل شوید
با مشخص کردن pid آن، یا می توانید یک برنامه Qt جدید را با مشخص کردن نام آن راه اندازی کنید (و
آرگومان های اختیاری).

OPTIONS


--کمک
پیام راهنما را چاپ کنید و خارج شوید.

- نسخه
اطلاعات نسخه را چاپ کنید و خارج شوید.

-پ، -پید <pid>
با pid مشخص شده به برنامه Qt در حال اجرا پیوست کنید.

-من، -- انژکتور <تزریق کننده>
نوع تزریق مشخص شده را تنظیم کنید.

انژکتورهای پشتیبانی شده عبارتند از:
پیش بارگذاری (لینوکس، سیستم عامل مک)
gdb (لینوکس برای نصب به gdb نیاز دارد)
سبک
windll (ویندوز)

--در جریان
از رابط کاربری در حال پردازش Gammaray 1.x استفاده کنید. این در اکثر موارد ضروری نیست، جدا از
با استفاده از ابزارهایی که از راه دور کار نمی کنند.

-- فقط تزریق
این فقط پروب GammaRay را به یک فرآیند تزریق می کند، اما GammaRay را شروع نمی کند
UI. این برای مثال هنگام انجام اشکال زدایی از راه دور در دستگاه های تعبیه شده مفید است.

--گوش کن <آدرس>
مشخص کنید که سرور GammaRay باید روی کدام آدرس شبکه گوش دهد، پیش فرض 0.0.0.0 است
(یعنی همه آنها). این را می توان به عنوان مثال در ویندوز برای جلوگیری از هشدارهای فایروال استفاده کرد
اگر به دسترسی از راه دور نیاز ندارید، آدرس را روی 127.0.0.1 قرار دهید.

-- نه گوش کن
سرور GammaRay را غیرفعال می کند. این به معنی -- inprocess است زیرا هیچ راه دیگری برای آن وجود ندارد
در این مورد به پروب GammaRay متصل شوید.

--list-probes
لیست تمام پروب های نصب شده

--پویشگر <abi>
به صراحت مشخص کنید که از کدام کاوشگر استفاده کنید. اگر بیش از یکی دارید باید از این استفاده کنید
پروب نصب شده است (به عنوان مثال یکی برای Qt4 و دیگری برای Qt5)، تا زمانی که کاوشگر ABI تشخیص خودکار
اجرا شده

-- اتصال <میزبان[:port]>
با یک کاوشگر GammaRay که قبلا تزریق شده است، به یک هدف متصل شوید. برای مثال مفید است
اشکال زدایی از راه دور

مثال ها


gammaray را روی برنامه Qt "qtfoo" با آرگومان های خط فرمان "arg1" و "arg2" اجرا کنید:
% gammaray /path/to/qtfoo arg1 arg2

فراخوانی gammaray در برنامه Qt که با pid 1234 اجرا می شود:
% gammaray --pid 1234

در برنامه Qt که با pid 1234 اجرا می شود، gammaray را با انژکتور gdb فراخوانی کنید:
% gammaray --injector gdb --pid 1234

خروج وضعیت


با 0 در حالت عادی خارج می شود. در غیر این صورت، با یک عدد صحیح مثبت وجود دارد که نشان می دهد
هنگام راه اندازی یا اتصال انژکتور مشکلی رخ داد.

کپی رایت


حق چاپ (C) 2010-2015 Klaralvdalens Datakonsult AB، یک شرکت گروه KDAB،
<info@kdab.com>

دارندگان مجوز دارای مجوزهای تجاری معتبر KDAB GammaRay می توانند از این فایل مطابق با آن استفاده کنند
با موافقت نامه مجوز تجاری GammaRay ارائه شده همراه با نرم افزار.

تماس با ما info@kdab.com اگر شرایط این مجوز برای شما روشن نیست.

این برنامه نرم افزار رایگان است. می توانید آن را مجدداً توزیع کنید و/یا آن را تحت شرایط تغییر دهید
مجوز عمومی عمومی گنو که توسط بنیاد نرم افزار آزاد منتشر شده است. یا
نسخه 2 مجوز، یا (به انتخاب شما) هر نسخه بعدی.

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

شما باید یک نسخه از مجوز عمومی عمومی گنو را همراه با این برنامه دریافت کرده باشید.
اگر نه، به بنیاد نرم افزار آزاد، شرکت، خیابان فرانکلین 51، طبقه پنجم بنویسید،
بوستون، MA 02110-1301، ایالات متحده آمریکا.

کد StackWalker Copyright (c) 2005-2009, Jochen Kalmbach, کلیه حقوق محفوظ است.

AUTHORS


آلن وینترallen.winter@kdab.com>
آندریاس هولزامرandreas.holzammer@kdab.com>
آنتون کروژکمپanton.kreuzkamp@kdab.com>
دیوید فورdavid.faure@kdab.com>
فرانک اوسترفلدfrank.osterfeld@kdab.com>
جیمز ترنرjames.turner@kdab.com>
یان دالهایمرjan.dalheimer@kdab.com>
کوین فانکkevin.funk@kdab.com>
لوران مونتلlaurent.montel@kdab.com>
ماتیاس هاسلمانmathias.hasselmann@kdab.com>
میلیان ولفmilian.wolff@kdab.com>
پاتریک اسپدرینpatrick.spendrin@kdab.com>
پیتر کوملsyntheticpp@gmx.net>
رافائل روکوتوrafael.roquetto@kdab.com>
استیون کلیstephen.kelly@kdab.com>
توماس مک گوایرthomas.mcguire@kdab.com>
تا آدمtill@kdab.com>
توبیاس کونیگtobias.koenig@kdab.com>
فولکر کراوزvolker.krause@kdab.com>

با استفاده از خدمات onworks.net از gammaray آنلاین استفاده کنید



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