PDA

View Full Version : تشخيص نوع ديتابيس



seyed_farid
جمعه 20 اسفند 1389, 02:54 صبح
چطور ميشه فهميد فايلي كه هيچ پسوندي نداره از چه نوع ديتابيسي هست؟

pezhvakco
جمعه 20 اسفند 1389, 11:26 صبح
چطور ميشه فهميد فايلي كه هيچ پسوندي نداره از چه نوع ديتابيسي هست؟
این دیگه از اون پرسش ها بود ؟
نمی دونم ربطش به دلفی چیه ولی شاید تنها راهش اینه در محیط ویندوز خودتون زحمتش رو بکشین و همه برناه ها رو امتحان نمایید .

MohsenB
جمعه 20 اسفند 1389, 11:44 صبح
سلام

البته یه کوره راههایی هم هست .

مثلا :

بیشتر فایل ها با نام و ویرایش نرم افزارایی سازندشون شزوع میشه .
بعضیاشون با پسوند فایلشون شروع میشن .
و ... .

Mask
جمعه 20 اسفند 1389, 16:29 عصر
میتونید دیتابیس هایی رو که میشناسد . با برنامه بهشون کانکت بشید.
اگه شد معلوم میشه ....

seyed_farid
یک شنبه 22 اسفند 1389, 09:20 صبح
برنامه اي هست كه باهاش بتونم به ديتابيسهاي مختلف وصل بشم؟:خجالت:
البته ببخشيد تو اينجا سوال رو عنوان كردم. خوب با دلفي مي خوام كار كنم باهاش ديگه:اشتباه:

seyed_farid
چهارشنبه 25 اسفند 1389, 13:23 عصر
اين فايل ديكشنري است كه نمي دونم با چه ديتابيسي هست.
اگر كسي بتونه كمك كنه ممنون ميشم.:تشویق:

M_Maskout
پنج شنبه 26 اسفند 1389, 12:50 عصر
اين فايل ديكشنري است كه نمي دونم با چه ديتابيسي هست.
اگر كسي بتونه كمك كنه ممنون ميشم.:تشویق:

تذکر بسیار مهم: استفاده از منابع برنامه‌های دیگران اخلاقاً کار خوبی نیست!

این فایل، اساساً یک دیتابیس استاندار نیست و جورایی فایل پایل به حساب میاد.
فایل، مربوط به یه دیکشنری فارسی به انگلیسیه. که ایندکس اون هم داخل خودش هست. برنامه‌ی اصلی‌ای که از اون استفاده می‌کنه، ساختار بایتی اون رو می‌شناسه.
برای دسترسی به لغات اون باید آدرس ایندکس فایل رو در داخل اون بدونید، بعد با مراجعه به اون آدرس، طول هر لغت و معادل انکلیسی اون رو به دست میارین. یه نماد مشخصه هم برای جدا کردن قسمت فارسی از انکلیسی برای هر کلمه وجود داره.
آدرسی که ازش صحبت شد، بایت 1096489 از فایل هست و کارکتر مشخصه، کارکتر شماره صفر یا همان nul هست. راستی هر کلید ایندکس از نوع Longint هست.