កុំព្យូទ័រប្រភេទឯកសារ

ប្រតិបត្តិឯកសារដែលអាចប្រតិបត្តិបាន។ តើវាជាអ្វីនៅក្នុងន័យទូទៅ?

អ្នកប្រើប្រាស់ភាគច្រើនបំផុតនៃប្រព័ន្ធកុំព្យូទ័រសម័យទំនើប, វិធីមួយឬមួយផ្សេងទៀតកំពុងប្រឈមមុខនឹងការចាប់ផ្តើមនៃកម្មវិធីដែលភាគច្រើនរំពុះចុះទៅក្នុងគោលបំណងដើម្បីបំពេញតាមឯកសារដែលអាចប្រតិបត្តិបាន។ ប្រហែលការនិយាយនៅក្នុងកម្មវិធីទាំងអស់ដើម្បីចាប់ផ្តើមវត្ថុចម្បងរបស់កម្មវិធីត្រូវបានប្រើទ្រង់ទ្រាយ EXE ។ ប៉ុន្តែនេះគឺមិនមែនតែងតែករណីនេះ។

នៅក្នុងប្រព័ន្ធប្រតិបត្តិការដូចជា DOS នៅវ័យចំណាស់ឬឯកសារដែលមិនមែនជាប្រព័ន្ធប្រតិបត្តិការ Windows បែបនេះអាចមានភាពខុសគ្នាផ្នែកបន្ថែមពិតមួយទោះបីជាការចាប់ផ្តើមនៃគោលការណ៍នេះតែមិនផ្លាស់ប្តូពិត។

ប្រតិបត្តិឯកសារដែលអាចប្រតិបត្តិបាន: តើវាមានន័យយ៉ាងណា?

ចំពោះការយល់ដឹងពេញលេញនៃអ្វីដែលកំពុងកើតឡើងនៅពេលដំបូងគឺយល់ថាការចាប់ផ្ដើមមួយដែលតំណាងឱ្យដំណើរការកម្មវិធីណាមួយ។ ឯកសារដែលអាចប្រតិបត្តិបានដូចគ្នា "Navitel" ឬកម្មវិធីផ្សេងទៀតណាមួយគឺជាប្រភេទនៃកម្មវិធីមួយដែលបានកំណត់លេខកូដនៅពេលចាប់ផ្តើមដែលត្រូវបានទទួលស្គាល់ការដោយប្រព័ន្ធប្រតិបត្តិការឬកម្មវិធីផ្ដល់ទៅឱ្យវា។ ប៉ុន្តែនៅទីនេះវាគឺជាការចាំបាច់ដើម្បីឱ្យយល់ថាកម្មវិធីដែលមានតែម្នាក់ឯងនៃឯកសារដែលអាចប្រតិបត្តិមួយតែមួយគឺមិនពាក់ព័ន្ធនៅថ្ងៃនេះ។ តាមក្បួនមួយកញ្ចប់នេះរួមបញ្ចូលទាំងមួយចំនួនធំផងដែរសមាសភាគដែលជាប់ទាក់ទងក្នុងការសំណុំបែបបទនៃបណ្ណាល័យតំណថាមវន្តគ្នាជាមួយនឹងផ្នែកបន្ថែម DLL ។ គ្រាន់តែដូចគ្នានេះដែរដោយមិនឱ្យពួកគេប្រតិបត្តិឯកសារដែលអាចប្រតិបត្តិនេះគឺមិនតែងតែអាចធ្វើទៅបាន។

បន្ទាត់ខាងក្រោមគឺថានៅពេលដែលអ្នករត់កញ្ចប់កម្មវិធីដែលម៉ូឌុលមូលដ្ឋានដែលជាការចាប់ផ្តើមនៃ EXE-ឯកសារកម្មវិធីមួយចំនួនតម្រូវឱ្យមាន "podgruzki" ម៉ូឌុលបន្ថែមដែលគ្រាន់តែជាឯកសារនៃការកំណត់ការកំណត់រចនាសម្ព័ន្ធ (កំណត់រចនាសម្ព័ន្ធ) ឬបណ្ណាល័យតំណថាមវន្តដូចគ្នានេះដែរដែលមានទិន្នន័យ កម្មវិធី។

ដោយវិធីនេះ, ពេលខ្លះបណ្ណាល័យថាមវន្តខ្លួនគេអាចអនុវត្តតួនាទីនៃកម្មវិធីនេះ។ ឧទាហរណ៍ការចាប់ផ្តើមនៃការណាមួយ VST-ឧបករណ៍នៅក្នុងស្ទូឌីយោសម័យទំនើប (Daw) គឺច្បាស់ណាស់នៅលើគោលការណ៍នេះ។ កម្មវិធីជាបែបនេះគឺជាកំណែឯងអាចជាអវត្តមាននោះទេប៉ុន្តែកម្មវិធីជំនួយខាងក្នុងនៅក្នុងសំណុំបែបបទអាណាឡូករបស់ខ្លួនជាមួយនឹង DLL ផ្នែកបន្ថែមត្រូវបានរកឃើញកម្មវិធីណាមួយ។

ឯកសារកម្មវិធីដែលអាចប្រតិបត្តិបាន: ប្រភេទ

ប៉ុន្តែនោះមិនមែនទាំងអស់។ ពង្រីកថ្ងៃនេះឯកសារដែលអាចប្រតិបត្តិក្នុងការកំណត់ថាមិនសាមញ្ញដូច្នេះ, មិនមែនដើម្បីនិយាយ EXE ឬ COM ឯកសារនេះ។ стандарты, но и архивные данные. ដោយឡែកពីគ្នា, វាគឺជាការកត់សម្គាល់មិនត្រឹមតែមានតម្លៃស្ដង់ដារទេថែមទិន្នន័យប្រវត្តិសាស្រ្តដែលបានរៀបរាប់ខាងលើ។

តាមពិត SFX បណ្ណសារទ្រង់ទ្រាយ (ការស្រង់ចេញដោយខ្លួនឯង) ត្រូវបានដកស្រង់ទិន្នន័យដោយឯករាជ្យផ្អែកលើប្រតិបត្តិការនៃក្បួនដោះស្រាយពន្លា។ ប្រតិបត្តិឯកសារដែលអាចប្រតិបត្តិនៃប្រភេទនេះគឺសាមញ្ញសមរម្យ។ Suffice វាចុចកើនឡើងទ្វេដង, និងជម្រើសនៃកន្លែងប្រតិបត្ដិការទាញយករ៉ែនេះនឹងត្រូវបានអនុវត្តដោយស្វ័យប្រវត្តិ។ នៅលើឧបករណ៍ចល័តត្រូវបានគេប្រើទ្រង់ទ្រាយដូចជាពាង, JAD APK និងអាវ។ E. , ការសំដៅទៅលើប្រភេទនៃការដំឡើង។

វាគឺជាការដែលអាចធ្វើបានដើម្បីបើកឯកសារដែលអាចប្រតិបត្តិបាន?

មនុស្សជាច្រើនមានការចាប់អារម្មណ៍នៅក្នុងសំណួរនៃការកែសម្រួលឯកសារដែលអាចប្រតិបត្តិបាន។ មានតម្លៃភ្លាមតូចចិត្តទាំងអស់។ ការពិតដែលថា "ប្រតិបត្តិ" ដូចគ្នាគឺជាកម្មវិធីចងក្រង, កូដប្រភពដែលជាធម្មតាមិនអាចទៅរួចទេដើម្បីពិនិត្យមើលឡើងវិញ។ អ្នកពិតជាអាចប្រើឧបករណ៍ដូច Disassembler, ប៉ុន្តែពួកគេគឺជាប្រធានបទត្រូវសរសេរកម្មវិធីដើមឡើយក្នុង C នេះ ++ លទ្ធផលនេះអាចនឹងមិនផ្តល់ឱ្យ។

តើធ្វើដូចម្តេចដើម្បីធ្វើការកែប្រែសាមញ្ញ?

ជាការច្បាស់ណាស់, EXE-ឯកសារក្នុងស្របច្បាប់របស់ខ្លួនមិនអាចបើកបានទេព្រោះកម្មវិធីដូចគ្នាខ្លាំងណាស់ដែលអាចត្រូវបានសរសេរក្នុងភាសាសរសេរកម្មវិធីផ្សេង។ អនុវត្តដូចគ្នាទៅបណ្ណាល័យថាមវន្តដែលបាន។ ប៉ុន្តែឯកសារការកំណត់រចនាសម្ព័ន្ធអាចត្រូវបានបើកសូម្បីតែនៅក្នុងស្ដង់ដារ "Notepad" ។ ហើយប្រសិនបើវាត្រូវបានរត់នៅលើក្នុងនាមនៃការគ្រប់គ្រងអ្នកអាចកំណត់សូម្បីតែបដិសេធការចូលដំណើរការទៅកាន់តំបន់បណ្ដាញមួយចំនួននៅលើអ៊ិនធឺណិ, ហើយបន្ទាប់មករក្សាទុកការកំណត់រចនាសម្ព័ន្ធដែលជាធម្មតាមិនអាចធ្វើបាន។ ដូចគ្នានេះដែរ "កំណត់រចនាសម្ព័ន្ធ" បឋមកែសម្រួល។

វាគឺជាការដែលអាចធ្វើបានដើម្បីធ្វើឱ្យឯកសារដែលអាចប្រតិបត្តិណាមួយ?

ជាគោលការណ៍ឯកសារលើថាសរឹងណាមួយគឺអាចប្រតិបត្តិបាន។ កាន់តែច្បាស់ជាងនេះដើម្បីប្រតិបត្តិដែលអាចប្រតិបត្តិបាន - បន្ទាប់មកដំណើរការកម្មវិធីនេះគឺទទួលខុសត្រូវចំពោះការរកឃើញរបស់ខ្លួន។ សូម្បីតែនៅក្នុងឯកសារពេលចាប់ផ្ដើមនេះដើម្បីធ្វើឱ្យការរត់នៅពេលចាប់ផ្ដើមមួយដែលអាចជារឿងធម្មតាណាស់។

គ្រប់គ្រាន់ដើម្បីធ្វើឱ្យដំណើរការនេះនៅក្នុងបញ្ជីហើយបញ្ជាក់កន្លែងដែលជាប់ទាក់ទងដែលនឹងត្រូវបានផ្ទុកភ្លាម (ឧទាហរណ៍ការបើកឯកសារ Office) ។ ធ្វើឱ្យឯកសារដែលអាចប្រតិបត្តិមួយ - នេះមិនមែនជារឿងសំខាន់បំផុត។

សេចក្តីសង្ខេប

ដូច្នេះការបំពេញប្រធានបទនេះ, វាគឺមានតំលៃកត់សម្គាល់ថាឯកសារឬវត្ថុដែលមានការទទួលខុសត្រូវចំពោះការចាប់ផ្តើមកម្មវិធីមួយចំនួននៅក្នុងកំណែស្ដង់ដារដែលអាចត្រូវបានបើកតែដោយចុចទ្វេដង។ ប៉ុន្តែការកែប្រែនោះហាក់ដូចជាមិនអាចធ្វើទៅបាន។ ទោះជាយ៉ាងណា, ប្រសិនបើកម្មវិធីនេះមានស្ថានភាពនៃប្រភពបើកចំហដែលស្ថិតនៅក្រោមអាជ្ញាបណ្ណ GNU, ធ្វើឱ្យមានការផ្លាស់ប្តូរលេខកូដកម្មវិធី, អ្នកខ្លាំងអាចធ្វើបានយ៉ាងងាយស្រួល។

ប៉ុន្តែនេះជាករណីពិសេសដែលជាទូទៅជាមួយនឹងស្បែកធំនិងមិនត្រូវបានតភ្ជាប់។ រឿងមួយទៀត - រត់ឯកសារដែលអាចប្រតិបត្តិបាន, ដែលអ្នកប្រើនិងអ្នកមានគំនិតទេ។ ក្នុងករណីនេះ, ការសង្កត់ធ្ងន់គួរតែនៅលើមេរោគដែលអាចចូលមកនៅក្នុងសំណុំបែបបទនៃឯកសារភ្ជាប់អ៊ីមែលដូចគ្នា។ បើអ្នកឃើញថាឯកសារភ្ជាប់មិនមានផ្លាកសញ្ញា, មិនបានព្យាយាមដើម្បីបើកវា។ ទោះបីជាមានការព្រួយបារម្ភស្មើភាពគ្នានិងមេរោគដែលត្រូវបានក្លែងជាសារបែបនេះ។ ក្នុងករណីនេះមេរោគនេះនឹងអាចប្រតិបត្តិប្រតិបត្តិឬបានបង្កប់នៅក្នុងនោះកូដយ៉ាងងាយស្រួលណាស់, ហើយបន្ទាប់មកមានជាគំនរយ៉ាងធំនៃបញ្ហា។

និងការហៅ (ការចាប់ផ្តើម) នៃឯកសារដែលអាចប្រតិបត្តិបានក្នុងករណីដែលបច្ចុប្បន្ននេះមិនអាចពឹងផ្អែកលើអ្នកប្រើទេព្រោះមេរោគនេះត្រូវបានគេបញ្ចូលទៅក្នុងប្រព័ន្ធ។ យើងអាចសង្ឃឹមថាសម្រាប់កម្មវិធីជាសកលនៅក្នុងកំណែចល័តឬថាសសង្គ្រោះនៅលើឧបករណ៍ប្រើប្រាស់កំណែផ្ទុកនិងការធ្វើតេស្តជាមួយប្រព័ន្ធ Windows បានចាប់ផ្តើមមុនពេលប៉ុណ្ណោះ។

ឯកសារដែលអាចប្រតិបត្តិបានដូចថាអ្វីដែលគួរឱ្យចាប់អារម្មណ៍បំផុតនៅក្នុងកម្មវិធីនេះគឺមិនអាចរកបាន។ ប៉ុន្តែមិនមានការកំណត់រចនាសម្ព័ន្ធមួយ BIN ដែលជាការចាប់ផ្តើមទទួលខុសត្រូវចំពោះការប្រព័ន្ធ។ លើសពីនេះទៀតកំណែចាស់របស់ប្រព័ន្ធប្រតិបត្តិការ Windows, អ្នកអាចរកឃើញកាន់តែច្រើនដូចជាការថត i386 ដែលជាម្ចាស់មួយចំនួននៃការកម្មវិធីបញ្ជាផ្សេងទៀតនិងឧបករណ៍ប្រើប្រាស់ដែលពាក់ព័ន្ធ។ ប៉ុន្តែនៅក្នុងកំណែថ្មីនៃប្រព័ន្ធនេះគឺមិនមានកន្លែងបែបនេះ។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 km.birmiss.com. Theme powered by WordPress.