• اطلاعیه ها

    • H@mid.RS

      جذب نیرو   پنجشنبه, 10 فروردین 1396

      درود به دوستان عزیز به چند نفر مدیر برای بخش های php و گرافیک نیازمندیم درصورت تمایل درخواست خود را در پیام خصوصی بفرستید  
    • H@mid.RS

      تغییر نام کاربری   دوشنبه, 28 فروردین 1396

      درود دوستانی که نام کاربری انها با ایمل شان یکی بود تغییر کرد مثلا نام کاربری sss@tmail.com به sss تغییر کرد دوستانی که مشکل ورود دارند @ به بعد را پاک کنند
    • H@mid.RS

      کسب درآمد   پنجشنبه, 31 فروردین 1396

      دوستانی که میخواهند با انجمن خودشون همکاری کنند و از محیط انجمن درآمد کسب کنند به بنده پیام خصوصی بفرستند
H4N90V3R

سورس برنامه پیامکی انلاین + ارسال پیامک توسط کاربر

37 ارسال در این موضوع قرار دارد

26sSO.pngTUm1V.pngPumFv.png

 

 

 

 

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

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

البته بجز کپی پیامک و اشتراک گذاری قابلیت دیگه ای نداره که خودتون میتونید روش کار کنید و قابلیت های جدید بهش اضافه کنید

 

 

 

پسورد : basic4x.ir

 

 

اختصاصی از انجمن بیسیک فور ایکس :give_rose:

OnlineSms_Basic4X.ir.zip

PHP-file.zip

پسند شده توسط Sina، ali.1020، nasim و 9 کاربر دیگر

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


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

دوستان من برنامه رو روی شبیه ساز که اجرا میکنم پنل ها هیچ مشکلی ندارن ولی وقتی روی گوشی تست میکنم پنل ها اینجورین :sad1:

 

T7ahF.jpg

 

مشکلش چیه؟

پسند شده توسط H@mid.RS، Sina و arastooms

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


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

امیر جان چه فرقی داره؟ هر دو تا یکی هستن اگه اشتباه نکنم

پسند شده توسط H4N90V3R و H@mid.RS

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


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

امیر جان چه فرقی داره؟ هر دو تا یکی هستن اگه اشتباه نکنم

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

پسند شده توسط Sina و H@mid.RS

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


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

 

واقعا آفرین 

 

عالی بود . سعی کن تمامی قابلیت ها رو هی در ورژن های بعدی اضافه کنی 

 

مهم شد.

 

با سپاس

 

خیلی ممنون :give_rose:

 

برنامه خودمو امشب تموم کنم ورژن بعدی شو هم میزارم

پسند شده توسط Sina، H@mid.RS و viki0028

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


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

اشکالی توی اپگرت کردن داشتی بپرس

درمود اون سوالت هم باید بگم باید روی چند گوشی تست بشه بعد اگه اشکال داشت اون موقع می شه یک کاریش کرد

پسند شده توسط H@mid.RS و H4N90V3R

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


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

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

مرسی از زحمت های جنابعالی

 

عزیز لطف میکنید کتابخانه 

Clipboard را هم قرار بدید .

 

و یک اموزش هم بدید که چطور ادیت کنیم و خروجی بگیریم .

 

با تشکر

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


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

دوستان من برنامه رو روی شبیه ساز که اجرا میکنم پنل ها هیچ مشکلی ندارن ولی وقتی روی گوشی تست میکنم پنل ها اینجورین :sad1:

 

 

 

مشکلش چیه؟

 

درود امیر ممنون بابت مطلب مفیدت

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

به عنوان مثال

Panel1.Height=ht+50%x

با اندازه درصد کار کن تا اصطلاحا ریسپانسیو بشه

 

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

مرسی از زحمت های جنابعالی

 

عزیز لطف میکنید کتابخانه 

Clipboard را هم قرار بدید .

 

و یک اموزش هم بدید که چطور ادیت کنیم و خروجی بگیریم .

 

با تشکر

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

بقیه رو هم امیر برات توضیح میده

Clipboard.zip

پسند شده توسط H4N90V3R

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


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

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

مرسی از زحمت های جنابعالی

 

عزیز لطف میکنید کتابخانه 

Clipboard را هم قرار بدید .

 

و یک اموزش هم بدید که چطور ادیت کنیم و خروجی بگیریم .

 

با تشکر

 اول باید یه دیتابیس داخل هاستت بسازی

اموزش ساخت دیتابیس :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 هاستت و دیتابیسی که ساختی رو انتخاب کن

حالا باید یه جدول بسازی

1QgJZ.png

داخل فیلد name : اسم جدول رو وارد کن

وداخل فیلد Number of columns : تعداد ستون ها , که چون ما توی این برنامه فقط یه متن پیامک و یه نام ارسال کننده میخوایم پس به دو ستون نیاز داریم و عدد 2 رو وارد میکنیم

در اخر هم Go رو بزن  تا جدول ساخته بشه

 

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

 

SBUua.png

 

ستون اول اسمش رو sms میزاریم که دلخواهه هر اسمی میتونی بزاری و قسمت type رو هم از نوع text انتخاب میکنیم

ستون دوم رو برای نام ارسال کننده میخوایم اسمش رو author میزاریم و قسمت type رو هم از نوع text انتخاب میکنیم

 

B2Bzb.png

 

 

قسمت collation  هم utf8_persian_ci رو انتخاب میکنیم

ودراخر save رو میزنیم

 

 

حالا اون دو فایل php که داخل پست اول پیوست کردم رو باید ویرایش کنی و اطلاعات دیتابیس رو وارد کنید

فایل SendSMS.php رو با نوت پد باز کن و اطلاعات دیتابیس و اسم جدول رو وارد کن

 

S2kSc.png

 

حالا فایل  SQLDB.php رو باز کن و توی این فایل هم اطلاعات دیتابیسی که ساختی رو وارد کن(اینجا دیگه نیازی نیست نام جدول رو وارد کنی فقط اطلاعات دیتابیس)

.

9cKlN.png

 

بعد وارد کردن اطلاعات این دوفایل را داخل هاستت اپلود کن

 

 

حالا سورس برنامه روباز کن و برو به اکتیویتی sendSMS و ادرس فایل sendSMS.php که داخل هاست اپلود کردی رو وارد کن

 

YMxMv.png

 

 

 

 

حالا برو به اکتیویتی LoadSMS و توی ساب LoadData اسم ستون ها و اسم جدولی که ساختی رو وارد کن

 

vS9jX.png

 

توی ساب ExecuteRemoteQuery هم ادرس فایل SQLDB.php که داخل هاست اپلود کردی رو وارد کن

 

CKkHa.png

 

 

 

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

 

B3BpH.png

پسند شده توسط reza_azadeh، ali.1020، Sina و 8 کاربر دیگر

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


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

 

درود امیر ممنون بابت مطلب مفیدت

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

به عنوان مثال

Panel1.Height=ht+50%x

با اندازه درصد کار کن تا اصطلاحا ریسپانسیو بشه

 

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

بقیه رو هم امیر برات توضیح میده

 

مجتبی جان میشه یه سورس ازش بزاری من از صبح هی دارم این اندازه هاشو عوض میکنم نمیشه :sad1:

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


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

امیر جان خدمت شما 

 

در این سورس به کد های دیزاینر دقت کن

 

Capture_2016_07_18_21_54_34_916.png

 

 

attachicon.gifDesignerScripts.zip

داخل دیزاینر هم تمام کد ها رو امتحان کردم اما بازم نشد :sad1: مشکلش چی میتونه باشه :scratch_one-s_head:

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

پسند شده توسط arastooms و Sina

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


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

سلام طبق آموزش هم جلو رفتم اما

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

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

** Service (starter) Create **

** Service (starter) Start **

** Activity (main) Create, isFirst = true **

** Activity (main) Resume **

** Activity (main) Pause, UserClosed = false **

** Activity (loadsms) Create, isFirst = true **

** Activity (loadsms) Resume **

** Service (httputils2service) Create **

** Service (httputils2service) Start **

Error occurred on line: 45 (loadSMS)

java.lang.RuntimeException: JSON Array expected.

at anywheresoftware.b4a.objects.collections.JSONParser.NextArray(JSONParser.java:62)

at b4a.example.on.loadsms._jobdone(loadsms.java:466)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:703)

at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:340)

at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:247)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:134)

at anywheresoftware.b4a.BA$2.run(BA.java:328)

at android.os.Handler.handleCallback(Handler.java:605)

at android.os.Handler.dispatchMessage(Handler.java:92)

at android.os.Looper.loop(Looper.java:137)

at android.app.ActivityThread.main(ActivityThread.java:4424)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:511)

at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)

at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)

at dalvik.system.NativeStart.main(Native Method)

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


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

کدها رو اینجوری تغییر بدید (بعد از کلی ور رفتن :crazy: )

توی دیزاینر هم باتن ها رو ببرید بالای متن اصلی 

Sub Globals
	Dim StrUtil As StringUtils
	Dim Height As Int
	Dim ScrollViewHeight As Int=0
End Sub
Sub JobDone(Job As HttpJob)
	ProgressDialogHide
	If Job.Success = True Then
		Dim strReturn As String = Job.GetString
		Dim parser As JSONParser
        parser.Initialize(strReturn)
		If Job.JobName = "GetData" Then
			Dim Members As List
			Members = parser.NextArray 
			For i = 0 To Members.Size - 1
				Dim m As Map
				m = Members.Get(i)
					Dim p1 As Panel
					p1.Initialize("")
						ScrollView1.Panel.AddView(p1,0,ScrollViewHeight,100%x,80dip)
						p1.LoadLayout("Load")
						name.text = m.Get("Name")
						Sms.text = m.Get("Content")			
						Height=StrUtil.MeasureMultilineTextHeight(Sms,m.Get("Content"))+8%y
						Sms.Height =Height+200dip
						p1.Height=Height +150dip
						Panel1.Height=p1.Height+100dip
						ScrollViewHeight=ScrollViewHeight+Height+5%y
			Next		
		ScrollView1.Panel.Height=ScrollViewHeight	
		Else
			ToastMessageShow("Error: Invalid Value", True)
		End If
	Else
		ToastMessageShow("Error: " & Job.ErrorMessage, True)
	End If
	Job.Release
End Sub

نتیجه 

 

sss.PNG

 

 

 

آقا امیر صاحب تاپیک لطفا یه بار کل پیامک ها رو پاک کنید 

احساس میکنم یه گیری هم کدهای php داره 

پسند شده توسط hocein، H4N90V3R، arastooms و 1 کاربر دیگر

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


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