登入使用能幫助您收藏更多喜歡的好書,
希望大家都能多多登入,管理員在此感激不盡啦!
《用代碼走進魔法》第35章 提取天賦魔法
  電腦裡的文件是可以隱藏的,用代碼讓隱藏的文件顯示很簡單,調用現有的官方提供的函數就行了。

  流程很簡單,用文件路徑讀取文件,得到文件信息,再把文件信息裡面的“隱藏”屬性設置成非隱藏即可。

  前提是天賦魔法真的是被隱藏起來的文件。

  “會不會太簡單了啊,這樣就能提取到天賦魔法?”

  雖然李維斯直覺認為事實就是如此,但是這也未免太簡單了吧。

  都還沒有開始查資料,就被自己研究出天賦魔法的本質了?

  實際上即使他去查資料,也會發現其他研究人員得出的結論和他說一致的。

  只是其他人不會通過代碼修改文件屬性啊。

  僅僅是那幾行短短的簡單的代碼,就足以阻擋許多人研究的腳步了。

  “什麽太簡單?”

  丹娜不解地問道。

  “沒什麽。”

  聽到丹娜的聲音後,李維斯退出思考。

  “丹娜,我有一個魔法也許能讓你的天賦魔法顯示出來。

  顯示出來後,應該就能夠隨意控制它啟動和停止。”

  “真的嗎?!”

  丹娜猛地站了起來,瞪大眼睛激動地問道。

  “先別激動,我說的只是也許,說不定會失敗。”

  李維斯先讓丹娜做好失敗的心理準備。

  免得等下失敗了,她又要心情低落。

  “啊,好的好的。”

  丹娜又坐了下來,閉上眼深呼吸了幾下,讓自己冷靜下來。

  但是她長長的眼睫毛卻不停地顫動,顯然她無論如何也冷靜不下來了。

  這也正常,丹娜從小因天賦魔法而受了那麽多苦,她無時無刻不想著扔掉這個天賦魔法,當一個普通人多好。

  可是天賦魔法就像附骨之疽一樣,讓她受盡折磨。

  而現在李維斯告訴她也許能自由控制天賦魔法,她怎能不激動,不心懷希望呢?

  她心裡不斷祈禱著千萬不要失敗。

  “好了,我先準備一下這個魔法,你稍等一下。”

  聽到這話,丹娜睜開眼,疑惑地問:

  “啊,魔法還要準備的嗎?不是直接抄錄就好嗎?”

  “唔……這個魔法比較特殊……總之你先等一會,很快的。”

  李維斯心虛地撒謊道,丹娜信不信就不知道了。

  “哦,好的!”

  很明顯丹娜信了,明亮的大眼睛充滿了信任。

  這讓李維斯不敢直視丹娜的眼睛,於是他趕緊閉上眼開始寫代碼。

  首先第一步要得到天賦魔法的文件路徑,那就要啟動另一個程序來時刻檢測天賦魔法(就是其他程序)是否啟動。

  一旦它啟動了,就記錄下它的路徑,再把記錄下來的路徑填入獲取文件信息的函數的參數裡,設置它的“隱藏”屬性為非隱藏,最後跳出循環,結束程序。

  想好思路後,李維斯開始寫代碼。

  很快他就寫好了,還要測試一下有沒有Bug。

  他啟動魔法程序開始檢測是否有魔法運行,這個程序暫時被稱作“A程序”。

  結果顯示只有一個魔法程序在運行——就是“A程序”。

  排除掉這個A程序後,現在沒有魔法啟動。

  然後李維斯又用備忘魔法紙啟動一個空魔法。

  幾秒後,空魔法啟動並結束了。

  與此同時A程序捕捉到了備忘魔法紙的路徑。

  李維斯剛才寫了一句打印的代碼,順便將其打印出來看看,發現是一堆亂碼。

  好在程序能識別出這段亂碼,順利讀取到了文件信息,並將備忘魔法紙的“隱藏”屬性設置為隱藏。

  隨後備忘魔法紙隱藏了。

  他刪掉打印的代碼,將“隱藏”屬性設置為非隱藏,再次運行。

  備忘魔法紙又再次出現。

  李維斯知道自己的代碼成功了。

  然後把代碼轉成二進製數,複製粘貼到備忘魔法紙上。

  正當李維斯想睜開眼睛,讓丹娜抄錄魔法時,他突然想到能不能複製一份魔法紙呢?

  既然是文件,那肯定能複製粘貼的啊。

  想到做到,李維斯又開始了寫代碼。

  但結果很遺憾,無法複製,報出的異常是“無法複製魔法”。

  沒辦法,只能作罷了,先提取天賦魔法吧。

  李維斯緩緩地睜開眼,對著患得患失的丹娜說道:

  “準備好了,開始抄錄吧。”

  雖然在自己腦中測試成功了,但李維斯並沒有打包票說一定能成功。

  程序的事情,有時候在我的電腦上能運行,在別人的電腦上就不一定了。

  “啊,好的。”

  丹娜再次抄錄起李維斯在紙上寫出來的0和1。

  抄錄完,對了一次確認無誤。

  但丹娜不放心,又抓著李維斯再次確認。

  李維斯隻好無奈地配合。

  “不用再確認了,真的沒有問題,快開始吧。”

  看到丹娜還想再確認一次,李維斯趕緊打斷道。

  “記住了,先啟動我給你的魔法,再啟動天賦魔法。”

  李維斯叮囑道。

  “我、我知道了。”

  丹娜緊張點點頭, 呼吸有些急促。

  她閉上眼,默默啟動剛才抄錄的魔法。

  她感覺這個魔法一直在運行,好像在等待到了什麽才會結束。

  接著她啟動了折磨過她多次的天賦魔法。

  天賦魔法啟動,然後結束。

  與此同時,一張寫著魔法符號的魔法紙赫然出現,排在了所有魔法紙的最前面!

  丹娜猛地睜開雙眼,屏住呼吸,凝視著那張魔法紙。

  突然她開始流下了淚水。

  收起魔法紙後,丹娜緊緊地抱住李維斯。

  “謝謝你,李維斯!”

  她一邊哭一邊道謝。

  這下可搞得李維斯有些不知所措。

  他隻好拍著丹娜的背部,安慰道:

  “好了好了,別哭了。”

  “嗯、嗯。”

  但她還是在梨花帶雨。

  李維斯有點享受這柔軟的身軀了,但他還是稍微推開丹娜,提醒道:

  “看來我的魔法成功了,如果你不想要這個魔法的話,抹掉那些魔法符號就行。

  但是可以先把那個天賦魔法抄錄下來給我嗎?”

  只要去掉主動激發的功能,這個魔法其實還是很好用的。

  但是這樣一來就等於告訴丹娜,他能看得懂那些魔法符號。

  這可不行,秘密這種東西越少人知道越好。

  “當然作為補償,你可以去魔法師協會購買任何金幣能購買的魔法,費用我來承擔。”

  “不,不需要,李維斯,你可是我的大恩人!”

  丹娜擦掉眼淚,笑得很開心。
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息