第35章 提取天賦魔法
- 用代碼走進魔法
- 八迷宮
- 2083字
- 2023-08-24 08:03:05
電腦里的文件是可以隱藏的,用代碼讓隱藏的文件顯示很簡單,調用現有的官方提供的函數就行了。
流程很簡單,用文件路徑讀取文件,得到文件信息,再把文件信息里面的“隱藏”屬性設置成非隱藏即可。
前提是天賦魔法真的是被隱藏起來的文件。
“會不會太簡單了啊,這樣就能提取到天賦魔法?”
雖然李維斯直覺認為事實就是如此,但是這也未免太簡單了吧。
都還沒有開始查資料,就被自己研究出天賦魔法的本質了?
實際上即使他去查資料,也會發現其他研究人員得出的結論和他說一致的。
只是其他人不會通過代碼修改文件屬性啊。
僅僅是那幾行短短的簡單的代碼,就足以阻擋許多人研究的腳步了。
“什么太簡單?”
丹娜不解地問道。
“沒什么。”
聽到丹娜的聲音后,李維斯退出思考。
“丹娜,我有一個魔法也許能讓你的天賦魔法顯示出來。
顯示出來后,應該就能夠隨意控制它啟動和停止。”
“真的嗎?!”
丹娜猛地站了起來,瞪大眼睛激動地問道。
“先別激動,我說的只是也許,說不定會失敗。”
李維斯先讓丹娜做好失敗的心理準備。
免得等下失敗了,她又要心情低落。
“啊,好的好的。”
丹娜又坐了下來,閉上眼深呼吸了幾下,讓自己冷靜下來。
但是她長長的眼睫毛卻不停地顫動,顯然她無論如何也冷靜不下來了。
這也正常,丹娜從小因天賦魔法而受了那么多苦,她無時無刻不想著扔掉這個天賦魔法,當一個普通人多好。
可是天賦魔法就像附骨之疽一樣,讓她受盡折磨。
而現在李維斯告訴她也許能自由控制天賦魔法,她怎能不激動,不心懷希望呢?
她心里不斷祈禱著千萬不要失敗。
“好了,我先準備一下這個魔法,你稍等一下。”
聽到這話,丹娜睜開眼,疑惑地問:
“啊,魔法還要準備的嗎?不是直接抄錄就好嗎?”
“唔……這個魔法比較特殊……總之你先等一會,很快的。”
李維斯心虛地撒謊道,丹娜信不信就不知道了。
“哦,好的!”
很明顯丹娜信了,明亮的大眼睛充滿了信任。
這讓李維斯不敢直視丹娜的眼睛,于是他趕緊閉上眼開始寫代碼。
首先第一步要得到天賦魔法的文件路徑,那就要啟動另一個程序來時刻檢測天賦魔法(就是其他程序)是否啟動。
一旦它啟動了,就記錄下它的路徑,再把記錄下來的路徑填入獲取文件信息的函數的參數里,設置它的“隱藏”屬性為非隱藏,最后跳出循環,結束程序。
想好思路后,李維斯開始寫代碼。
很快他就寫好了,還要測試一下有沒有Bug。
他啟動魔法程序開始檢測是否有魔法運行,這個程序暫時被稱作“A程序”。
結果顯示只有一個魔法程序在運行——就是“A程序”。
排除掉這個A程序后,現在沒有魔法啟動。
然后李維斯又用備忘魔法紙啟動一個空魔法。
幾秒后,空魔法啟動并結束了。
與此同時A程序捕捉到了備忘魔法紙的路徑。
李維斯剛才寫了一句打印的代碼,順便將其打印出來看看,發現是一堆亂碼。
好在程序能識別出這段亂碼,順利讀取到了文件信息,并將備忘魔法紙的“隱藏”屬性設置為隱藏。
隨后備忘魔法紙隱藏了。
他刪掉打印的代碼,將“隱藏”屬性設置為非隱藏,再次運行。
備忘魔法紙又再次出現。
李維斯知道自己的代碼成功了。
然后把代碼轉成二進制數,復制粘貼到備忘魔法紙上。
正當李維斯想睜開眼睛,讓丹娜抄錄魔法時,他突然想到能不能復制一份魔法紙呢?
既然是文件,那肯定能復制粘貼的啊。
想到做到,李維斯又開始了寫代碼。
但結果很遺憾,無法復制,報出的異常是“無法復制魔法”。
沒辦法,只能作罷了,先提取天賦魔法吧。
李維斯緩緩地睜開眼,對著患得患失的丹娜說道:
“準備好了,開始抄錄吧。”
雖然在自己腦中測試成功了,但李維斯并沒有打包票說一定能成功。
程序的事情,有時候在我的電腦上能運行,在別人的電腦上就不一定了。
“啊,好的。”
丹娜再次抄錄起李維斯在紙上寫出來的0和1。
抄錄完,對了一次確認無誤。
但丹娜不放心,又抓著李維斯再次確認。
李維斯只好無奈地配合。
“不用再確認了,真的沒有問題,快開始吧。”
看到丹娜還想再確認一次,李維斯趕緊打斷道。
“記住了,先啟動我給你的魔法,再啟動天賦魔法。”
李維斯叮囑道。
“我、我知道了。”
丹娜緊張點點頭,呼吸有些急促。
她閉上眼,默默啟動剛才抄錄的魔法。
她感覺這個魔法一直在運行,好像在等待到了什么才會結束。
接著她啟動了折磨過她多次的天賦魔法。
天賦魔法啟動,然后結束。
與此同時,一張寫著魔法符號的魔法紙赫然出現,排在了所有魔法紙的最前面!
丹娜猛地睜開雙眼,屏住呼吸,凝視著那張魔法紙。
突然她開始流下了淚水。
收起魔法紙后,丹娜緊緊地抱住李維斯。
“謝謝你,李維斯!”
她一邊哭一邊道謝。
這下可搞得李維斯有些不知所措。
他只好拍著丹娜的背部,安慰道:
“好了好了,別哭了。”
“嗯、嗯。”
但她還是在梨花帶雨。
李維斯有點享受這柔軟的身軀了,但他還是稍微推開丹娜,提醒道:
“看來我的魔法成功了,如果你不想要這個魔法的話,抹掉那些魔法符號就行。
但是可以先把那個天賦魔法抄錄下來給我嗎?”
只要去掉主動激發的功能,這個魔法其實還是很好用的。
但是這樣一來就等于告訴丹娜,他能看得懂那些魔法符號。
這可不行,秘密這種東西越少人知道越好。
“當然作為補償,你可以去魔法師協會購買任何金幣能購買的魔法,費用我來承擔。”
“不,不需要,李維斯,你可是我的大恩人!”
丹娜擦掉眼淚,笑得很開心。