PDA

View Full Version : سوال: چطوری یک فایل صوتی از سیستم خودم (مثلا صداهای ویندوز) رو با پی اچ پی پخش کنم ؟



aliphp1
پنج شنبه 26 بهمن 1391, 20:08 عصر
سلام دوستان لطفا کمک کنید فقط اول دقیق بخونید من چی می خوام
ببینید
من میخوام یه صدا مثلا از صداهایی که خود ویندوز داره با انجام رویدادی پخش بشه
مثلا فرض کنید وقتی یک صفحه برای کاربر رفرش میشه یک مقدار از دیتابیس خونده بشه و اگر برابر عدد خاصی بود
صدایی براش پخش بشه
صدا خیلی برام مهم نیست چی باشه یا از کجا باشه
فقط نمی خوام از سرور لود بشه
می خوان از سیستم کاربر پخش بشه
به همین خاطر بهترین گزینه صداهایی هست که خود ویندوز داره
این رو هم بگم که می تونم به کاربر بگم فایل صوتی رو در جای خاصی ذخیره کنه

hamed-php
پنج شنبه 26 بهمن 1391, 20:40 عصر
تنها چیزی که در بروزر کاربر ذخیره میشه کوکی و سشن هست تا اونجاییکه من اطلاع دارم. شما به هیچ کدام از فایلهای سمت کلاینت دسترسی نخواهید داشت.

aliphp1
پنج شنبه 26 بهمن 1391, 21:31 عصر
من یه جا دیدم این کار رو کرده بودن فقط سورس رو دسترسی نداشتم ببینم چطوری
فکر هم میکنم فایل از سرور فراخوانی نمی شد

aliphp1
پنج شنبه 26 بهمن 1391, 22:11 عصر
دوستان باتجربه لطفا کمک کنند

ravand
جمعه 27 بهمن 1391, 08:45 صبح
فکر کنم منظورت رو فهمیدم . طرف ویندوز ایکس پی داره و میخوای این صدا ها رو پخش کنی؟ :متفکر:

C:\WINDOWS\Media

aliphp1
شنبه 28 بهمن 1391, 15:47 عصر
ببینید این کاربرهایی که میگم همه چیزشون کنترل شده هست
اصلا فکر کنید سیستم خودم هست
یعنی هر ویندوزی که بخوام ؛ فایل رو هر جایی که بخوام و . . .
فقط می خوام از سرور لود نشه و از روی کلاینت باشه

eshpilen
شنبه 28 بهمن 1391, 19:21 عصر
شاید اونی که دیده بودی با اکتیوایکس بوده.
چون توی مرورگر فکر نمیکنم بشه. یعنی من خودم یکی دوتا روش که بنظرم میرسید تست کردم، ولی مرورگر به لحاظ امنیتی جلوشون رو میگیره.
راه دیگه اینه که روی سیستمها یک برنامهء دسکتاپ مخصوص نصب کنی برای این کار که با سرور شما تماس داشته باشه. بدیهی است که این یک کار ابتکاریه و باید برنامه نویسی دسکتاپ بکنید.
حالا دقیقا این صداها رو واسه چی میخواید پخش کنید؟ برای چه کاری هستن؟

aliphp1
دوشنبه 30 بهمن 1391, 23:19 عصر
صدا برای هشدار هست
مثلا یه صفحه هر چند دقیقه یکبار رفرش میشه
و اگر شرط خاصی برقرار بود صدا بده تا اپراتور سیستم متوجه بشه

shahriyar3
سه شنبه 01 اسفند 1391, 02:06 صبح
صدا برای هشدار هست
مثلا یه صفحه هر چند دقیقه یکبار رفرش میشه
و اگر شرط خاصی برقرار بود صدا بده تا اپراتور سیستم متوجه بشه
یه پلیر با جی کوئری بزارید هر رویدادی که اتفاق میافته آدرس فایلی رو بهش بدید اجرا کنه
پلیر و توی یه div بزار با display:none که نمایش داده نشه
میتونی یه playlist هم براش درست کنی که از روی اون لیست اجرا کنه

اگر منظورت این بود که روی ویندوز طرف یه فایل اجرا بشه یه کد ساده html آدرس فایلی که دادی رو توی windows media player اجرا میکنه ولی به نظرم خیلی مضحکه استفاده کردن ازش :لبخند:

<embed height="50" width="100" src="horse.mp3">

منظورتو واضح تر بگی شاید راه های بیشتری پیدا بشه

aliphp1
شنبه 10 فروردین 1392, 20:04 عصر
فکر کنم خیلی واضح توضیح دادم حالا یه مثال که دیگه اند واضحی بشه
سیستم پشتیبانی سایت zopim.com رو که دیدید
وقتی اون طرف که داره ساپورتت می کنه چیزی بنویسه به محض اینکه اینتر بزنه یه صدا ی هشدا پخش میشه که بفهمی طرف برات نوشته
حالا من یه چیزی تو همین مایه ها می خوام
یعنی با اتفاق افتادن یه رویداد و یا برقرار بودن یک شرط هنگام رفرش صفحه یه صدا برای اپراتور سیستم پخش بشه تا متوجه بشه
همین !