رفتن به مطلب
  • 0

سوال در مورد کامپایلر انلاین


میلاد

سوال

سلام دوستان

راهی هست که بشه توی وب سورس بیسیک رو ادیت کرد ؟! و مستقیم روی وب کامپایل گرفت ؟!

و همچنین واسه سورس اندروید استودیو؟!

کسی اطلاعی داره ؟! خوشحال میشم به اشتراک بزاره :heart:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

11 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در زمینه کدهای بیسیک هم من یه تستی زدم

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

بعد اونو کامپایل میکنه

 تبدیل کدهای بیسیک به جاوا که به هر صورتی باید توسط خودتون باشه

و اونو بنویسید با وجود سادگی بیسیک بازم کار ساده ای نیست(که بهش مفسر زبان میگن)

در ضمن چیزی که من فهمیدم اینه که بی فور یه کتابخونه پایه مخفی هم داره که به تموم برنامه ها اضافه میکنه

که اونم باید بدست بیارین

*روش دیگهای هم که میتونه باشه، هک کردن خود بی فور . همونجوری که کرکش میاد به همون صورت باید کرکش کنید.

که تخصصش رو باید داشته باشین. ولی شدنیه

«موفق باشید.»

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در ۱ ساعت قبل، amin.mn گفته است :

در زمینه کدهای بیسیک هم من یه تستی زدم

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

بعد اونو کامپایل میکنه

 تبدیل کدهای بیسیک به جاوا که به هر صورتی باید توسط خودتون باشه

و اونو بنویسید با وجود سادگی بیسیک بازم کار ساده ای نیست(که بهش مفسر زبان میگن)

در ضمن چیزی که من فهمیدم اینه که بی فور یه کتابخونه پایه مخفی هم داره که به تموم برنامه ها اضافه میکنه

که اونم باید بدست بیارین

*روش دیگهای هم که میتونه باشه، هک کردن خود بی فور . همونجوری که کرکش میاد به همون صورت باید کرکش کنید.

که تخصصش رو باید داشته باشین. ولی شدنیه

«موفق باشید.»

 

ما که تخصصی در زمینه دکامپایل exe. ندارم

اما اقای امید اقاخانی یه اپ ویندوزی نوشته بودن واسه کامپایل گرفتن از پروژه بیسیک 

کامپایل پروژه های بیسیک4اندروید بدون IDE

 

از این سورس میشه استفاده کرد فک کنم

 

خب میرسه به این مورد که چطور کد های بیسیک رو وارد پروژه کرد! راهی مد نظرتون هست ؟!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

در کل مشکلی برای کارتون نمونده

از طریق کدهای cgi به راحتی می تونین هر دو نوع کامپایلر خودتون رو پیاده سازی کنید.

مثالشم که بالا فرستادم. امیدوارم موفق باشید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 2 ساعت قبل، amin.mn گفته است :

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

در کل مشکلی برای کارتون نمونده

از طریق کدهای cgi به راحتی می تونین هر دو نوع کامپایلر خودتون رو پیاده سازی کنید.

مثالشم که بالا فرستادم. امیدوارم موفق باشید.

دادا سردرگمم :wacko1: :| 

الان چطور میتونم کد اضافه کنم به پروژه ؟!

یا اینکه پروژه ای رو انلاین از طریق cgi بنویسم ؟!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام تو سایت های ایرانی که فکر نکنم باشه ( من که ندیدم ) ولی سایت های خارجی دی کامپایل می کنن .

تازه می تونی از نرم افزار AutoAPKTool که لینکش گزاشتم استفاده کنی و آموزشاشو از اینترنت بگیری . که فایل APK رو کامپایل و دی کامپایل می کنه

http://s5.picofile.com/file/8173207868/AutoAPKTool2_0_4a.zip.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 13 دقیقه قبل، softir گفته است :

سلام تو سایت های ایرانی که فکر نکنم باشه ( من که ندیدم ) ولی سایت های خارجی دی کامپایل می کنن .

تازه می تونی از نرم افزار AutoAPKTool که لینکش گزاشتم استفاده کنی و آموزشاشو از اینترنت بگیری . که فایل APK رو کامپایل و دی کامپایل می کنه

http://s5.picofile.com/file/8173207868/AutoAPKTool2_0_4a.zip.html

 

عزیز مثل اینکه متوجه نشدی :| 

من نمیخوام دکامپایل کنم

میخوام تحت وب(سرور-آنلاین)سورس رو کامپایل کنم

یعنی اینکه سورسی که اپلود کردم رو سرور, تغییر بدم و از اون خروجی apk بگیرم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فهمیدم . منظورت اینه که مثل بعضی از این سایت های ایرونی که نوشتم ساخت فایل اندروید بعد شما تنظیمات رو انجام دادید اون موقع یک فایل خروجی می گیرن.

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگه با دات نت کار کرده باشین برای اندروید استودیو زیاد سخت نیس

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

cgi اونو فعال کنید.

یه نمونه کد cgi گذاشتم پایین که برای آموزش عالیه

برای کامپایل اندروید باید sdk اندروید رو تو سرور داشته باشین

از ant برای کامپایل استفاده کنید

http://ant.apache.org/

یه نمونه مثال از ant هم براتون می زارم

من خودم برای ساخت کتابخونه بیسیک و جاوا از ant استفاده می کنم

کامپایل با ant بسیار ساده است

کد ارتباط cgi به ant رو می زارم

            try
            {

                _pros.StartInfo = new ProcessStartInfo("cmd.exe")
                {

                    UseShellExecute = false,
                    RedirectStandardInput = true,
                  //  RedirectStandardOutput=true,
                    WorkingDirectory = @"پوشه کدهای آپلود شده"
                };

                _pros.Start();


                _pros.StandardInput.Write(@"کد کامپایل رو اینجا بنویسین" + _pros.StandardInput.NewLine + "Exit" + _pros.StandardInput.NewLine);
                _pros.WaitForExit();
                _pros.StartInfo.RedirectStandardOutput = false;

            }
            catch (Exception ex)
            {
                //  MessageBox.Show(ex.Message);
            }

 

تمومه!

 

CGI_CSharp_Source.zip

Unity-Android-Plugin-Example-master.zip

لینک ارسال
به اشتراک گذاری در سایت های دیگر

amin.mn ممنونم :heart:

 میشه توضیح بدید؟!

اون دوتا فایلی رو پیوست کردید چیه؟!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در هم اکنون، amin.mn گفته است :

اگه با دات نت کار کرده باشین برای اندروید استودیو زیاد سخت نیس

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

cgi اونو فعال کنید.

یه نمونه کد cgi گذاشتم پایین که برای آموزش عالیه

برای کامپایل اندروید باید sdk اندروید رو تو سرور داشته باشین

از ant برای کامپایل استفاده کنید

http://ant.apache.org/

یه نمونه مثال از ant هم براتون می زارم

من خودم برای ساخت کتابخونه بیسیک و جاوا از ant استفاده می کنم

کامپایل با ant بسیار ساده است

کد ارتباط cgi به ant رو می زارم


            try
            {

                _pros.StartInfo = new ProcessStartInfo("cmd.exe")
                {

                    UseShellExecute = false,
                    RedirectStandardInput = true,
                  //  RedirectStandardOutput=true,
                    WorkingDirectory = @"پوشه کدهای آپلود شده"
                };

                _pros.Start();


                _pros.StandardInput.Write(@"کد کامپایل رو اینجا بنویسین" + _pros.StandardInput.NewLine + "Exit" + _pros.StandardInput.NewLine);
                _pros.WaitForExit();
                _pros.StartInfo.RedirectStandardOutput = false;

            }
            catch (Exception ex)
            {
                //  MessageBox.Show(ex.Message);
            }

 

تمومه!

 

CGI_CSharp_Source.zip

Unity-Android-Plugin-Example-master.zip

سلام میشه همین کار رو به صورت آفلاین برای اندروید بگید . یعنی برنامه ای به شه ساخت که توش فایل apk را کامپایل کرد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فایل اول در لینک زیر توضیح داده

https://fa.wikipedia.org/wiki/واسط_دروازه_مشترک

فایل دوم مثالی از نحوه کامپایل توسط ant است

شما باید ant رو دانلود کنید

بعد با یه دستور ساده در CMD ویندوز به راحتی کامپایل کنید.

کدش اینه

ant jar

به همین سادگی

--------------------------

در مورد سوال دوست عزیزمون  softir  باید بگم که  در برنامه های ویندوزی که برای انتشار می سازین استفاده از ant توصیه نمیشه

بهتره  مستقیم توسط jdk و sdk که حتما کاربر نهایی  باید در سیستمش نصب باشه این کار رو بکنید.همون کاری که بی فور انجام میده

لینک زیر نحوه این کار رو گفته

http://geosoft.no/development/android.html

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

از کد c# که در بالا نوشتم می تونین اونا رو به برنامه خودتون مرتبط کنین

 

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...