ورود

View Full Version : تحلیل اطلاعات از فایل در برنامه نویسی(؟)



hosseinam1370
یک شنبه 05 شهریور 1396, 12:25 عصر
دوستان من اومدم چند زبان برنامه نویسی خانواده سی رو کار کردم و تا حدود قابل قبولی یاد گرفتم- که آخرینش جاوا بود.
حالا راستش نمیدونم چطور باید از این زبان ها استفاده کنم ُ مثلا ماشین حساب ساختن که دیگه خیلی سادست .
منظورم از استفاده کردن اینه که نمیدونم چطور باید اطلاعات رو تحلیل کنم . مثلا چطور باید یه در یه فایل wav یا mp3 نفوذ کنم و اطلاعات رو بگیرم تحلیل کنم ُ که مثلا چخبره تو اینجور فایل ها.
یا مثلا بعد از تحلیل این اطلاعات بیام از بلندگو بگیرم پخشش کنم!!
یا مثلا چطور بیام یه سند متنی رو تو یا فایلی بریزم و فراخانی کنم(البته با فایل ها کار کردم و تا حد ذخیره متن میتونم انجام بدم- منظورم فایل های کلی هست و فهم و تحلیل ذات فایل هاست)
حالا کسی از شما میتونه کمکی به من بکنه که ادامه راه که تحلیل اطلاعات هست و باید چطور انجام بدم.
مثلا چطور باید اطلاعات از اینترنت به یه برنامه دیگه بفرستم.
یا اصلا کامپیوتر اطلاعات رو بایت بایت تحلیل میکنه یا نه؟!!!

باید از کجا اینارو بفهمم؟؟
ممنونم .

vahid-p
یک شنبه 05 شهریور 1396, 22:19 عصر
هر کدوم از اینا رو اگر به صورت ویژه جستجو کنید حتما به جواب میرسید.
خیلی از کارهایی که گفتید براش کتابخانه آماده وجود داره (برخی در کتابخانه استاندارد جاوا هست و برخی هم باید در اینترنت جستجو کنید تا ببینید آیا کتابخانه ای براش وجود داره یا نه)

اگر کتابخانه نباشه یا نه خودتون علاقه دارید به عنوان یک کار تحقیقی از صفر اونو انجام بدید، نیاز به مطالعه داره و سرراست و ساده نیست. باید در مورد هر کدوم پروتکل ها و فرمت فایل ها و مطالب مرتبط رو بخونید که غالبا ساده نیستند. در کل فایلها با هم هیچ تفاوتی از نظر ذاتی ندارند و تفاوت در برداشت ما از اونهاست، پس اگر به صورت باینری فایل رو بخونید (میخواد wavباشه، jpg باشه، exe باشه، pdf باشه و...)، یکسری اطلاعات در خودش داره که به خودی خود معنی نمیده. ولی برای فهمیدن معناش و استفاده از اون باید پروتکل ها و فرمت ها رو بشناسید و بعد فایل رو تفسیر کنید.

به هر حال پخش mp3, wav یا انتقال اطلاعات از طریق اینترنت همگی در کتابخانه استاندارد جاوا وجود داره هر چند کتابخانه های دیگه ای هم توسعه دهندگانی براش درست کردن. کافیه هر کدوم رو سرچ کنید مثلا:
httpconnection in java
play mp3 in java
play wav in java
یا ...
رو سرچ کنید، صفحات زیادی خواهید یافت.

موفق باشید