Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

پرچمداران

  1. H@mid.RS

    H@mid.RS

    مدیر کل و مدیر فنی


    • امتیاز: پسندیدن

      1,867

    • تعداد ارسال ها

      1,043


  2. salmana

    salmana

    پاسخگو و راهنما


    • امتیاز: پسندیدن

      589

    • تعداد ارسال ها

      295


  3. Sina

    Sina

    مدیر بخش


    • امتیاز: پسندیدن

      438

    • تعداد ارسال ها

      326


  4. m007moh

    m007moh

    پاسخگو و راهنما


    • امتیاز: پسندیدن

      354

    • تعداد ارسال ها

      171



مطالب محبوب

در حال نمایش بیشترین مطالب پسند شده از زمان ۱۶/۰۲/۱۹ در همه بخش ها

  1. 17 پسند
    همون طور که می دونید سمت سرور کد های ارسالی به سرور انلان می باشد ما می تونیم برنامه های فوق العاده پیشرفته با سمت سرور بسازیم ازجمله برنامه ها با دیتای انلاین و بازی های دارای مرحله ای که با وارد کردن اطلاعات به داخل برنامه بارگذاری می شوند ی سورس همراه با کد های PHP رو براتون قرار دادم تا با کار باهاشون بتونید بیشتر اشنا بشید البته دوست خوبم حسین با کد های PHP آشنایت بیشتری داره و حتما این بحث رو ادامه میدیم قابلیت های پروژه پیش رو : 1-ثبت نام کاربر 2-ورود 3-مدیریت یا بارگذاری افرادی که ثبت نام کرده اند 4-تغییر پسورد و ریست 5-فراموشی پسورد و چیز های دیگر... هر گونه سوالی در مورد سورس یا کد های PHP داشتید مطرح کنید با ارزوی پیشرفت روز افزون php.zip Samte Server V 3.3 (Www.Basic4x.IR).zip
  2. 15 پسند
    سلام دوستان و عزیزان برنامه نویس امشب براتون کتابخونه ای آوردم که داخل اینترنت اصلا رایگان نیست کتابخونه به صورت کامل و بدون نقص براتون آماده کردیم این ورژن 1.1 کتابخونه هست به زودی با برطرف کردن برخی باگ ها و به صورت کامل براتون میذارم آموزش کامل استفاده از این کتابخانه و 0 تا 100 درون پرداخت بازار در لینک زیر : http://basic4x.ir/to...زار-کتابخانه-د/ موفق باشید. نکته» اشتراک گذاری این کتابخانه با ذکر منبع مانعی نداره در غیر این صورت شرعا حرام و پیگرد قانونی دارد. و به هیچ عنوان در هیچ سایتی به فروش نرسد IRBazaar.zip
  3. 14 پسند
    ما از شیوه خبرنامه میاییم داخل گوشی کاربر و هر بلایی که بخاییم سر گوشی کاربر میاریم (البته باید از قبل تمهیدات اندیشه باشید) روال کار: ما توی هاست یک فایل تکست میسازیم و بعد از اونجا متن و عبارات رو وارد میکنیم و توی گوشی کاربر اتفاق(مثلا نوتیفیکشن یا هر عملی) رخ میده همانگونه که توی اموزش گفتم از این شیوه فقط خاص ارسال نوتیفیکیشن نیست.بلکه هرکاری میتونین بکنین مثلا : میتونین از قبل توی برنامه تعریف کنین که اگر در مسیر فلان فایلی وجود داشت برنامه قفل بشه یا مثلا 100 سکه به کاربر بده. حالا شما میاین از این روش استفاده میکنین. مثلا زمانی که دلتون خاست برنامه را قفل کنین میاین توی سرور تعریف میکنین که برنامه رو ببند توی آموزشهای اینده خیلی حرفه ای تر براتون توضیح میدم با این آموزشها و آموزشهای آینده میتونین خیلی پیشرفته برنامه تون رو مدیریت کنین.همچنین مدیریت تبلیغاتیتون رو هم خیلی پیشرفته تر از سایتهای ارایه دهنده اینگونه خدمات کنین. با توضیحاتی که در آینده میدم باعث میشه که خیلی وقتا نیاز به آپدیت نداشته باشین .یعنی مثال پایین: مثلا من میام توی برنامه از آدرس سایت ارایه دهنده هاست رایگان www.mysite.ir جهت بعضی فعالیتهام استفاده میکنم.حالا منه برنامه نویس از قبل حدس میزنم که احتمال داره این سایت دایمی نباشه و میام تمهیداتی می اندیشم و بعد از طریق این خبرنامه آدرس سایت جدید رو به جای آدرس قبلی میزارم دیگه نیازی نیست من برم آپدیت برای اینکار بدم توی آموزشهای آتی اشاره کامل به این میکنم همانگونه که مستحضرید بازار ارسال تبلیغات رو ممنوع کرده(دستش درد نکنه کار خوبی کرده) ولی من یک اموزشی میدم که شمامیتونین تبلیغ کنین و بازار هم نمیفهمه حتی خود کاربر هم نمیدونه از کجا داره تبلیغات میاد . بقول معروف نمیدونه از کجا داره چوب میخوره.خخخخخ موفق باشین دانلود سورس+آموزش --------------------------------------------------------------------------- سورس بهینه (از سورس بالا استفاده نکنید و از این سورس استفاده کنید ولی از آموزش بالا حتمن استفاده کنید) آموزش مربوط به بهینه شدن ----------------------------------------------------------- لینک آموزش تکمیلی ------------------------------------
  4. 14 پسند
    سلام خدمت همه دوستان عزیز اینم یه سورس برنامه پیامکی انلاین که خود کاربر هم میتونه پیامک خودشو ارسال کنه البته بجز کپی پیامک و اشتراک گذاری قابلیت دیگه ای نداره که خودتون میتونید روش کار کنید و قابلیت های جدید بهش اضافه کنید پسورد : basic4x.ir اختصاصی از انجمن بیسیک فور ایکس OnlineSms_Basic4X.ir.zip PHP-file.zip
  5. 13 پسند
    سلام به همه ی کاربرای انجمن طرحی که امروز برای شما در نظر گرفتیم یه طرح کاملا جدیده توضیح زیادی نمیدم داخل پوشه دانلود سه تا فایل psd وجود داره اینم یه اسکرین شات از ظرح نهایی لینک دانلود
  6. 12 پسند
    درود خوب با برای این که یک برنامه با طراحی متریال داشته باشیم نیاز داریم یک منو متریال هم داشته باشیم که به برنامه زیبایی چند برابر بده سورس کدی که براتون آماده کردم باهاش می تونید منو متریال ایجاد کنید توسط کتابخانه MSMaterialDrawer شات از منو : پوشه appcompat.zip رو داخل درایو بریزید و مثل من لینک پوشه ها رو به اکتیویتی main اضافه کنید محتویات MSMaterialDrawer lib.zip داخلش کتابخانه هست به محل کتابخانه های بیسیک فور اندروید بریزید و پوشه MaterialDrawer.zip پوشه سورس هست که می تونید با شخصی ساز کردنش ی منو زیبا برای خودتون طراحی کنید هر گونه سوال در این مورد بود بپرسید تا راهنمایینون کنیم موفق باشید. appcompat.zip MaterialDrawer.zip MSMaterialDrawer lib.zip
  7. 12 پسند
    *اختصاصی انجمن basic4x.ir سلام دوستان یه کد ساده براتون نوشتم برای آشنایی با گت المنت تصویر: -اول باید در ادیت باکس اول شماره رو با +98 وارد کنید و روی بعدی کلیک کنید بعدش یه رمز براتون تلگرام میفرسته که در ادیت باکس بخش رمز برنامه وارد کنید و حذف نهایی رو بزنید سپس روی بله حذف شود کلیک کنید تا اکانت حذف بشه این کد رو ساده نوشتم براتون برای همین مثلا چک کنه شماره موبایل درسته یا نه و اینا رو براش نزاشتم(راحت میشه اضافه کرد) پایین برنامه در وب ویو کار هایی که انجام میدید رو نمایش میده که میتونید میتونید از دید مخفیش کنید لینک دانلود سورس: http://s2.picofile.com/file/8262911092/delete_accon_teell.zip.html
  8. 11 پسند
    سلام و درود خدمت کاربران عزیز نسخه 3 کتابخانه AppCompat رو براتون قرار دادم می تونید برای حمایت از ما کاربر ویژه بشید و این کتابخانه رو دانلود کنید http://basic4x.ir/store/product/12-خرید-اشتراک-کاربر-ویژه/ و بعد از خرید اشتراک شما به راحتی می تونید این کتابخانه رو دانلود کنید البته دسترسی کامل پیدا می کنید به انجمن تغییرات نسخه سه : Requires B4A 6.0 or above References AppCompat from Maven repository Full designer custom properties support for all views Fix: ACRadioButton now supports grouping in a panel Desupport of the Activity Entry animation. New: ACSeekbar Fix: ACSearchview closed() event does not fire (AppCompat bug). Added workaround for this. Fix: Fixed several minor and major bugs New example App which shows main features کتابخانه نسخه سه همراه سورس کد جدید پیوست شد. AppCompatBaseExample3_20.zip AppCompatLib3_20.zip AppCompatLib3_42.zip AppCompatLib3_52.zip
  9. 11 پسند
    درود به دوستان عزیز ما اگه بخوایم از لیست ویو بیسیک فور اندروید استفاده کنیم چون زبان ما فارسی هست دچار مشکلاتی میشیم و خیلی از دوستان هم این مشکل رو دارن من امروز سورسی براتون آماده کردم که شما لیست ویوتونو می تونید کاملا سفارشی کنید طوری که کاربر اصلا احساس بهم ریختگی نمیبینه قابلیت اسکرول سریع هم داره که دیگه ما نیاز به لیست ویو دیگه ای ندارم واقعا میشه گفت کامل هست شات : سورس کد براتون پیوست شد هرجا مشکلی یا سوالی داشتید مطرح کنید در پناه حق Persian listview.zip
  10. 11 پسند
    شما قبل از هر چیز آموزش اولی را ببینید تا بهتر متوجه این بشین لینک آموزش قبلی ------------------------------------------------------------ توی این آموزش چیزی شبیه به عکس پایین ساختیم(البته از آموزش دیالوگ پژمان خان بهره جستم) و بعدش میاییم هربار متن و عکس رو تغییر میدیم. بعدش میاییم روی دکمه ورود کنترل میکنیم. یعنی اینکه هرباری که دستور دادین سایت موردنظر باز بشه. بار بعدی دستور میدین مثلا آدرس کانال یا گروه تلگرام باز بشه. یا ادرس صفحه ایسنتا باز بشه. انواع اینتنتهای مارکتها یعنی نظردهی و صفحه برنامه ها را باز کنید. خلاصه با این اموزش میتونین هر تبلیغ شبکه اجتماعی رو بگیرین و در برنامه خود پیاده کنید البته توی این اموزش که گفتم میتونین دستور بدین که مستقیم کانال موردنظرتون باز بشه. یا مستقیم بره صفحه توسعه دهنده باز بشه(یعنی بدون اینکه دیالوگ باز بشه یا بدون اینکه کاربر دخالت کنه) در این مورد خواهشا ایرانی بازی در نیارین که پدر ملت رو دربیارین.خخخخخ من توی اموزش یک چیزی زیاد روش کلید نکردم.توی اسن اموزش همش از یک آدرس اینترنتی عکس استفاده کردم که شما میتونین هربار این ادرس عکس رو به دلخواه خودتون تغییر بدین.مثلا تبلیغ کانال تلگرام میگیرین و شما ادرس لینک اپلودی شکل مربوط به تلگرام بزارین و... فقط شرمنده که حجم فیلم زیاد شد اگر آموزش هم ضعیف دادم ببخشین. نه چون استاد هستم و نه هم هیچ وقت تاحالا فیلم آموزشی ساختم لینک دانلود سورس تنها لینک دانلود سورس+آموزش ------------------------------------ آپدیت جدید خبرنامه(1395/4/16) در این بخش ما اومدیم قابلیت دیالوگی به خبرنامه اضاف کردیم که موقع ارسال تبلیغ(دیالوگ) کاربر نمیفهمه که این دیالوگ مربوط به کدوم برنامه هست. یعنی دیگه ترسی از بازار هم نداریم چون کسی متوجه نمیشه این تبلیغ توسط چه برنامه ای ارسال شده........ بازم میگم از این تبلیغ زیاد استفاده نکنید و ایرانی بازی در نیارین لطفا دیالوگ در این روش مشابه مثل عکس بالاست فقط عکس نداره در این دیالوگ هم مثل دیالوگ اموزش قبلی همه اجزا و چیزها را کنترل میکنیم لینک فیلم آموزشی لینک سورس بدون پسورد -------------------------------------------- آموزش ساخت تماس با ما (آپدیت 24 تیر 95) لینک سورس لینک آموزش بدون پسورد آموزش ساده پیغام دادن برای کاربر در مورد آپدیت برنامه(آپدیت 31 تیر95) لینک آموزش بدست آوردن تعداد پوش رسیده به دست کاربر + بدست آوردن تعداد پوش باز شده(آپدیت15مرداد95) لینک آموزش تصویری لینک سورس لینک فایل php ---------------------------------------------------- خبرنامه بهینه شد(آپدیت 16 شهریور 95) سورس پایین به دو صورت خلاصه واره : 1- کد نویسی جهت انجام عملیات خبرنامه 2- کدهای عملیاتی داخلش زیاد نداره یعنی اگر مثالهای بالا رو میخاین عملی کنین باید اونها رو توی سورس پایین پیاده سازی کنین سورس بهینه آموزش مربوط به بهینه شدن
  11. 11 پسند
    کتابخانه ای برای ساخت صفحات راهنما هست دوستان مثالی که پیوست شده رو حتما دقت کنید به راحتی می تونید برنامه های خودتون به سادگی بهشون راهنما وصل کنید شات از عملکرد : MSShowTips.zip
  12. 11 پسند
    اول باید یه دیتابیس داخل هاستت بسازی اموزش ساخت دیتابیس :http://basic4x.ir/topic/97-%D8%B3%D9%88%D8%B1%D8%B3-%DA%A9%D8%AF-%D8%B3%D9%85%D8%AA-%D8%B3%D8%B1%D9%88%D8%B1-%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85-%D9%88-%D9%88%D8%B1%D9%88%D8%AF-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%AF%D8%B1-basic4android-php/#entry1384 بعد ایجاد دیتابیس برو به phpmyadmin هاستت و دیتابیسی که ساختی رو انتخاب کن حالا باید یه جدول بسازی داخل فیلد name : اسم جدول رو وارد کن وداخل فیلد Number of columns : تعداد ستون ها , که چون ما توی این برنامه فقط یه متن پیامک و یه نام ارسال کننده میخوایم پس به دو ستون نیاز داریم و عدد 2 رو وارد میکنیم در اخر هم Go رو بزن تا جدول ساخته بشه بعد ایجاد جدول باید اسم و نوع ستون ها رو مشخص کنی ستون اول اسمش رو sms میزاریم که دلخواهه هر اسمی میتونی بزاری و قسمت type رو هم از نوع text انتخاب میکنیم ستون دوم رو برای نام ارسال کننده میخوایم اسمش رو author میزاریم و قسمت type رو هم از نوع text انتخاب میکنیم قسمت collation هم utf8_persian_ci رو انتخاب میکنیم ودراخر save رو میزنیم حالا اون دو فایل php که داخل پست اول پیوست کردم رو باید ویرایش کنی و اطلاعات دیتابیس رو وارد کنید فایل SendSMS.php رو با نوت پد باز کن و اطلاعات دیتابیس و اسم جدول رو وارد کن حالا فایل SQLDB.php رو باز کن و توی این فایل هم اطلاعات دیتابیسی که ساختی رو وارد کن(اینجا دیگه نیازی نیست نام جدول رو وارد کنی فقط اطلاعات دیتابیس) . بعد وارد کردن اطلاعات این دوفایل را داخل هاستت اپلود کن حالا سورس برنامه روباز کن و برو به اکتیویتی sendSMS و ادرس فایل sendSMS.php که داخل هاست اپلود کردی رو وارد کن حالا برو به اکتیویتی LoadSMS و توی ساب LoadData اسم ستون ها و اسم جدولی که ساختی رو وارد کن توی ساب ExecuteRemoteQuery هم ادرس فایل SQLDB.php که داخل هاست اپلود کردی رو وارد کن در اخر هم داخل جاب دان اسم ستون ها رو وارد کن
  13. 10 پسند
    سلام خدمت کاربران عزیز و دوستداران بیسیک فور ایکس بعضی از ما واقعا سخته برامون که بیایم تنظیمات متریال رو ست کنیم و بیایم تب متریال داخل برنامه بذاریم این کتابخانه دیگه هیچ نیازی به پیشنیازهای طراحی متریال نداره و ی کتابخانه مستقل هست که می تونید تب هاست زیبا تولید کنید ی خوبی دیگه داره می تونی مستقیم با کد زیر لی اوت را داخل ی تب وارد کنید خیلی هم کار باهاش راحته TabStrip1.LoadLayout("Page1", "layout1") شات: سورس کد همراه با کتابخانه پیوست شد. TabStrip.zip lib_TabStripViewPager.zip
  14. 10 پسند
    سلامو دورد خدمت دوستان عزیز خوب یک مشکل واقعا بزرگ که هیچ یک از برنامه های که با بیسیک فور اندروید نوشته میشه و ما دقت نمی کنیم دسترسی دادن در اندروید 6 و بالاتر به برنامه هست دلیلش رو من این طور گرفتم که چون ما از گوشی یا دیوایسی نداریم که تست بگیریم برناممونو در اندروید شیش و بالاتر این مشکل برای هممون پیش اومده خوب ما قبل از این که اندروید 6 و 7 بیان هیچ مشکلی نداشتیم یعنی در مینفیست کد دادن دسترسی رو میذاشتیم دیگه حل می شد و برناممون به خوبی اجرا میشد ولی در اندروید 6 و 7 اینجوری نیست و برنامه های که انتشار دادیمو برای همگام سازی با اخرین نسخه اندروید یعنی 6 و 7 این کاری که من در ادامه توضیح میدم رو روی برنامه هاتون پیاده کنید شات از پروژه عملکرد :(جنی موشنم با نفت کار میکنه) خوب برای شروع ی پروژه ایجاد کنید اول از همه باید تارگت اندروید روی 23 قرار بگیره android:targetSdkVersion="23" داخل ماینفیست هم همین کارو انجام بدید خوب طبق قبلا ما باید دسترسی هارو اول به مینفیست اضافه کنیم به صورت زیر : 'این دسترسی های درخواستی اینجا هم باید اضافه شوند AddPermission ("android.permission.RECEIVE_SMS") AddPermission ("android.permission.CAMERA") خوب حالا ما نیاز به کتابخانه IRPermissions داریم که من براتون برای راحتی کارتون نوشتم و پیوست کردم کتابخانه رو به پوشه کتابخانه های بیسیک فرو اندروید اضافه کنید این کتابخانه به صورت متفاوت براتون دسترسی ارسال میکنه من یک روش رو توضیح میدم بقیش رو خودتون تست کنید مثلا من می خوام دسترسی دوربین رو به برنامه بدم کافیه کتابخانه رو تیک بزنید و کد زیر رو قسمتی که می خواید کار انجام بدید ارسال کنید نظر من اینه که همون اول اجرای برنامه دسترسی هارو بگیرید از کاربر به صورت زیر : Dim Basic4X As IRPermissions 'درخواست یک دسترسی بدون توضیحات اضافه Basic4X.RequestPermission ("android.permission.CAMERA") وقتی درخواست بالا رو ارسال کردیم ی دیالوگ برای کاربر مبنی به دادن دسترسی ارسال میشه و نتیجشو کتابخانه توسط ساب زیر به ما اعمال می کنه Sub Activity_PermissionResult (Permission As String, Result As Boolean) Log(Permission&" Vaziat:"&Result) End Sub ما با گذاشتن یک if می تونیم بدونیم کدوم دسترسی نتیجش چی شد خوب حالا نیاز داریم که قبل دسترسی ی توضیحاتی به کاربر هم بدیم و قانعش کنیم که اینو اگه تائید نکنه برنامه کار نمی کنه این کد زیر برای توضیحات و دسترسی دادن هست : ' یک درخواست همراه نمایش دادن دلیل Basic4X.RequestPermissionWithReason("android.permission.CAMERA", "اگه دسترسی که در ادامه میاد رو اکی نکنی برنامه کار نمیکنه ") خوب حالا اومد ما چند تا دسترسی داشتیم برای درخواستش از کد زیر استفاده کنیم و چند تا دسترسی رو از کاربر بگیریم : ' درخواست چند دسترسی در یک برنامه Basic4X.RequestMultiPermissions (Array As String ("android.permission.CAMERA" , "android.permission.RECEIVE_SMS")) شما هر چقد دوست داشتید می تونید دسترسی اضافه کنید حوب شاید باز نیاز داشتید به کاربر توضیحات بدید برای همه دسترسی ها طوری نیست از کد زیر استفاده کنید : ' درخواست چند دسترسی همراه با نمایش دلیل برای هر یک از دسترسی ها Basic4X.RequestMultiPermissionsWithReason((Array As String("android.permission.CAMERA","android.permission.RECEIVE_SMS")),"اگه دسترسی که در ادامه میاد رو اکی نکنی برنامه کار نمیکنه") و در نهایت می تونید هر جای برنامه دوست داشتید بررسی کنید که دسترسی که نیازه آیا به برنامه داده شده یا نه اونم با کد قابل بررسی هست: ' بررسی دادن دسترسی ToastMessageShow ("دسترسی به دوربین: " & Basic4X.CheckPermission ("android.permission.CAMERA") & CRLF & "دسترسی دریافت اس ام اس: " & Basic4X.CheckPermission ("android.permission.RECEIVE_SMS"), True) شما در کد بالا می تونید if و else قرار بدید تا در صورت دسترسی نداشتن براتون دوباره دسترسی ارسال کنه کد بررسی فقط true و false بر می گردونه true یعنی دسترسی داده شده false یعنی نشده در نهایت سورس کد همراه فایل apk هم براتون قرار دادم تا تست کنید من کاملا روی اندروید 6 تست کردم و براتون قرار دادم سوال بود حتما مطرح کنید چون بحث خیلی مهمی هست برنامه هاتون اگه این کارو انجام ندید در اندروید 6 و بالاتر کار نمیکنه البته همین الانم کار نمیکنه اگه برنامه دارد این آموزش هیچ جای اینترنت پیدا نمیشه و با دستای خودم تایپ کردمش و اگر کسی احیانا کپی کرد و بدون ذکر منبع قرار داد شرعا حق الناس بر گردنشه و من راضی نیستم و دزدی حساب میشه منبع : basic4x.ir با آرزوی موفقیت برای کاربران عزیز انجمن IRPermissions lib.zip IRPermissions Ex.zip IRPermissions apk.zip
  15. 10 پسند
    IRFButton مشاهده فایل با سلام خدمت کاربران عزیز بیسیک فور ایکس کتابخانه ساخت باتن فلت بسیار زیبا وارپ شده از پروژه گیت هاب زیر : پروژه گیت هاب قابلیت های که در تصویر می بینید همه داخل کتابخانه اعمال شده شما به راحتی می توانید ی باتن فلت داشته باشید در برنامتون برای استفاده از رنگ های فلت از کد RGB استفاده کنید بعنوان مثال: IRFButton1.ButtonColor=Colors.RGB(256,69,35) شات: سوالی بود در خدمتم در پناه حق ارسال کننده H@mid.RS ارسال ۱۶/۰۷/۳۰ دسته کتابخانه  
  16. 10 پسند
    درود به دوستان به درخواست کاربر امیر در تاپیک زیر این سورس کد رو براتون نوشتم : http://basic4x.ir/topic/705-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%D9%88-%D8%A7%D9%BE%D9%84%D9%88%D8%AF-%D9%81%D8%A7%DB%8C%D9%84/ تمام امکانات رو در این سورس اضافه کردم شات : کد php که باید درون هاستتون بریزید(ایجاد محدودیت آپلود برا امنیت هاست) : <?php $extensions = array('.jpg', '.jpeg','.JPG', '.JPEG'); $valid_extensions = '.jpg, .jpeg'; $extension = strrchr($_FILES['uploaded_file']['name'], '.'); if (!in_array($extension, $extensions)) { die("Estensione Errore!"); } $target_path = "uploads/"; $dir=$target_path; $target_path2 = $target_path . basename( $_FILES['uploaded_file']['name']); $target = $target . basename( $_FILES['uploaded_file']['name']); $target_path2 = str_replace(".JPG", "/", $target_path2); $target_path2 = str_replace(".jpg", "/", $target_path2); $target_path2 = str_replace(".JPEG", "/", $target_path2); $target_path2 = str_replace(".jpeg", "/", $target_path2); //جلوگیری از تکرار mkdir("$target_path2",0755); $target_file_mod = imageExists($target,$target_path2); if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $target_path2 .$target_file_mod)) { echo " The file ". $target_file_mod ." has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } function imageExists($image,$dir1) { $i=1; $probeer=$image; while(file_exists($dir1.$probeer)) { $punt=strrpos($image,"."); if(substr($image,($punt-3),1)!==("[") && substr($image,($punt-1),1)!==("]")) { $probeer=substr($image,0,$punt)."[".$i."]". substr($image,($punt),strlen($image)-$punt); } else { $probeer=substr($image,0,($punt-3))."[".$i."]". substr($image,($punt),strlen($image)-$punt); } $i++; } return $probeer; } ?> سورس کد پیوست شد سوالی بود در خدمتیم Upload Basic4X.IR.zip up_basic4x.php
  17. 10 پسند
    سلامو دورد خدمت دوستان و کاربران انجمن بیسیک فور ایکس ما بعضی اوقات نیاز داریم که اطلاعات کاربر همیشه قابل دسترس باشه مثلا برنامه ای نوشتیم که در اون پایگاه داده افلاین استفاده شده کافیه گوشی یه مشکلی براش پیش بیاد تا این پایگاه داده از بین بره خوب اینجا فقط برای استفاده از پایگاه داده انلاین نیاز به اینترنت هست کار باهاش مثل پایگاه داده افلاین هست من براتون ی سورس آماده کردم که بتونید اطلاعات یک کاربر رو از پایگاه داده ها بگیرید و روی اونا کار انجام بدید برای ذخیره هم با کدهای دستوری پایگاه داده میشه این کارو کرد که ما در مرور زمان کم کم براتون آماده می کنیم و میذاریم نمونه ای از کار با پایگاه داده ها رو شما می تونید در زیر می تونید ببینید : http://basic4x.ir/topic/97-%D8%B3%D9%88%D8%B1%D8%B3-%DA%A9%D8%AF-%D8%B3%D9%85%D8%AA-%D8%B3%D8%B1%D9%88%D8%B1-%D8%AB%D8%A8%D8%AA-%D9%86%D8%A7%D9%85-%D9%88-%D9%88%D8%B1%D9%88%D8%AF-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%AF%D8%B1-basic4android-php/ خوب حالا بریم سر اصل مطلبمون شات از کار سورس کد : دوستان بازم میگم هیچ فرقی نداره با پایگاه داده افلاین برای مثال داخل بازی کلش اف کلنز که همه می دونن و کار کردن با وارد کردن ایمیل اطلاعات میاد اطلاعات از سرور اون بازی ما هم می تونیم این کارو انجام بدیم من در این سورس با نام کاربری اطلاعات گرفتم شما دوست داشتید می تونید با هرچی که فیلد اون در جدولتون باشه انجام بدید کد کوئری گرفتن اطلاعات با نام کاربری : ExecuteRemoteQuery("SELECT email, user_id, location, user_name FROM tbl_member WHERE user_id='اینجا ایدی رو وارد کنید'", "userinfo") شما سعی کنید اگه اطلاعات کاربرا براتون مهم هست برید سمت دیتابیس انلاین ، هم امنیت و هم کپی برداری ازش خیلی سخت میشه فقط دوستان فایل SQLDB.php که براتون پیوست کردم برای ارتباط بین برنامه و دیتا بیس هست که اطلاعات دیتا بیس رو وارد کنید و در محلی از هاستتون بریزینش و لینکشو به قسمت که کدشو در زیر می ذارم بدین job.PostString("http://app.basic4x.ir/reg/SQLDB.php", Query) سوالی داشتید مطرح کنید سورس کد پیوست شد در پناه حق MySQL Www.Basic4X.IR.zip SQLDB.php
  18. 10 پسند
    سلام به همه کاربرای انجمن سورسی که میخوام براتون قرار بدم سورس یه کتاب کامل همراه با دیتابیس قابلیت جستجو لیست علاقه مندی هستش و برای کسایی که میخوان یه کتاب با دیتابیس بنویسن شروع خوبی میتونه باشه یکم گرافیک کتاب خوب نیست ولی کدهای آموزشی خوبی داره لینک دانلود سورس اگه مشکلی داشتین تو همین تاپیک مطرح کنین
  19. 10 پسند
    IRLoadingViews مشاهده فایل درود دوستان انواع لودینگ ویو زیبا براتون نوشتم و می تونید از اون برای بارگزاری یک وب ویو یا هرچیزی که دوست داشتید استفاده کنید : شات : امکانات بیشتری به این کتابخانه اضافه میشه برای شما کاربران عزیز بیسیک فور ایکس در پناه حق ارسال کننده H@mid.RS ارسال ۱۶/۰۸/۰۷ دسته کتابخانه  
  20. 10 پسند
    سلام دوستان در این تایپیک یه سورس کتاب خوب براتون قرار دادم امکانات: علاقه مندی ها جستجو ادامه خواندن(یعنی یه باتون داره کاربر رو میبره به آخرین مطلبی که خونده) و............... در آخر میبینید که روی ادامه خواندن کلیک میکنم و آخرین مطلب خوانده شده رو میاره کتابخانه های مورد نیاز(هر کدوم رو نداشتید بگید پیوست کنم): لینک دانلود سورس: http://rozup.ir/download/1725038/book-sor1.zip این سورس به درد افراد مبتدی خیلی میخوره چون خیلی سادس و قابل فهمه
  21. 10 پسند
    یک کد جاوا خدمتتون میدم که خیلی راحت متن لیبل را اسکرول میکنه و دیگه نیازی به زحمت دادن واسه اسکرول ساختن نیست. ناگفته نماند که سرعت اسکرولش چنگی به دل نمیزنه(واسه دم دستی و محض احتیاط گذاشتن خوبه) کتابخانه جاوا آبجکت رو تیک بزنین http://s7.picofile.com/file/8257822150/_basic4x_ir_%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84_%D9%84%DB%8C%D8%A8%D9%84.zip.html
  22. 9 پسند
    با سلام خدمت شما کاربران عزیز با توجه به به نبود رایگان کتابخونه بازار در ایران ما برای شما کتابخانه بازار رو در تایپک زیر رایگان گذاشتیم: http://basic4x.ir/topic/37-دانلود-کتابخانه-درون-پرداخت-بازار-در-basic4android-به-صورت-ر/ امشب با یه پروژه فوق العاده که خیلی مفید هست اومد که دارای آموزش 0 تا 100 پرداخت درون برنامه ای بازار می باشد در این فایلی که ما به شما خواهیم داد سه تا پوشه هست پوشه کتابخانه بازار پوشه سورس کد کار با کتابخانه آموزش تصویری 0 تا 100 درون پرداخت بازار قابلیت های این پروژه که ما برای شما قرار دادیم : 1-خرید بسته های سکه (به دلخواه به عنوان مثال بسته 50 تایی،بسته100تایی و ...) 2-اضافه کردن یه قابلیت به برنامه بعد از پرداخت 3-شناسایی گوشی هایی که پرداخت انجام شده از طریق IM گوشی که قابل هک نیست 4-ضد هک کردن برنامه برای جلوگیری از کرک 5- ایجاد محدودیت برای جعبه سکه ها 6-استفاده از سکه های خریداری شده 7- دادن سکه پیشفرض به برنامه 8- نمایش پیغامهای مربوط نسخه معمولی و تبدیل به نسخه کامل برنامه و نمایش پیغامهای نسخه کامل و چندین قابلیت دیگر... قیمت ما نسبت به سایتهای ایرانی دیگر فوق العاده پایین می باشد پس این سورس و آموزش و کتابخانه را از دست ندهید : قیمت : 4500 تومان هر سوالی داشتید در مورد این پروژ یا در خواست شات از پروژه به من پیام خصوصی بدید
  23. 9 پسند
    شما دوستان با این پروژه می تونید محیطی همانند گوشی های اندرویدی و یا چت با یکدیگر ایجاد کنید امید وارم به کارتون بیاد پروژه پیوست شد. SMSLabels Chat (Www.Basic4X.IR).zip
  24. 8 پسند
    باعرض سلام خدمت تمامی اعضای انجمن basic4x این سورس مشابه متریال دیالوگه ولی به صورت دستی خدمت تمامی اعضا اسکرین شات امیدوارم به کارتون بیاد یاعلی material dialog.zip
  25. 8 پسند
    تشخیص چهره شات : سورس کد همراه کتابخانه پیوست شد. b4aAndroidVisionFaceTracker.zip AndroidVisionFaceTrackerLibFiles.zip
  26. 8 پسند
    لینک آموزش تصویری کیفیت بالا لینک آموزش تصویری کیفیت پایین لینک سورس درخواستی دوستان بود و اینجا هم گذاشتم تا دیدتر باشه
  27. 8 پسند
    در این آموزش یاد میگیریم که چطور دیتابیس خود را بصورت آنلاین آپدیت کنیم...مثلا در برنامه یه دکمه با عنوان آپدیت وجود داشته باشد که با زدن آن یک دیتابیس را از اینترنت با فرمت db دانلود کند و جایگزین دیتابیس فعلی (مثلا در internal )بکند. ابتدا کتابخانه HttpUtils2 را فعال کنید. سپس در رویداد دکمه آپدیت بنویسید: Sub btnUpdate_Click Dim ht As HttpJob ht.Initialize("update",Me) ProgressDialogShow("updating") ht.Download("http://www.example.com/databases/data.db") End Sub به جای http://www.example.c...tabases/data.db آدرس دیتابیس خود را که قبلا در هاست خود آپلود کرده اید را بنویسید. سپس یک ساب بنویسید: Sub JobDone(Job As HttpJob) ProgressDialogHide If Job.Success Then If Job.JobName = "update" Then Dim ou As OutputStream File.Delete(File.DirInternal,"data.db") ou = File.OpenOutput(File.DirInternal,"data.db",False) File.Copy2(Job.GetInputStream,ou) ou.Close ToastMessageShow("updated successfully",False) End If End If End Sub توی توضیح باید بهتون بگم ما اول اومدیم چک کردیم که آیا موفقیت آمیز بوده یا نه...سپس چک کردیم که آیا نام کار که در بالا در قسمت ht.Initialize مشخص کرده بودیم هست یا نه...سپس دیتابیس قبلی را حذف کردیم و دیتابیس دانلود شده را جایگزین آن کردیم. پایان آموزش سوالی بود همین تاپیک بپرسید
  28. 8 پسند
    سلام برادر به این حالت اصطلاحا پارالکس میگن که توی جاوا هستش اما دوستان تو انجمن بغلی یه لایبرری رپ کردم براش که پولیه ولی من یه سورس رایگان هم میذارم که اقای شاهدی درست کردن گه به کارتون بیاد استفاده کنین ازش این نمونه سورس سورس
  29. 8 پسند
    درود به همه دوستان همون طور که می دونید انجمن ما اولین انجمنی بود که نسخه6 ازمایشی رو براتون قرار داد و حالا نسخه کامل این برنامه رو براتون قرار میدیم اولین بار در جهان نسخه Basic4Android v6.00 کامل بدون نیاز به کرک و فعال ساز منتشر شده توسط انجمن ما همون طور که می دونید دوستان کپی پیست می کنن و این برنامه رو که ما گذاشتیم به اسم خودشون میذارن خلاصه این ادمها کم نیستن و دشمن هم حساب نمی شن دقیقا مثل اسرائیل لطفا نسخه قبلی رو از سیستمتون پاک کنید و نسخه جدید رو نصب کنید شات : لینک دانلود نسخه کامل : http://basic4x.ir/files/file/19-basic4android/ فیلم انتشار نسخه 6 توسط ما و تست برنامه : http://s7.picofile.c..._Video.rar.html لینک در مرجع اصلی برنامه : https://www.b4x.com/...released.68112/ لیست کامل تغییرات در قسمت دانلود می تونید مشاهده کنید مشکلی اگه در نصب بود حتما اطلاع بدید امیدوارم به پیشرفت روز افزون هموطنان عزیز افزوده بشه تا پرچم ایران همیشه بالا هست بالاتر بره کپی با ذکر منبع مانعی نداره و مجاز، اما کپی بدون ذکر منبع شرعا حرام و پیگرد قانونی داره منبع: Www.Basic4X.Ir و در اخر مرگ بر اسرائیل... در پناه حق
  30. 8 پسند
    سلام دوستان وقت بخیر امیدوارم مطلب مفید واقع بشه تاحالا شده بعضی مواقع فایلهای خاصی درون برنامتون بزراین و دوست نداشته باشین خارج از برنامه کسی بتونه ازش استفاده کنه؟؟؟ مانند تصویر فایل ویدیویی موزیک و .... با این آموزش امنیت برنامتون رو بالا بببرید لینک تاپیک این موضوع در سایت مرجع در واقع این برنامه چند فایل رو بصورت زیپ با پسوورد قرار میده و باکدنویسی اونارو باز میکنیم و میخوانیم قبل از کد نویسی فایل SecuredAssets.jar رو اجرا کنید و فایلهایی را که میخواهید رمزگزاری شوند را انتخاب کنید و طبق تصویر زیر پسوورد را انتخاب کنید فایلها در مکانی که شما آدرس میدهد ذخیره میشوند خب مثلا من موزیکی بنام 0.mp3 رو رمزنگاری کردم و فایل خروجی بنام dostmobile و پسوورد 0930******* را خروجی گرفتم و فقط فایل رو به پروژم اضاف کردم میریم سراغ کد نویسی ابتدا لایبری Encrypt-Files رو تیک بزنید ابتدا معرفی کردن متغیر ها Dim encrypt As EncryptFiles Dim mp As MediaPlayer سپس در داخل اکتیویتی اینیشایلاز میکنیم و فایل را باز میکنیم mp.Initialize2("mp") Activity.LoadLayout("Layout1") ProgressDialogShow("در حال بارگزاری و خواندن فایل مربوطه") encrypt.Initialize("encrypt",Me) encrypt.UnpackAsset("dostmobile","09305698044",Application.VersionCode) یک ساب هم تعیین میکنیم برای گرفتن نتیجه و پخش یا هرکاری روی موزیک Sub encrypt_Done(success As Boolean) ProgressDialogHide If success = True Then mp.Load(encrypt.PrivateAsset,"0.mp3") mp.Play Else ToastMessageShow("ERRORRRRRRRRRR",False) End If End Sub این آموزش طبق توضیحات و مستندات سایت مرجع تکمیل شده و از هیچ منبعی جز سایت مرجع استفاده نشده لایبری + فایلها + سورس رو پیوست میکنم دانلووووووووووووووووود امیدوارم مفید باشه
  31. 8 پسند
    بفرماید: Dim mostafa As String Dim basic4x As StringFunctions mostafa=basic4x.MidExtract(EditText1.Text,"c","g") Msgbox(mostafa,"نتیجه") شات: StringFunctions 1.05.zip c ta k.zip
  32. 8 پسند
    با سلام خدمت شما دوست عزیز خب شما از اینجا لایوت رو می تونید معرفی کنید Activity.LoadLayout("lmain") شما باید از منوی بالا b4a گزینه Designer رو انتخاب کنی بعدش تصویری رو که می خوای وارد کنی رو اد کنی از این قسمت عکسی رو که می خوای بزاری رو اد کن بعدش این گزینه رو انتخاب کن وقتی در قسمت image file کلیک کنی نام فایلت رو میاره انتخاب کنی خب در مورد سوال دومت وقتی شما یه باتن ایجاد می کنی توی خصوصیات اون باتن که میشه این قسمت سه حال داره اولی وقتی باتن فعاله دومی وقتی باتن غیر فعاله سومی وقتی باتن فشرده بشه شما اگه مثل تصویر بالا که تصویر اضافه کردیم این مرحله رو هم همین طور انجام بدی می تونید عکس وارد کنی به باتن خب برای رفتن به اکتیوتی دیگه از این کد استفاده کنید و در مورد اسپلش توی انجمن تازه گذاشتیم می تونید سرچ کنید و یاد بگیرید موفق باشید Activity.Finish ("نام")StartActivity
  33. 8 پسند
    دوستان تا حالا مطمعنا دیدید که وقتی داخل گوگل پلاس هستید می خواید صفحه تازه کنید باید صفحه رو به طرف پایین بکشید تا بروز بشه همون عمل رو همراه با امکاناتش داخل این کتابخانه می بینید دو شات زیر عمل کشیدن و رها کردن هست : AHSwipeToRefresh1_10.zip SwipeToRefresh.zip
  34. 8 پسند
    با سلام یکی از دوستان سوال کرده بودند من کدها رو اونجا قرار دادم ولی خب برای اینکه بقیه دوستان بتونند ازش استفاده کنند اینجا هم میزارم تا راحتر پیدا بشه برای استفاده هر کدوم که دوست داشتید رو تو مانیفست کپی کنید و ذخیره کنید SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.NoActionBar") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.NoActionBar") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Dialog.NoActionBar") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.InputMethod") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.DarkActionBar") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.Dialog") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.NoActionBar.Fullscreen") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.NoActionBar.TranslucentDecor") SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.Light.Panel") SetApplicationAttribute(android:theme,"@android:style/Theme.Black") SetApplicationAttribute(android:theme,"@android:style/Theme.Black.NoTitleBar" SetApplicationAttribute(android:theme,"@android:style/Theme.Light") SetApplicationAttribute(android:theme,"@android:style/Theme.Light.NoTitleBar") SetApplicationAttribute(android:theme,"@android:style/Theme.Light.Panel") SetApplicationAttribute(android:theme,"@android:style/Theme.Translucent") SetApplicationAttribute(android:theme,"@android:style/Theme.Wallpaper") SetApplicationAttribute(android:theme,"@android:style/Theme.DeviceDefault") SetApplicationAttribute(android:theme,"@android:style/Theme.DeviceDefault.Light") SetApplicationAttribute(android:theme,"@android:style/Theme.DeviceDefault.Light.DarkActionBar") یه نکته ی هم همین جا بگم دیدید وقتی برنامه رو ران میکنید و تایتل بار رو یه لحظه نشون میده و نمیدونید چه کار کنید راه حلش استفاده از این کده SetApplicationAttribute(android:theme,"@android:style/Theme.Holo.NoActionBar") اگر از یادم نرفته باشه مسیج باکس هم سفید میشه تمام امیداورم بدردتون خورده باشه
  35. 8 پسند
    درود به دوستان عزیز دوستان شبتون بخیر باشه این کتابخونه هدیه ای ناقابل برای شما همین اولشم بگم که از این کتابخونه ها فقط داخل انجمن ما گیر میاد شات از عملکرد: سورس کد و کتابخانه پیوست شد. کپی با ذکر منبع آزاد FaceOffToggleButton.zip FaceOffToggleButtonEx.zip
  36. 8 پسند
    سلام اینم دوتا فایل پی اچ پی برای گرفتن پسورد و ریست پسورد فایل ها پیوست شد دقیقا مثل همون قبلی باید عمل کنیم ، ی EDIT TEXT به پروژتون اضافه کنید و دقیقا مثل قبل که ارل مجتبی گذاشته عمل کنید داخل پی اچ پی فقط من ی دستور جایگزینی دیتابیس و گرفتن دیتابیس اضافه کردم مجتبی اگه بتونی به پروژه ها اضافی کنی خیلی خوب میشه فایل php پیوست شد. Rest PW & Get PW.zip
  37. 7 پسند
    درود به دوستان عزیز شما با استفاده از این سورس که هماهنگ شده با اخرین نسخه AppCompat هست ، می تونید یک اکشن بار زیبا طراحی کنید تمام اجزا داخل اکشن بار رو می تونید تغییرات داخلش ایجاد کنید از جمله ایکن ها و رنگها استفاده شده در اکشن بار شات : دوتان فقط برای تغییر رنگ خود اکشن بار دیگه نیازی به فایل xml ندارد به مینفیست برید و کد زیر رو داخلش تغییرات ایجاد کنید کد کلی : CreateResource(values, theme.xml, <resources> <style name="MyAppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">#2196f3</item> <item name="colorPrimaryDark">#2196f3</item> <item name="colorAccent">#AAAA00</item> <item name="windowNoTitle">true</item> <item name="windowActionBar">false</item> </style> </resources> ) هر جا خواستید تغییرات ایجاد کنید و نتونستید بگید تا راهنمایتون کنم سورس کد پیوست شد موفق باشید AppCompatToolbar (Www.Basic4X.Ir).zip
  38. 7 پسند
    یکی از مهمترین بخش هایی که یک برنامه نویس باید بفهمه این هست که بدونه کنترل تماس چگونه است. چون با فهمیدن این بخش میتونین خیلی برنامه ها بسازین. من خودم در برنامه کیف نرم افزار(لینک دانلودش) حدود 10 برنامه باهاش ساختم در این بخش یاد میگیرین که وقتی براتون تماس اومد بتونین یک رویدادی را اجرا کنین(من یک توستی دادم در سورس) یا مثلا وقتی شما دارین تماسی میگیرین یک رویدادی را اجرا کنین(من یک توستی دادم در سورس) یا وقتی روی دکمه قرمز لمس کردین یه رویدادی را بتوینن اجرا کنین(من یک توستی دادم در سورس) لینک آموزش + سورس لینک سورس تنها
  39. 7 پسند
    کارایی: شما میخاین یک برنامه یادآوری بسازین.این برنامه یادآوری خودش دنیایی هست چون باهاش میشه هزاران برنامه ساخ مثلا: یاداور دارو<ساخت اذان گو و ... مثلا ما اگر بخایم هر روز ساعت 8 شب گوشی را به حالت بیصدا ببریم و ساعت 5 صبح هم از حالت بیصدا خارج کنیم چیکار میکنیم؟ با کدهای پایین راحت میشه اینها را ساخت. اگر میخایین این رو پیاد کنین در کد پایین اونجا که توست مسج دادم شما بیایین ساعت کنونی رو بگیرین و با اون مقدار خودتون مقایسه کنین هر گاه مثل هم شدن دستور انجام میگیره یعنی دستوری که خودتون دادین مثلا بیصدا کردن گوشی یا هر چیز دیگری خیلی ها میمودن از روش تایمر استفاده میکردن که خیلی اشتباه بود و منابع کاربر را مصرف میکرد دانلود کتابخانه توی اکتیویتی سرویس را استارت کنید کدهای سرویس: #Region Service Attributes #StartAtBoot: False #End Region Sub Process_Globals Dim PNBroadcast As PNBroadcastReceiver End Sub Sub Service_Create End Sub Sub Service_Start (StartingIntent As Intent) PNBroadcast.Initialize("PNBroadcast") PNBroadcast.AddAction("android.intent.action.TIME_TICK") PNBroadcast.SetPriority(999) PNBroadcast.RegisterReceiver ToastMessageShow(DateTime.Time(DateTime.Now),True) End Sub Sub PNBroadcast_OnReceive(Action As String,keys() As String,Data As Object) If Action="android.intent.action.TIME_TICK" Then ToastMessageShow("به دقیقه بعدی رسیدیم",False) End If End Sub Sub Service_Destroy End Sub کد منیفیست (timtick اسم سرویس من هست و b4a.example هم اسم پکیج نیم من) AddServiceText(timtick,android:process=":b4a.example_background")
  40. 7 پسند
    این هم گزاشتم شما هم تشویق شید بزارید باز کردن فیلم در مکس پلیر (MX player) از طریق آدرس اینترنت یا فایل های خود گوشی Sub basic4x (address As String) Dim Intent1 As Intent Intent1.Initialize(Intent1.ACTION_VIEW,address) Intent1.SetComponent("com.mxtech.videoplayer.ad/.ActivityScreen") StartActivity(Intent1) End Sub حالا با نام که به این صورت می شه Basic4x(File.Combine(File.DirrootExternal,"basic4x.mp4")) یا پخش اینترنتی MxPlayer("http://www.basic4x/sina.mp4")
  41. 7 پسند
    Dim k6 As Phone حالت صدادار k6.SetRingerMode(k6.RINGER_NORMAL) حالت بیصدا k6.SetRingerMode(k6.RINGER_SILENT) حالت ویبره k6.SetRingerMode(k6.RINGER_VIBRATE)
  42. 7 پسند
    با سلام امروز یه سورس براتون آماده کردم برای گرافیکی کردن نرم افزار بعضی وقت ها شما وقتی برنامه رو باز می کنید می بینید متن ها یا عکس هایی میان و بعد از چند ثانیه با کلیک کاربر یا تایمر مخصوص به صفحه اصلی منتقل میشین سورس رو براتون آماده کردم تا استفاده کنید هر مشکلی هم داشتین بپرسین sp.zip
  43. 7 پسند
    برای کریپت کردن دیتابیس و جلوگیری از دزدیده شدن داده ها ما می تونیم با استفاده از کتابخانه IRCrypto کار دزد رو سخت کنیم شات مثال : برای مثال پروژه زیر رو دانلود کنید: بدروود سوالی در خدمتیم sqlite Crypto.zip
  44. 7 پسند
    سلام به کاربرای انجمن فایل لایه بازی که براتون آپلود کریدم 12 تا طرح psd عضویت رو داره که میتونین تو برنامتون ازشون استفاده کنین که خیلی به زیبایی برنامتون کمک میکنه من اسکرین 3 نمونه از طرح ها رو براتون میذارم لینک دانلود فایل
  45. 7 پسند
    درود کتابخانه ای برای ارسال ایمیل و نمایش با یک انمیشن زیبا واقعا می تونه در پیشرفت برنامه و جذابیت یک برنامه کمک کنه شات : کتابخانه همراه با مثال پیوست شد در پناه حق b4aSendEmailAnimation.zip SendEmailAnimationLibFiles.zip
  46. 7 پسند
    به نام الله کیف نرم افزار شامل 33 نرم افزار کاربردی به شرح ذیل می باشد : (از این 33 نرم افزار فقط 4 بخش آن رایگان هست یعنی بخش خرید شارژ-بخش خرید بسته-بخش چراغ قوه و بخش انواع تماس مسدودی و مابقی پولی اند و با پرداخت 5 هزار تومان تمام بخش ها به روی شما باز میشوند) 1- قفل تماس خروجی: با شماره گیری عدد 11 تماس خروجی قفل میشه و هر کس می خواهد تماس بگیرد مشغولی می خورد اگر طرف پرسید چرا اینطوره شما راحت بگید حتما شبکه خراب هست و طرف شک هم نمیکنه ولی شما می دانید که با شماره گیری عدد12 قفل باز میشه(این اعداد در تنظیمات قابل تغییر هست) 2- قفل تماس وردی : این بخش واقعا بینظیره چون مشابه ان را من ندیدم تا حالا . یک برنامه مشابه ایرانی دیده ام که هنگام تماس قفل میاد و راحت با زدن دکمه هوم باز میشد ولی ماله بنده امنتیش کامله.درضمن من این قفل رو بصورت الگو درست کردم تا کسی هم بهتون شک نکنه یعنی هنگام تماس فقط صفحه سفیدی مشاهده میشه و هر کسی ببینه فکر میکنه گوشیتون هنگ کرده.درضمن در این روش شماره تماس گیرنده هم مخفی هست و این هم یک مزیتی هست و کسی نمیتونه فضولی کنه وقتی گوشیتون جای شلوغی افتاده باشه 3-قفل اعلانات : خیلی از گوشیها هنگام قفل هم میشه اعلانات رو با انگشت از بالا به پایین کشید و به اطلاعات صاحب گوشی پی برد مثلا توی اعلانات پیام های شبکه مجازی و ... قابل دیدن هست ولی با این بخش میشه قفل کرد و کسی نتونه به اعلانات گوشیتون سرک بکشه 4-پیامک یار : شما برای سری کارها رمز مشخص میکنید و هر وقت خاستید از آنها استفاده میکنید. مثلا گوشیتون توی خونه جا انداخیتن و از گوشی دوستتون رمزی مثلا 1111 را به گوشیتون اس ام اس بفرستین و گوشیتون خودبخود به روی گوشی دوستتون دایورت میشه. با ارسال رمزی مثلا2222 به گوشیتون میتونین گوشیتون رو صدادار کنید(واسه وقتی که گوشیتون گم شده و بیصداست خوبه).با ارسال رمزی به گوشیتون اون رو بیصدا کنید(واسه زمانی که گوشیتون توی اتقاق خواب بچه ها یا جاهایی که نباید صدادار باشه هست خوبه).همچنین میتونین با ارسال رمز مشخص شده گوشیتون شروع به ضبط صدا بکنه یا بعدش با ارسال رمزی ضبط صدا را توقف کنین. 5-سایلنت شو: چنتا شماره مزاحم در این لیست قرار بدید و هنگام تماس دیگه گوشیتون بیصدا میمونه(بعضی آدما هستن رو مخن و 24 ساعت تماس میگیرین و نمیشه روشون قطع کرد و نمیشه توی لیست سیاه برد و ناراحت میشن پس بهترین روش همینه) 6- سایلنت گریز:چنتا شماره مهم توی لیست مشخص کن و هنگام تماس دیگه اگر گوشیتون هم روی حالت بیصدا باشه ولی بازم به صدا در میاد(اگه ترسی دارین مبادا شماره مهمی را از دست بدین این قابلیت خوبیه) 7- تماس یادداشتی : قصد دارین وقتی که یک نفرخاص باهاتون تماس میگیره یک چیزی بهش بگید ولی آدم فراموش کاری هستین خاب برین به این بخش شماره طرف رو بده و متن یادداشتی رو هم وارد کن و حالا هر وقت با هم تماس داشتین اون متن براتون توی کادری میاد 8-مخاطبین محرمانه: در این بخش میتونین شماره های محرمانه خود را ثبت کنین 9-جاسوس تماس: با فعال کردن این بخش میتونین کسانی که با گوشیتون تماس میگیرن کنترل کنید.اگر طرف اون شماره را حذف کرد بازم در لیست این بخش با مشخصات(شماره طرف,زمان و مدت مکالمه) ثبت می شود. 10-تماس خاص: اگر با کسی در طول روز زیاد تماس میگیرین میتونین شماره اش را در این بخش وارد کنید و با تکان دادن گوشی شروع به زنگ زدن به فرد موردنظر میکنه( حتی در حالت خاموش بر خلاف نرم افزارهای موجود که در این حالت کار نمیکنن).یه قابلیت منحصر بفرد هم بهش اضاف کردم که با تیک زدنش دیگه وقتی گوشیتون توی جیب شلوارتونه و تکان هم میخوره بازم تماس گرفته نمیشه(این بخش هم در نرم افزارهای مشابه ندیدم) 11- لیست سیاه : چنتا شماره فضول و مزاحم بزار داخلش و دیگه موقع تماس براشون مشغولی میخوره ولی برای شما نوتیفیکیشن از اون شخص براتون میاد(اگرم خاستین میتونین نوتیفیکیشن رو غیرفعالش کنین) 12-انواع مسدودی تماس:1-در دسترس نمی باشد2-خاموش می باشد3-کد اشتباه هست4-درشبکه موجود نمی باشد و بخشی دیگه به نام رد تماس کلی: برای طرف مشغولی میخوره و برای شما نوتیفیکیشن میاد و به هر کدومش که دوست داشتین میتونین زنگ بزنین 13-عکس نوشته: هرتعداد عکس که میخاین میتونین توی این بخش وارد کنید(اکثر نرم افزارها فقط یک عکس میشه انتخاب کرد). متن خود رابه عکسها اضاف کنین و افکت به عکسهاتون بدین و کلی تنظیمات دیگه 14-پلاکیاب حرفه ای:سرچ براساس شهر,استان,حرف و کد پلاک 15-آموزش فعال سازی داده اینترنت 16-رفع ریپورت تلگرام:در این بخش کار شاخی انجام نمیدیم فقط شماره شما را میگیریم و متن انگلیسی مبنی بر خارج سازی شما از ریپورت به ایمیل تلگرام ارسال میکنیم(ما اینجا بلوف نمیزنیم و بگیم فلان و فلان.خخخخخ) 17- بلوک پیام های تبلیغاتی همراه اول و ایرانسل 18- دایورت حرفه ای :در چهار حالت گوشیتون رو میتونی به شماره کسی دیگه دایورت کنین.البته میتونین وضعیت هر بخش را هم کنترل کنین. یک کدی هم توی راهنماش دادم که واقعا امروزا کاربردیه(دیدین طرف در دسترس نباشه میگه گوشی موردنظر در شبکه موجود نیست و یا امثال اینها. خاب با زدن یک کدی این مشکل رفع میشه) 19-بارکد ساز-کیوآرساز-بارکدخوان-کیوآر خوان 20- ضبط صوت : تنها خاصیتش اینه که دیگه میدونین صوت ذخیره شده کجاست.چون ضبط صوت پیشفرض خیلی ها نمیدونن کجا ذخیره میشه 21-تماس فلشی: میتونین موقع تماسی که براتون میاد فلش گوشی هم براتون روشن و خاموش بشه و با کلی تنظیمات فلش منجمله دادن لیست مشخص یا اینکه برای همه افراد فلش زده بشه ( برای زمانی که گوشیتون رو بیصداست و ویبره هم خاموش هست خوبه. دیگه متوجه تماس میشین_قابلیت بعدی این هست که مثل گوشی آیفون خاص و مجلسی باشین) 22- پیامک فلشی: هر وقت براتون پیامک اومد فلش میزنه 23-ضبط مکالمه : هنگام مکالمه گوشیتون روی حالت بلندگو بزارین تا با کیفیت بهتری براتون ضبط کنه(هر چند که ضبط مکالمه در اندروید هیچ وقت دلچسب نیست فقط درحد رواج) 24- کوتاه کننده لینک: لینک بزرگ بهش بده لینک کوتاه بگیر(امروزا مخصوص تلگرام هست که نمیشه با لینک اصلی تلگرام در واتساپ تبلیغ کرد به راحتی میتونین لینک تلگرام را به لینک کوتاه تغییر چهره بدین و در واتساپ پخش کنید) 25- دریافت خلافی با جزیات کامل (آنلاین)+دریاف خلافی (آفلاین)+دریافت شناسه پرداخت خلافی خودرو+استعلام نمره منفی راننده (آنلاین) +استعلام نمره منفی راننده (آفلاین)+پرداخت خلافی (آنلاین) 26-پرداخت قبوض بصورت دستی یا بارکد + هنگام آمدن قبض همراه اولتون هم نوتیفیکیشن براتون میاد که با لمسش راحت میتونین پرداختش کنین 27-تنظیم مودم ADSL : ما در اینجا فقط دو تا مودم معروف تندا و تی پی لینک رو آموزش دادیم 28-ارسال برنامه ها: هر برنامه ای را که نصب کردی رو میتونی برای دوستتون بفرستین(علاوه بر ارسال میتونین برنامه مورد نظر را بعد از سرچ کردن بازش کنید یا حذفش کنید یا یک نسخه بکاپ ازش بگیرید) 29-خرید شارژ هم بصورت آفلاین و هم بصورت آنلاین 30- خرید بسته های همراه اول و ایرانسل با یک دکمه 31_چراغ قوه 32-سلفی در شب: در شب که هوا تاریک هست با این بخش میتونین عکس قابل قبولی بگیرید(حرفه ای که نمیشه فقط رواج میده) 33-مترجم آنلاین حرف آخر: * در منوی بغلی این نرم افزار بخشی به عنوان قفل هم گذاشتم تا اگر خواستین برنامه رو قفل کنین * هدفم از اینکه درون پرداخت کردم و مستقیم پولی نکردم این بود که گفتم شاید هنگام اجرای اولیه روی گوشی خاصی خطای فورس کلوز داد(روی گوشیهای متفاوتی که تست کردم با این خطا روبرو نشدم. چون این ارور خیلی شایع هست گفتم کار از محکم کاری عیب نمیکنه) * مدت ساخت این برنامه هم 9 ماه صرف شده (چون دست تنها بودم) -------------------------- همانگونه که میدانید اندروید نسخه های مختلفی داره چون شرکتهای متفاوتی وجود داره این یعنی اینکه هر کدوم ساز خودشون رو میزنن و این عمل باعث شده که کار برنامه نویسها را بسیار سخت کنه.این برنامه کاربردی می باشد و با سخت افزار گوشیتون در ارتباطه و با وجود اندرویدهای محتلف احتمال داره مثلا بخشی از این برنامه ام روی بخش اندکی از گوشیها جواب نده.یعنی من نمیتونم قول بدم که 100 درصد بخش ها روی 100 درصد گوشیها جواب بده.مثلا احتمال داره یکی از این بخشها روی یک گوشی خاص جواب نده.وبنده هم تا تونستم روی گوشیهای مختلفی تست کردم و رفع عیب کردم.در آخر بگم که گوشی های هواووی هنگام نصب وقتی نصبش تموم میشه چنتا تیک هست واسه اضافه کردن دسترسی که حتمن اون دسترسی را تیک بزنن تا نرم افزارم بخوبی فعالیتهاش رو انجام بده اگر عمری و توانی باقی موند نرم افزارهای بیشتری به این پکیج اضافه میکنم موفق باشین و در پناه الله لینک دانلود در کافه بازار https://cafebazaar.ir/app/kif.narmafzar.bastak/?l=fa
  47. 7 پسند
    واقعا خسته نباشید نوشتن ی اینچنین برنامه ای حوصله قوی میخواد فقط کاش بیشتر رو دیزاینش کار میکردید اینجوری زحمتتون ضایع میشه فک کنم هنوزم دیر نیس یه طراحی و دیزاین حرفه ای براش تهیه کنید تاثیرش رو تو فروش میبینید
  48. 7 پسند
    2.2کاربران انجمن می بایست در هنگام ارسال پست و پیام از کلمات مناسب استفاده نمایند و هر گونه توهین ، بی احترامی ، تمسخر و ایجاد دلسردی در متن ارسال شده توسط کاربر ممنوع می باشد. رعایت نکردن قوانین +++++++++++++++++++++++++++++++++++++++++++++++++++++ درود 1-هیچ یک از کاربرای انجمن هیچ تعهدی نداره جواب کسی رو حتما بده (جواب دادن تنها برای کمک به هموطنان هست) 2- شما در بخش درخواست ها تاپیک ارسال کردید، دیروز هم ارسال کردید ، یعنی نیاز به سورس کد دارید 3- درخواستتون هم درخواست شاخی نیست به راحتی اگه کمی برنامه نویسی بیسیک فور اندروید بلد باشید می تونی انجام بدی سورس کدی که باید کاملا تست بشه و رفع باگ بشه تا برای شما قرار بگیره دلیلی نداره شما این طوری با دور زدن قوانین به درخواستتون برسید شما درخواستتون رو ارسال کردید اگه کسی وقت داشته باشه و بتونه انجام میده شما می تونید از انجمن استفاده نکنید، ما همچنان به کارمون ادامه خواهیم داد. موفق باشید و در پناه حق تاپیک به دلیل رعایت نکردن قوانین قفل شد.
  49. 7 پسند
    سلام به همه ی کاربرای انجمن امروزم قصد داریم یه فایل لایه باز برای اون دسته از کاربرایی که به دیزاین برنامشون اهمیت بیشتری میدن بذارین براتن بذاریم تا بلکه ذهنتون رو نسبت به طراحی بازتر کنه این یه اسکرین شات از فایل لینک دانلود
  50. 7 پسند
    سلام دیگر این کتابخانه واقعا به معنی واقعی ویژه هست برای کسانی که فعالیت دارن در انجمن و باعث بالا بردن پرچم برنامه نویسان ایرانی هستن روزه هاتون هم مقبول در گاه حق کارت شارژ که خیلی استفاده کردید و پوست روی شارژ رو هم زیاد خراش دادید این کتابخانه دقیقا کارش خراش دادن و نمایش عکس و لیبل مخفی شده زیر پوست هست با این کتابخانه تنها میشه یک بازی فوق العاده ساخت با هر خراش دادن و کشیدن دست شما هر پیکسل می تونید امتیاز کم کنید خیلی راحت هم هست : شات : شات از بازی ساخته شده : امیدوارم این پست برای شمامفید واقع شده باشه سورس کد همراه کتابخانه پیوست شد. ScratchView Ex.zip ScratchViewV1.2.zip
این صفحه از پرچمداران بر اساس منطقه زمانی تهران/GMT+04:30 می باشد