نرم افزارهای قرآنی

quantom

Member
سلام به تمام دوستان
در نرم افزارهای قرآنی وقتی هر بخش از سوره خونده می شه رنگ آیات مربوط به اون قسمت هم تغییر می کنه . بر فرض
اگه رنگ نوشته ها مشکی باشه قسمت خونده شده قرمز می شه .چطور این کار رو انجام میدن؟
از طرفی وقتی دکمه پاز یا فوروارد و یا بک زده می شه باز هم این هماهنگی حفظ می شه .
 

aleyasin65

Member
این جور پروژه ها ابتدا در فلش ساخته می شوند سپس به بیلدر یا هر برنامه ای دیگری اضافه می شوند
 

BEHESHT

Well-Known Member
من خودم دوستی دارم که تو حوزه ی علمیه اصفهان کارش طراحی همین نرم افزار هاست یعنی قسمتی از اون گروه ها رو تشکیل می ده می گفت عمده ی کار ما با زبان برانویس c صورت می گیره تا برنامه های گرافیکی و حتی از mmb پرسیدم گفت نه به هیچ عنوان استفاده نداریم ما بیشتر برنامه نویس داریم نه اسکریپت نویسی

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

BehrouzPc

پــــادشــاه فــلــــش
این کار با نرم افزار فلش به همراه کمکی های همچون MDM zinc و ... امکان پذیر می باشد
و در مورد این که میشه به روشهای دیگه انجام داد هم باید بگم که اگه با C و یا چیز دیگه ای انجام بشه زمان بسیار بسیار زیادی میبره
بتریم انتخاب برای این نوع با فلشه که من خودم نمونه ای رو برای چند سوره ای ساخته بودم که با کلیک بر روی ترجمه و متن به صورت جدا پخش می شدند
 

Saman

مدیر انجمن مولتی مدیا بیلدر
سلام
فکر میکنم با پلاگین هایی که برای ویرایش متن هستن به راحتی بشه همچین کاری کرد. البته هماهنگی رو که باید خودتون ایجاد کنید. ولی در مورد تعویض رنگ فکر میکنم Tmemo و یا امثال اون موثر واقع بشن.

تا بعد...!
 

quantom

Member
ممنون آقا سامان
اگه زحمتی نیست ، یه نمونه کوچیک زحمت می کشیدکه بتونه رنگ نوشته رو هماهنگ با صدا عوض کنه؟
 

Habib66

Member
دوست عزیز ! پیشنهاد من اینه که بی خیال اینکار بشی ! چون اگه منظورت اینه که واقعا یک برنامه قرآنی توپ مثل المائده 2 یا ... درست کنی با این روشها عملی نیست و باید چند نکته رو در نظر بگیری !
1 ـ عملیات سینک کردن صوت با متن یک کار بسیار دقیق و پر زحمتی که باید خودت اول تمام صوتها رو گوش کنی ، تایم های ابتدای آیات ، انتهای آیات ، اول سوره ها و ... رو همه رو ایندکس گزاری و یاد داشت کنی . بعدش بری تو برنامه ، به اون حالی کنی که مثلا وقتی روی سوره حمد کلیک کردی برو فلان فایل صوتی رو بخون . (مثلا آیه 1 ثانیه های 5 تا 10 فایل صوتی حمد )
2 ـ ضمنا اگه بخوای اینکار رو برای کل قرآن و با صدای ترتیل چند استاد و قرائت چند استاد انجام بدی ، چندین سال باید روش کار کنی . چون ترتیل تقریبا یک سرعت ثابتی داره و می شه حدس زد اما قرائت اینجوری نیست .
3 ـ باید کل قرآن رو با اعراب گزاری کامل تایپ کنی و مشکلات نمایش اون تو سیستم های مختلف رو هم به جون بخری !
4 ـ نرم افزارهای قرآنی موجود کار تیمهای حرفه ای برنامه نویسی هستش که برای یک برنامه حداقل یک سال وقت و سرمایه می ذارن و خالص هم از c استفاده می کنن !
5 ـ اون کاری هم که پرسیدی چجوری رنگ آیات رو تغییر می دن اونها تمام صفحات قرآن رو اسکن می کنن و بعد هنگام قرائت آیات رو آیه جاری فیلتر مثلا قرمز یا سبز و ... می ذارن .
6 ـ در ضمن اگه همه این کارها رو هم انجام بدی بازم کارت با بیلدر یا فلش و دایرکتور ، چنگی به دل نمیزنه و مطمئن باش باگ زیاد خواهد داشت .
* اگه با این حرفا نا امیدت کردم ، شرمندم ، چون خودم چند سال قبل تو نخ این کار رفته بودم و این ها تجربیات شخصیم بود .
* شرکتهای سازنده برنامه های قرآنی مطرح کشور از خداشونه که یه پولی بهشون بدی تا برنامه هاشون رو به اسم شما و با تغییرات دلخواهتون بهتون تحویل بدن !!
 

BEHESHT

Well-Known Member
نه زوده

سلام

دوست عزیز ! پیشنهاد من اینه که بی خیال اینکار بشی ! چون اگه منظورت اینه که واقعا یک برنامه قرآنی توپ مثل المائده 2 یا ... درست کنی با این روشها عملی نیست و باید چند نکته رو در نظر بگیری !
1 ـ عملیات سینک کردن صوت با متن یک کار بسیار دقیق و پر زحمتی که باید خودت اول تمام صوتها رو گوش کنی ، تایم های ابتدای آیات ، انتهای آیات ، اول سوره ها و ... رو همه رو ایندکس گزاری و یاد داشت کنی . بعدش بری تو برنامه ، به اون حالی کنی که مثلا وقتی روی سوره حمد کلیک کردی برو فلان فایل صوتی رو بخون . (مثلا آیه 1 ثانیه های 5 تا 10 فایل صوتی حمد )
2 ـ ضمنا اگه بخوای اینکار رو برای کل قرآن و با صدای ترتیل چند استاد و قرائت چند استاد انجام بدی ، چندین سال باید روش کار کنی . چون ترتیل تقریبا یک سرعت ثابتی داره و می شه حدس زد اما قرائت اینجوری نیست .
3 ـ باید کل قرآن رو با اعراب گزاری کامل تایپ کنی و مشکلات نمایش اون تو سیستم های مختلف رو هم به جون بخری !
4 ـ نرم افزارهای قرآنی موجود کار تیمهای حرفه ای برنامه نویسی هستش که برای یک برنامه حداقل یک سال وقت و سرمایه می ذارن و خالص هم از c استفاده می کنن !
5 ـ اون کاری هم که پرسیدی چجوری رنگ آیات رو تغییر می دن اونها تمام صفحات قرآن رو اسکن می کنن و بعد هنگام قرائت آیات رو آیه جاری فیلتر مثلا قرمز یا سبز و ... می ذارن .
6 ـ در ضمن اگه همه این کارها رو هم انجام بدی بازم کارت با بیلدر یا فلش و دایرکتور ، چنگی به دل نمیزنه و مطمئن باش باگ زیاد خواهد داشت .
* اگه با این حرفا نا امیدت کردم ، شرمندم ، چون خودم چند سال قبل تو نخ این کار رفته بودم و این ها تجربیات شخصیم بود .
* شرکتهای سازنده برنامه های قرآنی مطرح کشور از خداشونه که یه پولی بهشون بدی تا برنامه هاشون رو به اسم شما و با تغییرات دلخواهتون بهتون تحویل بدن !!

آقا حبیب بهتر نیست تیر نا امیدی به پروژه دوستانمون نزنیم؟

بگذریم اما من یه نرم افزار قرآنی قبلا داشتم به نام المائده نمی دونم اسمش رو شنیده اید یا اما زمان خودش خدایی بود من 9 هزار تومن 5 سال پیش خریدمش اما از هیچ فایل متنی استفاده نکرده بود و قابلیت در خواستی رو داشت


همه به صورت تصویری bitmap بیت مپ 16 رنگ بود که حجم بسیار بسیار پایینی داشت

اما می تونی از نرم افزار های که متن قرآن رو دارند عکس بگیری و بیت مپ 16 رنگ یا یه پسوند کم حجم دیگه ذخیره کنی که مشکلات دیگه هم حل شه از جمله ها علامت گذاری و اسکن و فیلترینگ با فتوشاپ و غیره اما اسکن کار جالبی نیست اما واسه این که کپی برداری از نرم افزار دیگه نباشه راه حل مناسبیه

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

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

مثل:wma به wmv

چند تا راه واسه اجرای این ترفند هست بلاخره یکیش جواب می ده اما اگه راهی سراغ ندارند دوستان من این راها روکه تو ذهن دارم رو عنوان کنم قبلش البته تست کنم

الان وقت زیادی ندارم تا شنبه ان شا الله وقتم آزاد شه

اینجوری می تونی تو قسمت های اسکریپت نویسیه فیلم مثل اسکریپت شروع و پایان نمایش عکس جدید و مخفی کردن عکس قدیمی و در پایان می تونی اضافه کنی پخش فیلم (صوت) بعدی رو رقم بزنی به نظره من کار زیاد سختی نیست

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


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

یاحق
باحق
تاحق
 

Saman

مدیر انجمن مولتی مدیا بیلدر
متاسفانه وقت درست کردن مثال رو ندارم.
ماهیگیری رو خیلی وقته که یاد گرفتید ، پس لطفا ماهی بگیرید...
 

quantom

Member
دوست گرامی جناب BEHESHT2om
بسیار ممنون از راهنمایی جنابعالی . امیدوارم بتونم در این زمینه از اطلاعات شما استفاده کنم .من این نرم افزار رو بصورت امتحانی برای یک جز ء شروع کردم ، یک سری کارها رو هم انجام دادم . در دو سه مورد خاص ایراداتی دارم که امیدوارم با لطف دوستان حل بشه، بی صبرانه منتظر راهنمایی دوستان هستم .
اما آقا سامان از آنجاییکه در اسکریپت نویسی تازه کار تازه کارم، در واقع اطلاعاتم رو بصورت تجزیه و تحلیل مثال های شماو دیگر رفقا بدست می آورم . ودر موارد جدید اگر نمونه ای نداشته باشم روی کمک شما حساب می کنم . شما چه جواب بدهید یا ندهید من لطف و زحمات گذشته شما را فراموش نمی کنم چرا که آموخته ام سپاس گزار کسانی باشم که به من چیزی تعلیم داده اند.
 
آخرین ویرایش:

BEHESHT

Well-Known Member
من کوچیکیتم

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


الانم خدا سر شاهده ضرب العجل خوندم
 

Habib66

Member
آقای بهشت دوم عزیز ! من قصد نا امید کردن کسی رو نداشتم فقط خواستم بگم که اینجور کارا خیلی سخته و با بیلدر سخت تر و سخت تر ، تازه نتیجه اش هم اون چیزی که می خوای در نمی آد .
ضمناً نمی دونم چرا حواست به جملم نبوده چون من دقیقا به نرم افزار المائده 2 اشاره کردم .تازه قیمتش هم 8900 تومان هست! و اینکه فرمودید از تصاویر بیت مپ استفاده کردن ؛ منم ، همین رو گفتم که برای رنگی کردن آیات صفحات قرآن رو اسکن و سپس از طریق برنامه نویسی فیلترهای رنگی میدن ! و منظورم از تایپ هم ، این بود که چون خود دوستمون پرسیده بودن چجوری می شه متن تایپ شده رو رنگی کرد گفته بودم کار سختیه !
به هر حال کار نشد نداره ، چون دوستان کارهای قرآنی مختلفی رو با بیلدر انجام دادن ولی خوب از آب در نیومد ، بی صبرانه مشتاقم ببینم شما چه می کنید !
 

Saman

مدیر انجمن مولتی مدیا بیلدر
دوست عزیز دلیل انجام ندادن من ، عمدی نیست. بدلیل نبود وقت هستش.
متاسفم.
 

BEHESHT

Well-Known Member
عمل به قول

سلام همونجوری که قول داده بودم مثال رو ساختم با کمک فتوشاپ اما احتایج به تکمیل داره

اول داخل مثال فایل های سوره ی حمد از جمله متنش و قرائت و قرائت ترجمه رو گذاشتم

اما فایل های متن به صورت عکس از فرمت png تشکیل شده من تمام فرمت ها رو تست کردم و بهترین فرمت که برای سیستم عامل ویندوز از 95 تا vista مناسب و کم حجم بود این پسوند بود

اما طرز استفاده یه صفحه ی بود که سوره حمد کامل نوشته شده بود من ازش عکس گرفتم همه مشکی بود
برای رنگی کردن اون قسمت عکس مثلا آیه اول رو جدا کردم به اصلاح crop با نماد
corp.png
در فتوشاپ و برای رنگی کردن در منوی Image قسمت Adjustments وسپس بخش Selective color به راحتی هر چه تمام تر رنگی که می خواستم عوض کنم رو انتخاب کردم سپس عوض کردم و بعد دوباره Png ذخیره کردم

دوستان دقت کنید من تمام فرمت ها رو تست کردم شک نکنید بهترین رو دارم توضیح می دم

اما وقتی تمام فایل ها عکس ها تموم شد ور داشتم آوردم تو mmb بعدش هم تو قسمت Transparent Color در ویژگی عکس ها رنگ پس زمینه رو انتخاب کردم و فعال کردم و دیگه مشکلات حل شد با حجم بسیار بسیار کم فایل هارو به صورت کامل با کیفیت تونستم آماده کنم

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

حالا چند نوشته طراحی کردم که با کلیک روش آیه های مربوط قرمز شن خیلی واضح و کامل فایل ها هست

اما یکی از دوستان تو تکمیل همراهی کنه خیلی خوبه آخه فایل های صوتی آمادست ولی من نمی دونم چطور بعد تموم شدن صوت بشه فرمان داد که بره صوت بعدی رو بخونه و فرمانه آیه های رو که هستش رو فعال کنه(قرمز شن)

دوستان یه راه دیگه هم هست که فوق العاده کم حجم می شه اونم اینه که اول فایل تصویر اصلی رو بذاریم و یه خط رو زیر نوشته بازی بدیم تا بره زیر فایل مربوط با فرمان زیر که هم اندازه شو تو قسمت دوم تغیر می ده هم محل رو تو قسمت اول

کد:
ترجمه ی کد
[LEFT]MoveObject("پهنا,"ارتفاع,فاصله عرضي از مبدا,فاصله طولي از مبدا,"شی")
 [/LEFT]
[RIGHT]اصل کد:[/RIGHT]
[LEFT] 
MoveObject("Line","X,Y,high,wight")[/LEFT]
تنها مشکلی که الان به نظرم می یاد اینه که صوت رو با تصویر هماهنگ کنیم من راجع به صوت زیاد اطلاعات ندارم اگه کمک کنید تکمیل میشه ان شا الله


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

اما من کمی فتوشاپ توضیح دادم از نظر مدیران که مشکلی نداره؟

اگه توضیحات کاملتری خواستم بدم تو پست مربوطش اشکال داره یا باید تو انجمن فتوشا توضیح بدم؟

اینم تمام کار های که انجام دادم کامله کامله نگاه کنید سادست متوجه می شدید
 

پیوست ها

  • qoran.zip
    233.2 کیلوبایت · بازدیدها: 141

splinter cell

Well-Known Member
من روی این نمونه چند دقیقه ای کار کردم و بنظرم جالب اومد.الان با زدن آیه یک کل متن سوره رو میخونه و آیه ها رو هم به همون نسبت رنگی میکنه!این فایل اصلی پروژه هست که تغییرش دادم و باید توی همون پوشه اصلی کپیش کنید و بعد همونجا کامپایلش کنید تا جواب بده(ضمناً بقیه صدا ها و تصاویر رو هم همونجا اضافه کنید) بازم اگر روش کار بشه میشه تمیزتر از کار درآوردش!
 

پیوست ها

  • qoran_changed.rar
    22.8 کیلوبایت · بازدیدها: 69

BEHESHT

Well-Known Member
عالی خوب داره پیش می ره

ممنون جناب splinter cell

واقعا کمک بزرگی کردید

اما میشه راجع به کدهایی که نوشتید کمی توضیح بدید ما هم متوجه شیم

اگه کسی دیگه ای هم توضیح بلده بده ممنون میشم

کد های که آخر text های پروژه ای استارت رو زدم اضافه شد من سر در نیاوردم ایناهان:

کد:
[LEFT]Refresh("")
PlaySound("<SrcDir>\001.mp3")
pause=CBK_TotalSec
For i=1To pause
Pause("1000")
Refresh("")
Next i
RunScript("Text2")[/LEFT]

در ضمن دوستان اگه می خواید کامل طرح رو ببنید باید هم فایل پیوستی نوشته من وهم دوست عزیز مون splinter cell
باهم دنلود کنید


پاینده باشید

یاحق
باحق
تاحق
 
آخرین ویرایش:

splinter cell

Well-Known Member
خیلی ساده هست
ابتدا طول مدت زمان هر صوتی که داره پخش میشه رو بدست میاریم pause=CBK_TotalSec
بعد به همون اندازه دستور توقف رو میدیم .دستور توی حلفه
بعد از سپری شدن زمان پخش صوت میریم به اسکریپت آیه بعدی! به همین راحتی
 

جدیدترین ارسال ها

بالا