hack គេហទំព័រដោយគ្មានកម្មវិធីរុករក

វាគឺជាបញ្ហាប្រពៃណី។ អ្នកចង់បានទិន្នន័យសម្រាប់ប្រើក្នុងកម្មវិធីរបស់អ្នកទោះយ៉ាងណាវាស្ថិតនៅលើគេហទំព័រ។ គេហទំព័រខ្លះមាន API ជាការពិតទោះយ៉ាងណាជាធម្មតាអ្នកនៅលើខ្លួនឯង។ អ្នកអាចទំព័រទាំងមូលបានតាមរយៈ http ក៏ដូចជាញែកវា។ ឬអ្នកអាចប្រើឧបករណ៍មួយចំនួនដើម្បី “Scrape” គេហទំព័រ។ វិធីសាស្រ្តគួរឱ្យចាប់អារម្មណ៍មួយក្នុងការធ្វើបែបនេះគឺ Woob – បណ្តាញនៅខាងក្រៅនៃកម្មវិធីរុករក។

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

>>> ពី Woob.Core នាំចូល Woob
>>> ពី Woob.Capabities.bank នាំចូលក្រុមហ៊ុន Capbank
>>> w = woob ()
>>> w.load_backends (capbank)
{‘Societegenerale’: , ‘commitmmutuel’: }
>>> PPRP (បញ្ជី (W.iter_Accounts ())
[<<<គណនីលេខសម្គាល់ = '7418529638527412' ស្លាក = u'compte de ch \ xe8ques '>,
<អត្តសញ្ញាណប័ណ្ណ = '9876543216549871' '' '' '' '' '= u'livret a'>,
<គណនីលេខសម្គាល់ = '123456789123456789123E' ស្លាក = UAC / C Eurocompte Currorform Roger Begert '>]
>>> acc = បន្ទាប់ (iTer (w.iter_accounts ())
>>> acc.balance
ទសភាគ (’87 .32 ‘)
ការចុះបញ្ជីរបស់អ្នកដែលបានផ្តល់ជូនគឺគួរឱ្យចាប់អារម្មណ៍ទោះយ៉ាងណានៅទីបំផុតអ្នកនឹងចង់ផលិតម៉ូឌុលផ្ទាល់ខ្លួនរបស់អ្នក។ អរគុណណាស់មានឯកសារជាច្រើនអំពីរបៀបធ្វើដូច្នេះ។ ក្របខ័ណ្ឌអនុញ្ញាតឱ្យអ្នកផ្សព្វផ្សាយទិន្នន័យទៅគេហទំព័រក៏ដូចជាបានពិនិត្យមើលលទ្ធផលយ៉ាងឆាប់រហ័ស។ កម្មវិធីខាងក្រោយក៏មានតេស្តដែលអាចរកបានប្រសិនបើការកែប្រែនៅក្នុងគេហទំព័របំបែកលេខកូដដែលជាបញ្ហាធម្មតាដែលមានគ្រោងការណ៍បែបនេះ។

យើងមិនបានឃើញអ្នកខាញ់របស់នាងដែលបានទិញ។ អាក្រក់ផងដែរ។ ទោះយ៉ាងណាក៏ដោយមានឧទាហរណ៍អំពីកម្មវិធីជាច្រើនទាំងកុងសូលដែលមានមូលដ្ឋានក៏ដូចជាការប្រើប្រាស់ Qt ។ ឧទាហរណ៍អ្នកអាចរកមើលខ្សែភាពយន្តដោះស្រាយរូបមន្តឬគេហទំព័រណាត់ជួប។

ជាការពិតណាស់មានវិធីជាច្រើនដែលអាចធ្វើទៅបានចំពោះបញ្ហានេះ។ ប្រហែលជាអ្នកតម្រូវឱ្យរកឃើញនៅពេលរថភ្លើងបន្ទាប់កំពុងចាកចេញ។

Leave a Reply

Your email address will not be published. Required fields are marked *