From 24e784a23635ed6505f1b377e00a7f24bf58515e Mon Sep 17 00:00:00 2001 From: harukin-OneMix4 Date: Sat, 27 Jan 2024 01:33:16 +0900 Subject: [PATCH 1/2] =?UTF-8?q?1/26=E3=81=AE=E9=81=8B=E7=94=A8=E6=83=85?= =?UTF-8?q?=E5=A0=B1=E3=82=92=E9=81=A9=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/custom-train-data.js | 10 ++++++++++ lib/webViewInjectjavascript.js | 19 +++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/components/custom-train-data.js b/components/custom-train-data.js index 78f1234..4066533 100644 --- a/components/custom-train-data.js +++ b/components/custom-train-data.js @@ -608,6 +608,16 @@ export const customTrainDataDetector = (TrainNumber) => { info: "", }; + /////ロイヤルエクスプレス + case "9001": + case "9029": + return { + type: "SPCL", + trainName: "THE ROYAL EXPRESS", + trainIcon: "http://trainfrontview.net/p/izq2100rex1.png", + trainNumDistance: null, + info: "[団体専用] 第1章 -瀬戸の海に想いを馳せながら- 岡山・高松・琴平", + }; default: return { type: "Normal", diff --git a/lib/webViewInjectjavascript.js b/lib/webViewInjectjavascript.js index faf68b1..a6f7dde 100644 --- a/lib/webViewInjectjavascript.js +++ b/lib/webViewInjectjavascript.js @@ -6,6 +6,23 @@ export const injectJavascriptData = ( stationMenu, trainMenu ) => { + + + const specialTrainIcon = ` + ////ロイヤルエクスプレス + case "9001": + case "9029": + setStationIcon(element.querySelector("img"),'https://storage.haruk.in/izq2100rex1.png'); + break; + ` + const specialTrainName = ` + ////ロイヤルエクスプレス + case "9001": + case "9029": + return "ロイヤルエクスプレス\\n-瀬戸の海に想いを馳せながら-"; + break; + ` + // 一番上のメニュー非表示 地図スイッチによって切り替え const topMenu = mapSwitch != "true" @@ -464,6 +481,7 @@ export const injectJavascriptData = ( case "8063D": setStationIcon(element.querySelector("img"),'https://storage.haruk.in/s185ym1.png'); break; +`+specialTrainIcon+` default: break; } @@ -541,6 +559,7 @@ const data = getJRF(列番データ); //安芸行と併結列車を個別に表示、それ以外をdefaultで下りなら既定の行き先を、上りなら奈半利行を設定 const getTKT = num =>{ switch(num){ + `+specialTrainName+` case "5814D": case "5816D": return "ごめん・なはり線直通\\n快速 奈半利行"; From 2290c96ca718ca1aea95243761b39967edb31a96 Mon Sep 17 00:00:00 2001 From: harukin-OneMix4 Date: Sat, 27 Jan 2024 01:39:25 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E7=89=B9=E5=88=A5=E3=83=80=E3=82=A4?= =?UTF-8?q?=E3=83=A4=E3=83=87=E3=83=BC=E3=82=BF=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/originData/trainList.js | 5 ++++- stateBox/useAllTrainDiagram.js | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/assets/originData/trainList.js b/assets/originData/trainList.js index f0c824c..82038c0 100644 --- a/assets/originData/trainList.js +++ b/assets/originData/trainList.js @@ -1053,5 +1053,8 @@ "9253M":"児島,発,11:02#多度津,発,11:30#善通寺,発,11:54#琴平,着,12:00#", "9256M":"琴平,発,15:20#善通寺,発,15:26#多度津,発,15:35#宇多津,発,15:44#児島,着,16:04#", "9057M":"高松,発,18:27#坂出,発,18:41#宇多津,発,18:46#丸亀,発,18:49#多度津,着,18:55#", -"9054M":"宇多津,発,9:00#坂出,発,9:07#高松,着,9:21#" +"9054M":"宇多津,発,9:00#坂出,発,9:07#高松,着,9:21#", +9001: "岡山,発,10:11#児島,発,11:05#坂出,発,11:41#高松,着,12:00#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", +9029: "高松,発,12:42#琴平,着,13:57#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", +9999: "多度津,発,10:09#今治,発,13:20#伊予亀岡,発,13:55#菊間,発,14:04#松山,着,14:50#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", } \ No newline at end of file diff --git a/stateBox/useAllTrainDiagram.js b/stateBox/useAllTrainDiagram.js index f4f5158..45c6ff2 100644 --- a/stateBox/useAllTrainDiagram.js +++ b/stateBox/useAllTrainDiagram.js @@ -13,6 +13,9 @@ export const useAllTrainDiagram = () => { export const AllTrainDiagramProvider = ({ children }) => { const [allTrainDiagram, setAllTrainDiagram] = useState(); const customData = { + 9001: "岡山,発,10:11#児島,発,11:05#坂出,発,11:41#高松,着,12:00#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", + 9029: "高松,発,12:42#琴平,着,13:57#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", + 9999: "多度津,発,10:09#今治,発,13:20#伊予亀岡,発,13:55#菊間,発,14:04#松山,着,14:50#独自補完データ,提,https://x.com/makkun3/status/1750490886293848372#", }; useEffect(() => { fetch(