اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


جستجو در تالار

در حال نمایش نتایج برای برچسب های 'دانلود'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • بخش ویژه (VIP)
    • محـــصولات کــاربران
    • درخواست آموزش
  • آرشیو
    • بایگانی

دسته ها

  • B4J
    • کتابخانه ها
    • سورس کد ها

دسته ها

  • Articles

143 نتیجه پیدا شد

  1. با سلام اساتید محترم بنده بتازگی و یکی دیگه از دوستان پیش ازین به این مشکل خوردن لطفا راهنمایی کنید. من قبلا با هاست های معمولی با کتابخانه httputils مشکلی نداشتم اما از وقتی هاست رو تعویض کردم و البته پروتکل ssl احتمالا ولید رو قرار دادم دیگه دانلود ها success نمیشن، این احتمالا یا مشکل اینه که پروتکل فعال شده برای ما اصلی نیست، و یا کتابخانه در b4a ایرادی داره، ممنون میشم دوستانی که در سایت اصلی اکانت ولید دارن این سوال رو مطرح کنن یا اگه راه حلی دارید، پیشنهاد بدید. البته نگید ک پروتکل رو از روش بردارم. با سپاس
  2. سلام و خسته نباشید خدمت کاربران عزیز و اساتید محترم. کتابخونه های زیادی برای دانلود فایل درست شده؛ اعم از HttpUtils2 و OkHttpUtils2 و AriaVolley و AriaAsynkTask و AsyncTask و AriaHttp و RSAsyncDownloader و دیگه نمیدونم... میخوام بدونم با این همه تنوع! کدومش کامل و جامع تر هست؟ و از همه مهم تر اینکه بشه داخل سرویس ازش استفاده کرد که با خارج شدن از برنامه هم دانلود فایل قطع نشه؟ و همچنین روند دانلود رو بتونه نمایش بده؟ و دیگر متد های لازم برای یک دانلودر خوب از اساتید و اعضای محترم میخوام راهنمایی بفرماین که از سردرگمی دربیایم! ؟
  3. ویژه: کتابخانه جامع PersianFastNetwork

    با سلام خدمت همه انسورسنتریهای عزیز. =============================================================================================================== ************لینک آموزش کار با کتابخانه********** ================================================================================================================ نسخه 5.1 با امکان اضافه کردن پراکسی به کتابخانه اضافه شد. مثال استفاده از پراکسی. Dim per As PersianFastNetwork per.initialize("per").WithSSL.WithProxy(per.TypeHttp,"192.168.1888",8080).Build ================================================================================================================================= **** نسخه 4.5 اضافه شد. توی این نسخه کلاس PersianNetIMG رو بنا به در خواست دوستان ویرایش کردیم و متدهای جدیدی اضافه شده.یکی اینکه به خاطر یه سری محدودیتها اونو از دیزاینر حذف کردیم و این بار از طریق کد نویسی اضافه میشه و کلیک گذاشتن بیمپ برای عکس دیفالت و از همه مهمتر نمایش پروگرس بار تا زمانی که عکس به طور کامل لود بشه و یه سری امکانات دیگه که با هاش کار کنین آشنا میشین. دوستان در نظر داشته باشین که این کلاس رو صرفت برای راحتی کار دوستان به کتابخونه اضافه کردیم در صورتی که میخواین کارهای پیشرفته تری با عکس انجام بدین بهتره از کتابخونه های گلاید و یا پیکاسو استفاده کنید. مثال Private PersianNetIMG1 As PersianNetIMG PersianNetIMG1.initialize("pim") Activity.AddView(PersianNetIMG1.View,30%x,0,40%x,50%y) Dim xml As XmlLayoutBuilder PersianNetIMG1.ErrorImageResId=xml.GetResourceId("drawable","myimg") PersianNetIMG1.DefaultImageResId=xml.GetResourceId("drawable","loading") PersianNetIMG1.ImageUrl=imgurl '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' در صورتی که میخواین سایز ایمیج ویو با سایز عکس دانلود شده برابر باشه از کد زیر استفاده کنید PersianNetIMG1.setToMatchBitmap ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' برای مخفی کردن PersianNetIMG1.seTVisibility(False) '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' برای کلیک Sub pim_onImgClick ToastMessageShow("clicked",False) End Sub ================================================================================================================== *** نسخه 4.1 آپلود شد. توی این نسخه قابلیت اضافه کردن هدر به دانلودر اضافه شده و همچنین کتابخونه دانلودر به خود کتابخونه اضافه شده پس حتما فایل prf-Downloader.jar رو از کتابخونه ها حذف کنید.***** مثال از استفاده هدر Dim hedermap As Map hedermap.Initialize hedermap.Put("key1","value1") hedermap.Put("key2","value2") hedermap.Put("key3","value3") DownloadRequest1.startDonload2("url",hedermap) ====================================================================================================================== ***** دوستان مشکل تداخل کتابخونه با کتابخونه okhttp پیشفرض برطرف شد. حتما یک بار بیسیک رو حذف کنید و دوباره نصب کنید و کتابخونه های jar جدید رو توی پوشه لایبرری برنامه کپی کنید ویرایش کتابخونه رو هم بگیرید و جایگزین کتابخونه قبلی کنید. انشالا که دیگه مشکلی نباشه. پوزش از دوستان به خاطر مشکل به وجود اومده ================================================================================================================== ***** نسخه 4 کتابخونه توی فروشگاه قرار گرفت. توی این نسخه امکان مدیریت کوکی ها و همچنین کلاسی مجزا برای گرفتن اطلاعات کامل از خطاهای سرور اضافه شده. توجه: فایلهای جار آپدیت شده پس حتما دوباره دانلود و جایگزین کنید. همچنین نحوه اینشیالایز کردن به صورت زیر هست pr.initialize("pr").WithCookieManager.WithSSL.Build رسپانس هم به صورت زیر تغیییر پیدا کرده و این دفه ارور خودش یک کلاس هست که میتونید همه ی اطلاعات خطا رو به دست بیارید. Sub pr_onPostStringErrorListener(Error As ResponseError , Tag As String) Log(Error.ErrorBody) Log(Error.ErrorDetails) Log(Error.CauseMessage) Log(Error.ErrorLocalizedMsage) Log(Error.ErrorMsage) End Sub ******************************************************************************************************************************************************* **** نسخه 3 کتابخانه اضافه شد: تو این نسخه دانلود منیجر بسیار حرفه ای به کتابخونه اضافه شده که قابلیتهای مالتی تردینگ توقف و ادامه و همچنین گرفتن اطلاعات فایل دانلودی قبل از دانلود هست. لینک اموزش تصویری کار با دانلودر ***************************************************************************************************************************************************** یکی از جدیترین و عذاب آورترین مشکلات توی بیسیک به ملکوت الهی پیوست. توی بیسیک کتابخونه هایی که برای ارتباط با سرور وجود داره تقریبا میشه گفت نیازهای ابتدایی رو برآورده میکنن. مثلا شما بخواین همزمان عکس و متن بفرستین یا بخواین فایل آپلود کنین و روند آپلود شدن رو ببینین یا مثلا بخواین همراه متدهای پست و گت هدر بفرستین یا مثلا بخواین به طور مستقیم بیتمپ بگیرین دیگه نمیتونین و مجبورین از کتابخونه های دیگه ای که رپ شده استفاده کنید که هر کدوم متدهای خاصی دارن فقط. این کتابخونه همه ی اینا رو برای شما یک جا فراهم میکنه. این کتابخونه بر پایه کتابخونه های قدرتمند okhttp3 و okio ساخته شده که واقعا بی نظیرن(محصولات شگفت انگیز شرکت squar) برای شروع و نشون دادن قابلیتهای کتابخونه اولین قسمت آموزش رو اختصاص دادم به ساخت یه فرم ثبت نام کامل که تو اون شما میتونید علاوه بر اطلاعات متنی که مثلا نام و پسوردو اینا هست عکس پروفایل هم بفرستین. پریویوی زیرخروجی آ»وزش هست. این آموزش فوقلاده همراه خرید برای دوستان قابل دانلود هست. لینک فروشگاه محصول یکی دیگه از قابلیتهای جذاب و کاربردی این کتابخونه کلاس PersianNetIMG هست. با این کلاس شما یک کاستوم ویوی بسیار کاربردی رو به پروژتون اضافه میکنید. این ویو کارش گرفتن عکس از اینترنت و نمایش توی ایمیج ویو هست. سه تا متد به شکل زیر داره که میتونید به راحتی استفاده کنید. PersianNetIMG1.ImageUrl=imgurl آدرس عکسی که توی سرور هست رو بدین و اونو دانلود و نمایش میده Dim xml As XmlLayoutBuilder PersianNetIMG1.DefaultImageResId=xml.GetResourceId("drawable","myimg") گذاشتن عکس پیش فرض برای ایمیج ویو PersianNetIMG1.ErrorImageResId=xml.GetResourceId("drawable","myimg") در صورت خطا در دانلود این عکس لود میشه واما قابلیتهای کتابخانه اول کتابخونه رو به شکل زیر اینشیالایز کنید Dim prfn As PersianFastNetwork prfn.initialize("prfn") متد اول. PostRequest Dim post As PostRequest post=prfn.BuildPostQuery("url","tag") post.addHeder("key","value") post.addParametrs("ke1","value1") post.addParametrs("ke2","value2") post.executeRequesAsJSONObjectt ''''''''''''''''''''''''''''''''''''''''''''''''''''' همه کدهای بالا تو یه خط میشه این prfn.BuildPostQuery("url","tag").addHeder("key","value").addParametrs("ke1","value1").addParametrs("ke2","value2").executeRequesAsJSONObjectt متد دوم. GetRequest Dim get As GetRequest get=prfn.BuildGetQuery("url","tag") get.addHeder("key","value") get.addParametrs("key1","value1") get.executeRequesAsJSONObjectt ==================================================== یه خطی prfn.BuildGetQuery("url","tag").addHeder("key","value").addHeder("key1","value1").executeRequesAsJSONObjectt متد سوم. UploadRequest Dim upl As UploadRequest upl=prfn.BuildUploadQuery("url","tag") upl.addMultipartParameter("key1","value1") upl.addMultipartParameter("key2","value2") upl.addMultipartFile("filekey","filepatch") اضافه کردن فایل به همراه پارامترهای ارسال شده upl.setisRunToAnotherThread(True) تعیین اینکه آپلود در ترد جداگانه انجام شود upl.startUploadAsJSONObject متد چهارم. DownloadRequest Dim dnl As DownloadRequest dnl=prfN.buildDownloadQuery("masirdanlod",3,4,False,10000) dnl.startDonload("url") dnl.pauseDownload("url") dnl.deletFileDownload("url",True) متد پنجم. GetBitmapReQuest Dim getbit As GetBitmapReQuest getbit=prfn.BuildGetBitmapGetQuery("imagelink","tag") getbit.setBitmapMaxHeight(250) getbit.setBitmapMaxWidth(250) getbit.startgetBitmap گرفتن بیتمپ دانلود شده Sub prfn_onGetBitmapOkListener(bitmap As Object) Dim bitm As Bitmap=bitmap Activity.SetBackgroundImage(bitm) End Sub ایونتهای کتابخونه که نزدیک به 20 تا اینوته توی آموزش اول به upload و get پرداخته شده. استفاده از کتابخونه بسیار ساده اس و حتی بدون آموزش هم میتونید به راحتی ازش استفاده کنید. امیدوارم مورد استفاده دوستان قرار بگیره. ***توجه*** نسخه 2 کتابخونه اضافه شد. تو این نسخه خیلی از کمبودها برطرف شده و از همه مهمتر قابلیت مدیریت کردن درخواستها به وسیله TAG به کتابخونه اضافه شده مثال برای مدیریت تگ. Sub send_data2 (url As String) PersianFastNetwork_1.initializeforSSLSupport("persianfastnetwork") PostRequest_1=PersianFastNetwork_1.BuildPostQuery(url,"tag1") Dim prjs As PersianJSONOBject prjs.initialaizJsonObject prjs.putToJSON("client_request","get_city_data") prjs.putToJSON("country_key","18") PostRequest_1.addJSONParametrs(prjs.DefaultJsonObject) PostRequest_1.executeRequesAsJSONObjectt End Sub Sub send_data (url As String) PersianFastNetwork_1.initializeforSSLSupport("persianfastnetwork") PostRequest_1=PersianFastNetwork_1.BuildPostQuery(url,"tag2") Dim prjs As PersianJSONOBject prjs.initialaizJsonObject prjs.putToJSON("client_request","get_city_data") prjs.putToJSON("country_key","18") PostRequest_1.addJSONParametrs(prjs.DefaultJsonObject) PostRequest_1.executeRequesAsJSONObjectt End Sub Sub persianfastnetwork_onPostJSONObjectOkListener(JsonString As String , Tag As String) Select Tag Case "tag1" Log("tag1") Case "tag2" Log("tag2") End Select End Sub
  4. دانلود پکیج easy weapon براي يونيتي

    به نام خدا.سلام دوستان.میخواستم بدونم که کسی تو این جمع نیست که پکیج easy weapon 3 رو براي يونيتي داشته باشه؟ هرجا گشتم پیدا نشد.لطفا اگه دارید برام آپلود کنید.دمتون گرم.
  5. سلام. می خواستم ببینم وقتی فایل رو با استفاده از اینتنت و نرم افزار های دیگه دانلود میکنیم. پارامتری داره که مشخص کنیم فایل کجا ذخیره بشه یا بعد از دانلود مسیر اون فایل رو به ما بده؟
  6. سلام علیکم کتابخونه ای هست که قابلیت چند دانلود همزمان با سرعت بالا، توقف و ادامه و کنسل کردن رو داشته باشه؟ asyncTask و parsdownload هست، که توقف و ادامه نداره، Ariadownload هم فکر میکنم قابلیت چند دانلودی نداره! hitexdownload هم هست، که اونهم چند دانلودیش اشکال داره! کتابخونه دیگه ای سراغ دارید دوستان؟
  7. با سلام به دوستان و استاد های این انجمن یه مشکل داشتم اونم اینه من میخوام دو تا قابلیت به دانلود فایل برنامم اضافه کنم یکیش که خیلی مهمه قابلیت توقف و ادامه دانلوده چون فایل دانلودی سنگینه . یکیشم میزان پیشرفت دانلود 2 روزه تو نت سرچ میکنم چیز خوبی دسگیرم نشده و مجبور شدم تاپیک رو باز کنم ببخشین . خواهشا دوستان هر کمکی میتونن بهم بکنن حالا سورس باشه , آموزش بااشه,تاپیک دیگه ای باشه که ندیدم,کتابخونه باشه,دوره باشه و.. هرجور شده ممنون میشم با تشکر از دوستان.
  8. سلام خدمت دوستان می خوام تو برنامم یه لیست ویو بذارم و توی هر آیتم لیست ویو یه لینک دانلود و یه مدیا پلیر باشه که با کلیک اول روی هر آیتم لیست ویو اون لینک دانلودی که گذاشتم توی هر کدوم ، شروع به دانلود آهنگ کنه و تو یه پوشه ذخیره بشه و وقتی برای بار های بعدی روی اون آیتم کلیک می کنم اون آهنگ باز بشه تعداد آهنگا هم تقریبا 100 تا میشه تا اینجا پیش رفتم که اول برنامه چک می کنه که آیا اون آهنگ تو پوشه مورد نظرم وجود داره یا نه و اگه وجود داشت با مدیا پلیر پخش بشه و اگه وجود نداشت دانلود بشه و ذخیره بشه. برای دانلود از HttpUtils2 استفاده کردم و همون جور که می دونید برای ذخیره فایل به یک ساب با نام jobDone نیاز دارم که فایلو با اسم و آدرس پوشه ای که بهش میدم ذخیره کنه ذخیره کنه اما نمیدونم چجور توی یه اکتیویتی واسه هر آیتم لیستم یه ساب JobDone بزارم. مشکلم اینه که نمی تونم این همه ساب یک شکل رو تو یه اکتیویتی جا بدم. واقعا برای هر آهنگ باید یه اکتیویتی بسازم؟ اونجوری که صد تا اکتیویتی میشه فک کنم باید ساب های JobDone رو توی ساب ListView1_ItemClick فراخوانی کنم درسته؟؟ که البته فراخوانی ساب رو هم بلد نیستم خیلی گیر اینم لطفا راهنمایی کنین اینم یه تیکه از سورس: Sub ListView1_ItemClick (Position As Int, Value As Object) If Value= 1 Then If File.Exists(File.DirRootExternal&"/folder","s.mp3")=False Then ToastMessageShow("آغاز دانلود",False) ht.Initialize("job1",Me) ht.Download("http://dl2.shirazsong.org/dl/music/94-5/moharam1/akbari%5bwww.shirazsong.org%5d.mp3") Else if File.Exists(File.DirRootExternal&"/folder","s.mp3")=True Then ToastMessageShow("پخش",False) MediaPlayer1.Initialize( ) MediaPlayer1.Load(File.DirRootExternal&"/folder","s.mp3") MediaPlayer1.Play End If Else If Value=2 Then If File.Exists(File.DirRootExternal&"/folder","a.mp3")=False Then ToastMessageShow("آغاز دانلود",False) ht2.Initialize("job2",Me) ht2.Download("http://dl2.shirazsong.org/dl/music/94-5/moharam1/alimi%5bwww.shirazsong.org%5d.mp3") Else if File.Exists(File.DirRootExternal&"/folder","a.mp3")=True Then ToastMessageShow("پخش",False) MediaPlayer1.Initialize( ) MediaPlayer1.Load(File.DirRootExternal&"/folder","a.mp3") MediaPlayer1.Play End If End If End Sub Sub jobDone (job1 As HttpJob,job2 As HttpJob) If job1.Success Then ProgressDialogHide in1= job1.GetInputStream ou1= File.OpenOutput(File.DirRootExternal&"/folder","s.mp3",False) File.Copy2(in1,ou1) in1.Close ou1.Close ToastMessageShow("فایل با موفقیت ذخیره شد",False) Else ToastMessageShow("خطا در دانلود",False) End If If job2.Success Then in2= job2.GetInputStream ou2= File.OpenOutput(File.DirRootExternal&"/folder","a.mp3",False) File.Copy2(in2,ou2) in2.Close ou2.Close ToastMessageShow("فایل با موفقیت ذخیره شد",False) Else ToastMessageShow("خطا در دانلود",False) End If End Sub اینجا فقط واسه دو آیتم نوشتم
  9. با حترام بنده می خوام توسط گت المنت یک لینک دانلود رو از این صفه در سایت پیکو فایل بگیرم. صفحه:http://s8.picofile.com/file/8268510042/push.html.html لینک دانلود: <a id="downloadlink" href="http://s8.picofile.com/d/8268510042/014d9d1f-32f1-4b34-8370-11820f7cc49e/push.html"><div class="button" id="download-button2">دانلود فایل</div><img src="/content/images/download_button.gif" onerror="$('#download-button2').show(); $(this).remove();" alt="" style="cursor: pointer"></a> آموزشهایی رو که دوستان گذاشتن دیدم و روشون کار کردم اما نتونستم رو این سایت پیادش کنم. کد های من: Sub Globals Dim king As StringUtils Dim t As AutoCompleteEditText Dim HttpJob1 As HttpJob Dim WebViewExtras1 As WebViewExtras Dim WebView1 As WebView Private ImageView1 As ImageView Private Date As Label End Sub '_________________________________________________________ Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("get") HttpJob1.Initialize("Myjob1" , Me) WebView1.Initialize("WebView1") WebViewExtras1.addJavascriptInterface(WebView1 , "B4A") WebViewExtras1.addWebChromeClient(WebView1 , "") WebView1.LoadUrl("http://s8.picofile.com/file/8268510042/push.html") End Sub '__________________________________________________________________________________ Sub WebView1_PageFinished(URL As String) WebViewExtras1.executeJavascript(WebView1,"B4A.CallSub('process_HTML',true,document.documentElement.outerHTML)") WebViewExtras1.executeJavascript(WebView1,"B4A.CallSub('Get_Date',true,document.getElementById('lblIP').innerText)") End Sub '________________________________________________________________________ Sub process_HTML(HTML As String) HTML = HTML.Replace("""" , "'") Dim link As String link = HTML.SubString(HTML.IndexOf("'اینج چی بزارم")+1) link = "http://s8.picofile.com/"&link.SubString2(0,link.IndexOf("'")-0) Msgbox(link,"") End Sub '____________________________________________________________________ تو این قسمت چی بنویسم که لینک دانلود بهم بده Sub process_HTML(HTML As String) HTML = HTML.Replace("""" , "'") Dim link As String link = HTML.SubString(HTML.IndexOf("'اینج چی بزارم")+1) link = "http://s8.picofile.com/"&link.SubString2(0,link.IndexOf("'")-0) Msgbox(link,"") End Sub
  10. با احترام آیا لینکهای دانلود از پیکو فایل زماندار هستن یا دایمی اگر دائمی هستن سورس یا اموزشی معرفی بفرمایید , برای چگونگی دانلود سپاس
  11. کتابخانه ParvaLib

    با سلام ، این هم یک کتابخانه که می تونید بوسیله اون عملیات های زیر رو به راحتی انجام بدید: • نمایش حجم فایل یا پوشه به صورت KB ، MB ... • تولید اعداد تصادفی به صورت سفارشی و با اعداد دلخواه • جداکردن کاراکترهای متن به صورت دو تا دو تا • تنظیم کردن رنگ، Gravity، رنگ متن، اندازه متن و فونت تمامی لیبل های یک Panel یا Activity • تغییر اندازه و رنگ خط جداکننده لیست ویو • Padding دادن به هر ویویی • اشتراک گذاری متن • فاصله انداختن بین اجرای دستورات • بدست آوردن لیست فایل های یک پوشه با یک پسورد خاص • تعیین فاصله بین خطوط لیبل • تغییر شفافیت (Alpha) یک ویو • بدست آوردن Index یک ویو • مخفی کردن یا نشان دادن ScrollBar در ScrollView نسخه 2.00 منتشر شد و امکانات دیگه ای به کتابخانه اضافه شد. • بدست آوردن لیست فایل های یک پوشه با یک پسورد خاص • تعیین فاصله بین خطوط لیبل • تغییر شفافیت (Alpha) یک ویو • بدست آوردن Index یک ویو • مخفی کردن یا نشان دادن ScrollBar در ScrollView کتابخانه برای هر متد دارای توضیحات و نمونه های کامل می باشد و نیازی به سورس نیست. دوستان اگر سوالی داشتید در همین تاپیک بیان کنید و حتما پیشنهادات خودتون رو بگید تا به کتابخانه اضافه کنم. ParvaLib v2.00.zip ParvaLib v1.00.zip موفق باشید
  12. دانلود کتابخانه جدید BottomNavigation

    سلام کتابخانه ای جدید منتشر شده در سایت مرجع براتون قرار میدم bottomnavigationex.zip رمز هم که ادرس سایتمونه بدون www تایپ کن مثال و ریسورس داخل پیوست موجوده لایک زور یادت نره
  13. دانلود کتابخانه Iconify

    کتابخانه جالبی بود داخل سایت مرجع گشت میزدم که دیدمش تصویری از کارایی کتابخانه هم براتون قرار میدم دانلود کتابخانه libiconifyv1.0.0.zip
  14. دانلود کلاس Mpermission

    کلاسی برای چک کردن دسترسی داخل کد نویسی برنامه کلاس آپدیت شده لینک مثال Sub Globals Private Permission As Mpermission End Sub Sub Activity_Create(FirstTime As Boolean) Permission.Initialize If Permission.CheckPermission ("android.permission.CAMERA") = False Then Permission.RequestPermission ("android.permission.CAMERA") End If End Sub دانلود کلاس class.zip دانلود نمونه برنامه exam.zip
  15. دانلود کتابخانه Archiver7z | زیپ و انزیپ

    سلام کتابخونه ای که به تازگی داخل b4x یا همون سایت مادر منتشر شده و کاربردی هستی گفتم قرار بدم تا استفاده کنید ازش لینک در سایت مرجع فشرده سازی فایل های پروژکت به صورت رمزی و استخراج انها This is a library for the 7z format that supports compression with the lzma2 method and decompression with deflate, copy, bzip2, lzma and lzma2 methods, decryption but not encryption, and asynchronous execution. It is an abandoned project as it is too slow to fit my needs. I won't update it and I won't answer to questions about it. This library should work with B4j as it does not use the Android API. archiver7z.zip
  16. سلام دوستان مثل اینکه 4 اسفند انتشار یافته کتابخانه خیلی خوب و کاربردیه coolanimview2016.rar
  17. کلاس FileExplorer v2.1

    سلام خدمت دوستان خب این هم کلاس FileExplorer v2.1 به درخواست دوستان براتون قرار میدم ... تاپیک در سایت مرجع: https://www.b4x.com/android/forum/threads/class-file-explorer-with-visualization.19003/ FileExplorer v2.1.zip تصاویر هم پیوست کردم : موفق باشید
  18. طراحي لوگو حرفه اي + دانلود

    طراحی یک لوگو مناسب یکی از مهم ترین اجزای یک برنامه است در این اموزش به شما یاد خواهیم داد که چگونه یک لوگو حرفه ای بسازید در ادامه با ما همراه باشید ++++++++++++++++++++++++++++++++++++++++++++++++ برای طراحی لوگو دو شرط لازم است: ـ شرط اول برخورداری از فکر خلاقانه و توانایی خلق ایده‌های نو است. ـ شرط دوم نیز توانایی کار با نرم‌افزارهای گرافیکی برای پیاده‌سازی ایده‌های شماست. آیا دوست دارید هر دو شرط را یک‌جا در اختیار داشته باشید؟ نرم‌افزار قدرتمند AAA Logo به شما این امکان را می‌دهد تا براحتی و در کم‌ترین زمان ممکن، ایده‌های خود را به لوگوهای باکیفیتی تبدیل کنید. با استفاده از این نرم‌افزار مشکلی برای ذهن خلاق نیز نخواهید داشت چرا که بیش از 8000 تصویر و موضوع در اشکال مختلف در این نرم‌افزار وجود دارد و شما می‌توانید با کمک آنها خلاقیت خود را چند برابر کرده و لوگوهایی را که هیچ‌گاه به ذهنتان نمی‌رسیده طراحی کنید. آغاز یک ماجرا قدم اول نصب و اجرا شاید بسیاری از طراحان برای طراحی لوگو ابتدا یک کاغذ و قلم در دست بگیرند و ایده‌های خود را روی کاغذ رسم کنند تا در نهایت ایده نهایی خود را با استفاده از نرم‌افزارهای گرافیکی به طرح رایانه‌ای تبدیل کنند، اما AAA Logo شما را از کاغذ نیز بی‌نیاز می‌کند! اولین اقدام برای طراحی نشان و لوگوی اختصاصی توسط این نرم‌افزار، دانلود و نصب نسخه‌ای از آن روی رایانه است. این نرم‌افزار در تمام نسخه‌های سیستم‌عامل ویندوز (اکس‌پی، ویستا، 7 و10و8) قابل اجراست و می‌توانید با مراجعه به لینک زیر نسخه‌ای از آن را دانلود کنید: براي دانلود نرم افزار AAA Logo كليك كنيد. قدم دوم آغاز پروژه با اجرای نرم‌افزار AAA Logo صفحه‌ای برای شما نمایش داده می‌شود که مملو از لوگوهای مختلف است. شما می‌توانید با استفاده از کلیدهای کنترلی در این صفحه به سمت چپ و راست حرکت کرده و لوگوهای از پیش طراحی شده توسط این نرم‌افزار را مشاهده کنید. در این مرحله می‌توانید با انتخاب هریک از این لوگوها (کلیک روی لوگوی موردنظر) آن را در برنامه فراخوانی کرده و نسبت به ویرایش و اعمال تغییرات روی آنها اقدام کنید. همچنین اگر می‌خواهید طراحی لوگوی منحصر‌به‌فردتان را از پایه آغاز کنید، می‌توانید کلید Esc را از روی صفحه‌کلید فشار دهید تا محیط کاربری نرم‌افزار برای شما نمایش داده شود. قدم سوم گرفتن ایده پس از ایجاد پروژه جدید، یک صفحه خالی در محیط کاربری برنامه قابل مشاهده است. این صفحه مانند کاغذ سفیدی است که طراحان در اختیار می‌گیرند و ایده‌های ذهن خود را روی آن به تصویر می‌کشند. شما نیز در این مرحله ‌باید ایده‌های ذهنتان را به تصویر بکشید و برای آن‌که ایده‌ها سریع‌تر به ذهن شما خطور کنند نیز می‌توانید از بانک موضوعات و تصاویر نرم‌افزار کمک بگیرید. در بخش سمت چپ این نرم‌افزار پنجره‌ای قابل مشاهده است که تصاویر مختلفی را در خود جای داده است. شما می‌توانید با مرور این تصاویر و کلیک روی هرکدام از آنها، تصویر موردنظرتان را به صفحه منتقل کرده و در نهایت با ترکیب چند تصویر و اعمال تغییرات روی آنها، نشان جدیدی را طراحی کنید. تصاویر: شما می‌توانید برای مشاهده تصاویر موجود در نرم‌افزار به منوی Object مراجعه کنید و پس از آن New Image را کلیک کنید.در این مرحله با کلیک روی گزینه Select Shape From Library می‌توانید به مجموعه تصاویر موجود در نرم‌افزار دسترسی یافته و با مرور تصاویر موجود و کلیک روی تصویر موردنظر، آن را به صفحه طراحی اضافه کنید. توجه داشته باشید که اندازه، زاویه چرخش و رنگ موضوع انتخابی نیز در این بخش قابل تغییر است. متن: نشان‌ها گاهی فقط از تصاویر تشکیل می‌شوند و گاهی نیز فقط یک متن با شکل نوشتار خاص می‌تواند یک نشان را خلق کند. گاهی نیز لوگوی پایانی حاصل از ترکیب متن و تصویر است. چنانچه قصد دارید در لوگوی موردنظرتان، از حروف و کلمات نیز کمک بگیرید می‌توانید با مراجعه به منوی Object و کلیک روی گزینه New Text متن موردنظرتان را نیز به صفحه اضافه کنید.در این بخش می‌توانید نوع فونت، اندازه، فاصله حروف از یکدیگر و رنگ متن را مشخص کنید. قدم چهارم ویرایش و اعمال تغییرات در این مرحله از کار مطمئنا شکل‌های موجود در برنامه ایده‌های خوبی را در اختیار شما قرار داده‌ و تصاویر موردنیاز را نیز به صفحه اضافه کرده‌اید. حالا ‌باید به کمک ابزارهای ویرایش و شخصی‌سازی، به رنگ‌بندی، جابه‌جایی، تغییر اندازه و... بپردازید. روش اعمال هریک از این فرآیندها به این شرح است: موضوعات تصویری: پس از کلیک روی هریک از موضوعات تصویری به‌کار گرفته شده در پروژه، گزینه‌های مختلفی در اختیار شما قرار خواهد گرفت. این گزینه‌ها عبارت است از: ـ اندازه و زاویه تصویر (Image): با کلیک روی این گزینه می‌توانید اندازه تصویر و زاویه چرخش آن را تغییر دهید. ـ تغییر تصویر (Shape): برای تغییر یک موضوع از تصویری به تصویر دیگر می‌توانید از این گزینه کمک بگیرید. ـ افکت و سایه (Effects): افزودن هاله‌ای نورانی به دور تصویر، اضافه کردن سایه به آن و مشخص کردن رنگ افکت‌های مربوطه و زاویه قرارگیری سایه، از جمله گزینه‌های قابل دسترسی در این بخش است. ـ طیف رنگ (Gradient): تصویر شما می‌تواند یک رنگ یا طیفی از رنگ‌ها را به خود اختصاص دهد. چنانچه می‌خواهید طیف رنگ را برای تصویرتان انتخاب کنید ‌باید پس از کلیک روی این گزینه و فعال کردن گزینه Gradient Overlay، رنگ‌های موردنظرتان را انتخاب کنید. ـ مجموعه رنگ‌ها (Colors): رنگ ثابت تصویر، طیف رنگ، رنگ مربوط به هاله اطراف تصویر، رنگ سایه و رنگ زمینه پروژه شما از این بخش مدیریت می‌شود. موضوعات متنی: انتخاب هریک از موضوعات متنی نیز گزینه‌های متفاوتی را در اختیار شما قرار خواهد داد. برخی از این گزینه‌ها با گزینه‌های معرفی شده در بخش موضوعات تصویری مشابه است، اما برخی دیگر عبارتند از: ـ مشخصات متن (Text): تغییر متن، تغییر فونت و تغییر اندازه قلم از جمله خصوصیات قابل دسترس در این بخش است. ـ زاویه و پیچش (Transform): چنانچه بخواهید زاویه نمایش متن یا حرف موردنظر را در صفحه تغییر دهید یا آن را روی محیط یک دایره بچرخانید ‌باید از این گزینه کمک بگیرید. گزینه Transform برای تغییر زاویه و گزینه Blend برای پیچ دادن به متون شما به‌کار می‌روند. ابزارهای عمومی: برخی از ابزارهای این نرم‌افزار، برای ویرایش و مدیریت انواع موضوعات کاربرد دارند. این ابزارها و روش دسترسی به آنها عبارتند از: ـ افزودن تصاویر دلخواه: با استفاده از گزینه Import Custom Bitmap از منوی Object می‌توانید تصاویر موردنظرتان را از روی هارد‌دیسک رایانه خود در برنامه فراخوانی کرده تا علاوه بر تصاویر موجود در برنامه، آنها را نیز در ترکیب با دیگر موضوعات برای خلق لوگوی جدید مورد استفاده قرار دهید. ـ حذف و کپی‌برداری: برای حذف یک موضوع از صفحه پروژه باید پس از کلیک روی موضوع موردنظر، گزینه Remove Object را از منوی Object کلیک کنید. (کلیدهای میان‌بر Ctrl+R)، همچنین در صورتی‌که می‌خواهید یک موضوع را کپی کنید نیز می‌توانید از گزینه Duplicate Object در همین منو کمک بگیرید. (کلیدهای میان‌بر CTRl+D) ـ ترتیب قرارگیری: اعمال تغییر در ترتیب قرارگیری موضوعات روی صفحه از دیگر امکانات موردنیاز برای طراحی به‌شمار می‌رود. شما می‌توانید با استفاده از گزینه‌های Bring Closer Send Farther Bring to Front Send to Back، موضوعات مختلف را زیر و رو کنید! ـ افکت انعکاس: با انتخاب هریک از موضوعات دلخواه و کلیک روی گزینه Has Reflect از منوی Object، افکت انعکاس تصویر روی موضوع انتخابی شما فعال می‌شود. توجه: دسترسی به مجموعه موضوعات از پیش طراحی شده از سمت چپ نرم‌افزار امکان‌پذیر است، مجموعه‌ای از رنگ‌بندی‌های پرکاربرد را می‌توانید از بخش زیرین محیط کاربری مورد استفاده قرار دهید، در بالا ـ سمت چپ محیط کاربری کادری وجود دارد که پیش‌نمایشی از موضوعات انتخاب شده را نمایش می‌دهد. در صورتی‌که کلیک چپ ماوس خود را در این کادر نگه‌دارید و آن را به سمت چپ یا راست حرکت دهید، موضوع انتخابی شما تغییر اندازه خواهد داد، شما می‌توانید با استفاده از عملیات کشیدن و رها کردن هریک از موضوعات، آنها را روی صفحه پروژه حرکت دهید. قدم پنجم ذخیره و انتشار در پایان پس از اعمال تغییرات موردنظر و کامل شدن مرحله طراحی می‌توانید فایل پروژه مربوط را روی هارد‌دیسک رایانه ذخیره کنید تا در صورت نیاز، بتوانید به اعمال تغییرات در آن بپردازید. برای انجام این کار ‌باید از منوی File، روی گزینه Save Project as کلیک کنید. همچنین شما می‌توانید لوگوی طراحی شده در پروژه خود را برای انتشار روی صفحات وب یا چاپ روی کاغذ نیز در فرمت‌های استاندارد تصویری روی هارد‌دیسک رایانه ذخیره کنید. برای این کار گزینه‌های مختلفی از منوی فایل قابل دسترسی است که هر کدام از آنها عبارتند از: ـ Save Logo Image: قابلیت ذخیره‌سازی در فرمت‌های مختلف با رزولیشن 72dpi و بزرگ‌نمایی قابل تغییر را در اختیار شما قرار می‌دهد. ـ Export Logo for the web: ذخیره‌سازی در فرمت‌های مختلف با قابلیت کاهش کیفیت فایل نهایی در فرمت Jpg را در اختیار شما قرار می‌دهد. (این گزینه برای استفاده از لوگو در صفحات وب مناسب است) ـ Export Logo for Printing: تعیین فرمت فایل خروجی، مدیریت کیفیت فایل خروجی، تغییر اندازه و بزرگ‌نمایی فایل خروجی به میزان دلخواه از جمله امکاناتی است که در این بخش در اختیار شما قرار می‌گیرد تا بتوانید براحتی فایل نهایی را در اندازه دلخواه ذخیره کرده و با بیشترین کیفیت ممکن آن را به چاپ برسانید. (این گزینه برای ذخیره نسخه با کیفیت لوگو برای چاپ روی بنر، سربرگ، کارت ویزیت و... کاربرد دارد) براي دانلود نرم افزار AAA Logo كليك كنيد.
  19. سلام دوستان من یک مولتی پنل دارم که دو تا دکمه توی اون هست که میخوام با کلیک روی یکی از اونا لینکی که توی دیتابیس هست رو بخونه و لود کنه (دانلود) و با کلیک روی دکمه ی دیگه اون فایل دانلود شده رو پخش کنه من با کتابخانه ی audio و قسمت media stream استفاده می کنم و با تگ و سندر هم پیش رفتم اما نشد. لطفا راهنمایی کنید*lotafa*
  20. به نام خدا با سلام خدمت شما دوستان نرم افزار Android Studio با توجه به حجم زیادش ( به تنهایی حدود 350 مگابیت) و + پکیج android sdk چیزی در حدود 1.5 گیگابایت میشود که خب اپلود این فایل حجیم حجم این اینترنتی را نابود میکنه و دوستان هم برای دانلود به سراغ سایت های دانلودی میرفتند امروز من چیزی در حدود 2 گیگابایت رو براتون اپلود کردنم که نیاز نباشه به سایت های دیگه مراجعه کنید. دانلود فایل به تنهایی Android Studio لینک 1 دانلود فایل به تنهایی Android Studio لینک 2 دوتا لینک قرار دادم دانلود فایل Android Studio + android sdk یا پک شده ( به زودی) دوستان ورژنی که آپلود کردم در حال حاضر آخرین ورژن و به روز ترین می باشد./ کلیه فایل ها یکبار تست شدند با خیال راحت دانلود کنید./ رمز تمامی فایل ها : answercenter.ir Google Android Studio Bundle + IDE v1.5.0 Build 141.2422023 Win دوستان سرعت اینترنت من 4 مگ هست ولی به علت عدم کیفیت و کارایی سرور های پیکوفایل مدتی زیاد طول کشید که این مشکل در آپلود ستنرهای دیگه دیده نشده به هرحال لینک Android Studio + android sdk رو تا امشب قرار خواهم داد./ با تشکر
  21. سلام در این مجموعه 312 آیکون فلت رنگی با فرمت های SVG - PNG - PDF وجود داره. با سایز های 24 - 48 - 96 - 144 - 192 - 256 - 512 هستش ! پیشنهاد می کنم حتما دانلود کنید ! نمونه: برای دانلود مجموعه آیکون ها کلیک کنید رمز : answercenter.ir امیدوارم خوشتون بیاد.
  22. سلام خدمت دوستان گرامی گرادینت چیست؟ همان طیف در فارسی. به ترکیب دو یا چند رنگ می گویند. امروز براتون 60 عدد گرادینت فتوشاپ تهیه کردم که حجم خیلی کمی دارند! ( 60 فایل هستند ولی هر کدوم شامل تعداد زیادی گرادینت هست ) رمز : basic4android.org دانلود پکیج گرادینت ها با حجم 100 کیلوبایت شما هم اگر گرادینت های دیگری دارید می تونید در همین تاپیک به اشتراک گذارید... موفق باشید
  23. سلام من تا جایی که میدونم بازار فقط امار نسبتا دقیق داننلود رو برای برنامه های پولی میده و برنامه های رایگان امار دانلودشون اصلا دقیق نیست سایتی یا نرم افزاری هست که امار دقیق دانلود نرم افزار از بازار (مال خودم) رو بده
  24. درخواست کتابخونه MSMySql

    سلام دوستان، من یه کتابخونه نیاز دارم برای ارتباط با دیتابیس آنلاین که اسمش MSMySql هست و توی سایت اصلی B4X موجوده لینکش رو میدم ، کسانی که میتونند دانلود کنند و آپ کنند برام لطفا پیشاپیش ازتون ممنونم اگر هم کسی داشت آپ کنه ممنون میشم لینک کتابخانه
  25. درود و خسته نباشید خدمت کاربران بزرگوار انجمن... خب بیسیک4اندروید ورژن 5.20 هم بالاخره اومد ! کرک رو هم براتون قرار دادم ! دو تا راه دارید کلا : 1- همین بیسیک جدید رو روی بیسیک قبلی نصب کنید ... دیگه نیازی به کرک مجدد نیست 2- اگه بیسیک رو پاک میکنید و ورژن 5.20 رو نصب میکنید بعد از نصب دو تا فایل B4A-License.txt و B4X.Dll رو که توی فایل دانلودی وجود داره رو توی مسیر نصب Basic4Android کپی کنید اگه هم موقع اجرا کردن از شما یک آدرس ایمیل خواست : هر آدرس ایمیلی که دوست دارید وارد کنید ... مهم نیست چی باشه دانلود رمز: basic4android.org تاپیک قفل شده ... اگه سوال یا مبحثی بود یا برای دیدن ویژگی های جدید این ورژن به تاپیک زیر مراجعه کنید : http://answercenter.ir/topic/6522-%D8%A8%DB%8C%D8%B3%DB%8C%DA%A94%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF-%D9%88%D8%B1%DA%98%D9%86-520-%D9%85%D9%86%D8%AA%D8%B4%D8%B1-%D8%B4%D8%AF/