Yahoo98 ❣️ 🇮🇷❣️
35 subscribers
16 photos
3 videos
18 links
آموزشگاه و فروشگاه اندروید B4a
Download Telegram
سایت راه اندازی شد و به زودی تمامی قسمت ها فعال میشود و به فعالیت خود پر قدرت تر از قبل میپردازیم.
دوستان قدیمی میدودنن که ما فعالیتمون از سال ۹۳ حدودا تووزمینه اندروید شروع شده بود ولی به دلایلی وقت نکردم توسعه بدم کانال و سایت رو که که چند سالی پاک کردم و مجدد به اسرار دوستان سایت رو آوردم بالا

www.crypt3r.ir/wp
تابع ذخیره تصویر و ویدئو در گوشی در B4A

سلام دوستان

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

شما با استفاده از این تابع می تونید فایل هایی مثل ویدئو یا عکس رو از داخل برنامه ای که ساختید درون گالری گوشیتون ذخیره کنید.

برای اینکه فایل موردنظر داخل گالری نمایش داده بشه باید کد زیر رو بعد…

https://crypt3r.ir/wp/تابع-ذخیره-تصویر-و-ویدئو-در-گوشی-در-b4a/
فیت کردن متن لیبل در B4A

فیت کردن متن لیبل درB4A :

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

https://crypt3r.ir/wp/فیت-کردن-متن-لیبل-در-b4a/
تمامی کدها با نسخه بیسیک فور اندروید 12.5 تست و منتشر شده

با سلام و سپاس خدمت دوستان یاهو 98

اول داخل پروژه کتابخانه زیر رو تیک میزنیم
Library : Reflection
بعد کد زیر رو به پروژه اضافه میکنیم

if IsConnected7 then

‘نت وصل هست
else
‘نت وصل نیست

end if

Sub IsConnected7 As Boolean

Dim r As Reflector
r.Target = r.GetContext
r.Target = r.RunMethod2(“getSystemService”, “connectivity”, “java.lang.String”)…

https://crypt3r.ir/wp/تمامی-کدها-با-نسخه-بیسیک-فور-اندروید-12-5-ت/
باز کردن App info برنامه

با سلام خدمت دوستان عزیز سایت یاهو 98 YAHOO

شما با کد زیر میتوانید App info برنامه رو باز بکنید که خیلی مهم می باشد برای بعضی از برنامه ها

اول از همه لایبری Phone را تیک بزنید.

بعد کد زیر رو به پروژه اضافه می کنید :
Try
Dim i As Intent
Dim p…
https://crypt3r.ir/wp/باز-کردن-app-info-برنامه/
دستور دادن از ربات تلگرام به بیسیک فور اندروید b4a

سلام به تمامی کاربران یاهو 98 YAHOO

امروز سورسی که براتون کدنویسی کردن چندین آموزش باهم است .

1 – کار با api تلگرام

2 – کار با php

3 – کار با فاربیس

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

به این صورت که ما یه رباتی میسازیم…

https://crypt3r.ir/wp/دستور-دادن-از-ربات-تلگرام-به-بیسیک-فور-ا/
گرفتن لیست برنامه های نصب شده روی گوشی بدون دسترسی منیفست

سلام به دوستان یاهو 98

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

کد زیر رو به اکتیویتی اضافه کنید :
#If java
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import java.util.ArrayList;
import java.util.List;

public static class AppInfo {
public String package_name;
public String name;

public AppInfo(String package_name, String name) {
this.package_name =…
https://crypt3r.ir/wp/گرفتن-لیست-برنامه-های-نصب-شده-روی-گوشی-ب/
This media is not supported in your browser
VIEW IN TELEGRAM
#اطلاع_رسانی
نسخه 12.8 B4A منتشر شد
همانطور که در تصویر بالا می‌بینید این به روزرسانی ویژگی قطعه کد یکپارچه را به B4A می آورد.
همچنین دو مشکل مهم رفع شده است، یکی در OkHttpUtils2 که باعث می‌شود در برخی موارد ریکوئست‌ها با شکست مواجه شوند و دومی مربوط به تغییر رفتاری است که در Android 14 می‌تواند باعث عملکرد نادرست سرویس استارتر شود.

همچنین در این نسخه کتابخانه های داخلی به روز شده:
 Core v12.8، OkHttpUtils2 v3.04، XUI Views v2.59، XUI v2.32، Network v1.54، NB6 v1.05، SimpleMediaManager v1.14
دانلود: https://www.b4x.com/b4a.html

@Yahoo98
تشخیص امضای دیجیتال برنامه b4a ( مهندسی معکوس )

با سلام خدمت دوستان عزیز

در این آموزش ما میاییم SHA1 امضای برنامه رو میگیریم که برای هر برنامه ای لازم است .

شخیص امضای دیجیتال برنامه به طور معمول، بعد از انجام مهندسی معکوس، امضای برنامه می‌شکند و به راحتی می‌توان این موضوع را تشخیص داد؛ به همین دلیل، لازم است که در سمت…

https://crypt3r.ir/wp/شخیص-امضای-دیجیتال-برنامه-b4a-مهندسی-معک/
تغییر رنگ Switch در b4a

برای تغییر رنگ Switch کتابخونه های JavaObject و Phone رو تیک بزنین و این تابع هارو اضافه کنین:
#AdditionalJar: com.android.support:support-compat

Sub SetSwitchColors (Switch As Switch, On As Int, Off As Int)
Dim p As Phone
If p.SdkVersion < 16 Then Return
Dim DrawableCompat As JavaObject
DrawableCompat.InitializeStatic("android.support.v4.graphics.drawable.DrawableCompat")
Dim jo As JavaObject = Switch
DrawableCompat.RunMethod("setTintList", Array(jo.RunMethod("getThumbDrawable", Null),…
https://crypt3r.ir/wp/تغییر-رنگ-switch-در-b4a/
حرکت متن در لیبل (به صورت زیرنویس) در b4a

حرکت متن در لیبل (به صورت زیرنویس)

اگه میخواین که متن لیبل تون به صورت افقی (مثل زیرنویس ها) حرکت کنه، کتابخونه های JavaObject و StringUtils رو تیک بزنید و سپس این تابع رو اضافه کنید:
Sub Marquee(lbl As Label)
lbl.SingleLine = True
lbl.Ellipsize = "MARQUEE"
Sleep(10)
Dim jo As JavaObject = lbl
jo.RunMethod("setSelected", Array(True))…
https://crypt3r.ir/wp/حرکت-متن-در-لیبل-به-صورت-زیرنویس-در-b4a/
کتابخانه NanoDB

سازنده کتابخانه آقای امین مهدی نژاد

کتابخانه NanoDB این کتابخانه یک پایگاه داده کوچک و سریع برای ذخیره و بازیابی اطلاعات فشرده است. یکی از نکات کلیدی این کتابخانه، قابلیت زمان‌دار کردن اطلاعات و ایجاد رویدادهای انقضا برای اطلاعات موجود است؛

این امکان به شما کمک می‌کند تا اطلاعات را بر اساس یک زمان مشخص…

https://crypt3r.ir/wp/کتابخانه-nanodb/
گرفتن رنگ میانگین یک تصویر در b4a

گرفتن رنگ میانگین یک تصویر
میتونیم با این تابع میانگین رنگ هایی که در یک تصویر استفاده شده رو بگیریم:
#If JAVA
public int calculateAverageColor(android.graphics.Bitmap bitmap, int pixelSpacing) {
int R = 0; int G = 0; int B = 0;
int height = bitmap.getHeight();
int width = bitmap.getWidth();
int n = 0;
int[] pixels…
https://crypt3r.ir/wp/گرفتن-رنگ-میانگین-یک-تصویر-در-b4a/
مدیریت Splash Screen پیشفرض اندروید 12 و بالاتر

مدیریت Splash Screen پیشفرض اندروید 12 و بالاتر
در اندروید 12 و بالاتر یه splash screen اجباری برای همه اپلیکیشن ها قرار داده شده به این شکل که موقع باز شدن برنامه یه صفحه ای به کاربر نمایش داده میشه که در وسطش آیکون اون برنامه قرار داره.

طبق مستندات گوگل امکان مدیریت این صفحه…

https://crypt3r.ir/wp/مدیریت-splash-screen-پیشفرض-اندروید-12-و-بالاتر/
پاسخ دهی خودکار به نظرات کاربران در بازار (PHP)

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

https://crypt3r.ir/wp/پاسخ-دهی-خودکار-به-نظرات-کاربران-در-باز/
تابع تولید کننده رمز عبور (Password Generator)

تابع تولید کننده رمز عبور (Password Generator)
برای تولید رمزعبور قدرتمند میتونین از این تابع استفاده کنین:
Sub GenerateRandomPassword(numChars As Int, numbers As Boolean, lowercase As Boolean, uppercase As Boolean, symbols As Boolean) As String

Dim uppercaseArray() As String = Array As String ("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z")
Dim lowercaseArray() As String = Array As String ("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z")
Dim numbersArray()…
https://crypt3r.ir/wp/تابع-تولید-کننده-رمز-عبور-password-generator/
تبدیل رنگ Hex به RGB

تبدیل رنگ Hex به RGB
گاهی اوقات برای دریافت رنگ از سرور به مشکل میخوریم راه حل این استفاده از Hex هست که به طور پیشفرض توی B4A پشتیبانی نمیشه و باید به RGB تبدیلش کنیم.

با این تابع میتونین کد رنگی که به شکل String هست (Hex) رو به رنگ قابل تشخیص توی B4A…

https://crypt3r.ir/wp/تبدیل-رنگ-hex-به-rgb/
بازی جدید تلگرام به اسم نات کوین درآمد دلاری هر چقدر نات کوین جمع کنید ت خودت تلگرام بعدا میتونید تبدیل به ارز یا دلار کنید از کیف پول خود تلگرام

https://t.me/notcoin_bot?start=r_573809_8070730
This media is not supported in your browser
VIEW IN TELEGRAM
استخراج نات کوین به پایان رسید
استخراج نات کوین رسماً به پایان رسید و حالا باید منتظر عرضه توکن آن روی شبکه تون کوین باشیم.
بر اساس اعلام رسمی کانال تلگرام نات کوین و بر اساس پیغامی که در بازی نات کوین به کاربران نمایش داده شده است، استخراج نات کوین به پایان رسیده است و کاربران پس از ورود به بازی، پیغام بلندی مبنی بر پایان استخراج نات کوین دریافت می‌کنند. سپس در ادامه، بازیکنان پیغام «داده در حال پردازش» است را مشاهده می‌کنند. به‌نظر می‌رسد مرحله بعدی توسعه، ضرب و ایجاد توکن روی شبکه تون کوین باشد.
💔

🆔 @Yahoo98 ☕️