shahan148 28 ارسال شده در 23 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 23 آبان، ۱۴۰۰ من می خوام موقع تماس Merge calls فعال کنم حالت کنفرانس اینجوری بزار بگم من کد جاواش پیدا کردم نتونستم استفاده کنم خطا میده اگر لطفی کنید یه کمکی کنید تا بتوانم ازش استفاده کنم وارد سایت زیر بشید متوجه میشید چی میخوام البته فقط قسمت فعال کردن ادغام تماس بفرمایید ممنون میشم https://stackoverflow.com/questions/20951638/how-to-merge-call-programmatically-while-other-call-is-running-conference-call لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 24 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ عزیز کجا گفته این کدی که شما گذاشتین کار میکنه؟ این کد در واقع سورس دیالر پیشفرض خود اندروید هست که از کلاس Telephony برداشته شده نه چیز دیگه. همه این متدها پرایوته و فقط اپهای سیستمی و یوزرهای روت میتونن استفاده کنن. خودتونو برای این کار خسته نکنید. There is no api for getting conference call in android لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 24 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ من جاوا بلد نیستم حق با شماست چه راهی وجود داره ؟ این برنامه من شخصی فقط روی گوشی خودم میخوام اجراش کنم آیا با دادن مختصات x y از داخل برنامه میشه کلیک کرد یا راهی که شما بدونید؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 24 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ از طریق دادن مختصات میشه روش کلیک کرد. فقط بحث پیاده سازیش هست. هم تو اپلیکیشن خودتون میتونید پیاده کنید و هم از اپهای کلیک خودکار استفاده کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 24 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ در ۱۴۰۰/۸/۲۴ در 11:54، محمدرضا شاهپیری گفته است: از طریق دادن مختصات میشه روش کلیک کرد. فقط بحث پیاده سازیش هست. هم تو اپلیکیشن خودتون میتونید پیاده کنید و هم از اپهای کلیک خودکار استفاده کنید. یه راهنمایی یه سورسی یه قطعه کدی کدش بده یه کاری انجام بدم لااقل به نتیجه برسم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 24 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ در ۱۴۰۰/۸/۲۴ در ۱۲:۱۰، shahan۱۴۸ گفته است: یه راهنمایی یه سورسی یه قطعه کدی کدش بده یه کاری انجام بدم لااقل به نتیجه برسم دوست عزیز برای موارد اینچنینی که نمیشه قطعه کد داد. مورد کلیک خودکار خودش یه پرژه کامل هست تو گوگل پلی سرچ کنید کلی براش اپ نوشته شده. اما اگه دسترسی روت بگیرید خیلی کارتون راحته. با کد زیر راحت میتونید کلیک کنید. adb shell input tap x y لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 24 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ در ۱۴۰۰/۸/۲۴ در 14:52، محمدرضا شاهپیری گفته است: دوست عزیز برای موارد اینچنینی که نمیشه قطعه کد داد. مورد کلیک خودکار خودش یه پرژه کامل هست تو گوگل پلی سرچ کنید کلی براش اپ نوشته شده. اما اگه دسترسی روت بگیرید خیلی کارتون راحته. با کد زیر راحت میتونید کلیک کنید. adb shell input tap x y در اندروید ۶ هم نیاز هست به دسترسی روت کل کد همینه adb shell input tap x y یا همون shell از کتابخانه phon لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 24 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ Dim p As Phone Dim Response, Error As StringBuilder Response.Initialize Error.Initialize p.Shell("input tap 140 744", Null, Response, Error) استاد از این کد استفاده کنم البته فرمودید باید گوشی هم روت باشه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 23 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 23 آبان، ۱۴۰۰ نقل قول You cannot manage a conference with a smart phone. You need an intermediate service that can do this for you. You can program a conference manager using CCXML. Voxeo has a good hosted platform for CCXML implementations and you can look at their documentation on how to setup conferencing. There are examples in "Learning CCXML 1.0\Multi-Party Conferencing in CCXML 1.0". You can develop and test for free on Voxeo and they only start charging you if you put it into production. Another option is Twillio. امکان مدیریت کنفرانس یا همون ادغام تماس به وسیله کاربر شدنی نیست.فقط احتمالا با دسترسی روت و یا اپ پیشفرض تماس بودن میشه این کار رو کرد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 23 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 23 آبان، ۱۴۰۰ سپاس آقای شاهپیری برنامم را به عنوان پیش فرض قرار میدم فقط کمک کنید چطوری میشه این کار کرد یا اگر راهی وجود داره زمانی که گزینه merge call ظاهر شد با shell روی merge calls کلیک کرد چنین چیزی میشه انجام داد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 23 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 23 آبان، ۱۴۰۰ برای همچین کاری شما باید یه اپ مثل دیالر خود گوشی بنویسید. هم باید تماس بگیره هم تماس دریافت کنه هم لیست تماسها و خیلی امکانات دیگه که بعید میدونم منطقی باشه. دقت داشته باشین وقتی صحبت از پیشفرض شدن یه اپ هست یعنی اپ دیفالت دیگه کار نمیکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 24 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 24 آبان، ۱۴۰۰ #if java import android.os.Handler; import android.os.Message; import android.os.Trace; import android.telecom.DisconnectCause; import android.telecom.PhoneAccount; import com.google.common.base.Preconditions; import com.google.common.collect.Maps; import java.util.Collections; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.CopyOnWriteArrayList; public void mergeCall() { final CallList calls = CallList.getInstance(); CallHelper activeCall = calls.getActiveCall(); if (activeCall != null) { final boolean canMerge = activeCall.can( android.telecom.Call.Details.CAPABILITY_MERGE_CONFERENCE); final boolean canSwap = activeCall.can( android.telecom.Call.Details.CAPABILITY_SWAP_CONFERENCE); // (2) Attempt actions on conference calls if (canMerge) { TelecomAdapter.getInstance().merge(activeCall.getId()); } else if (canSwap) { TelecomAdapter.getInstance().swap(activeCall.getId()); } } } #End If آقای شاهپیری منم تقریبا همون کارا را انجام دادم چطوری از این قطعه کد جاوا در برنامم استفاده کنم هر کاری میکنم برنامه کامپایل نمیشه یه لطفی کنید مشکل این قطعه کد حل کنید منبع کد جاوا آدرس زیر می باشد https://stackoverflow.com/questions/20951638/how-to-merge-call-programmatically-while-other-call-is-running-conference-call از این طریق صداش میزنم Dim jo As JavaObject jo.InitializeContext jo.RunMethod("mergeCall",Null) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 25 آبان، ۱۴۰۰ اشتراک گذاری ارسال شده در 25 آبان، ۱۴۰۰ با javaobject متد زیر رو اجرا کنید. ورودی x,y رو بهش پاس بدید import java.io.DataOutputStream; import java.util.Locale; public void click(int x,int y){ try{ Process process = Runtime.getRuntime().exec("su"); DataOutputStream os = new DataOutputStream(process.getOutputStream()); String cmd = String.format(Locale.getDefault(),"/system/bin/input tap %d %d\n",x,y); os.writeBytes(cmd); os.writeBytes("exit\n"); os.flush(); os.close(); process.waitFor(); }catch (Exception e){ e.printStackTrace(); } } لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
shahan148 28 ارسال شده در 25 آبان، ۱۴۰۰ سازنده اشتراک گذاری ارسال شده در 25 آبان، ۱۴۰۰ در ۱۴۰۰/۸/۲۵ در 09:08، محمدرضا شاهپیری گفته است: با javaobject متد زیر رو اجرا کنید. ورودی x,y رو بهش پاس بدید import java.io.DataOutputStream; import java.util.Locale; public void click(int x,int y){ try{ Process process = Runtime.getRuntime().exec("su"); DataOutputStream os = new DataOutputStream(process.getOutputStream()); String cmd = String.format(Locale.getDefault(),"/system/bin/input tap %d %d\n",x,y); os.writeBytes(cmd); os.writeBytes("exit\n"); os.flush(); os.close(); process.waitFor(); }catch (Exception e){ e.printStackTrace(); } } سپاس استاد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
shahan148 28
من می خوام موقع تماس Merge calls فعال کنم حالت کنفرانس
اینجوری بزار بگم
من کد جاواش پیدا کردم نتونستم استفاده کنم خطا میده اگر لطفی کنید یه کمکی کنید تا بتوانم ازش استفاده کنم وارد سایت زیر بشید متوجه میشید چی میخوام
البته فقط قسمت فعال کردن ادغام تماس بفرمایید ممنون میشم
https://stackoverflow.com/questions/20951638/how-to-merge-call-programmatically-while-other-call-is-running-conference-call
لینک ارسال
به اشتراک گذاری در سایت های دیگر
13 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.