add navigation menu and clear cookies function
This commit is contained in:
parent
339d65385d
commit
69d122ea53
172
dock.js
172
dock.js
@ -6,25 +6,177 @@ const options = {userAgent: 'Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6
|
|||||||
module.exports.navitemplate = function(win){
|
module.exports.navitemplate = function(win){
|
||||||
const template = [
|
const template = [
|
||||||
{
|
{
|
||||||
label: "My Page",
|
label: "Main",
|
||||||
click(){ win.loadURL("http://imas.gree-apps.net/app/index.php/mypage",options)}
|
submenu: [
|
||||||
|
{
|
||||||
|
label: "My Page",
|
||||||
|
click(){ win.loadURL("http://imas.gree-apps.net/app/index.php/mypage",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Eigyo",click() {win.loadURL("http://imas.gree-apps.net/app/index.php/eigyo?from=mypage_main_button",options) }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Lesson",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/lesson",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Gasha",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/gasha",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Event",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/event",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Live Battle",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/livebattle",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Theater",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/theater",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Eigyo",click() {win.loadURL("http://imas.gree-apps.net/app/index.php/eigyo?from=mypage_main_button",options) }
|
label: "Card",
|
||||||
|
submenu: [
|
||||||
|
{
|
||||||
|
label: "Deck",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/deck",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Card Inventory",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/cardinventory",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Card Folder",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/cardfolder",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Potential Skill",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/potential_skill",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Bazaar",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/bazaar",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Trade",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/trade",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Lesson",
|
label: "Idol",
|
||||||
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/lesson",options)}
|
submenu: [
|
||||||
|
{
|
||||||
|
label: "Unit",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/unit",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Idol List",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/idol",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Album",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/album",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Ranking",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/ranking",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Voice Drama",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/voice_drama/top",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Audio Room",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/audio_room",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Gasha",
|
label: "Item",
|
||||||
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/gasha",options)}
|
submenu:
|
||||||
|
[
|
||||||
|
{
|
||||||
|
label: "Shop",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/shop",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Item",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/item",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Present Box",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/present",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Exchange",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/exchange",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Event",
|
label: "Friend",
|
||||||
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/event",options)}
|
submenu: [
|
||||||
|
{
|
||||||
|
label: "Friend List",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/friend",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Lounge",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/lounge",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Producer Title",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/title",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Convention Center",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/convention_center",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Invite",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/invite",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Wishlist",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/wantlist",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
]
|
{
|
||||||
|
label: "Other",
|
||||||
|
submenu:
|
||||||
|
[
|
||||||
|
{
|
||||||
|
label: "Memories",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/memories",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Drama Theater",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/short_story",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "My Data",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/mypage/mydata",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Million Live! Settings",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/config",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Help",
|
||||||
|
click() { win.loadURL("http://imas.gree-apps.net/app/index.php/help",options)}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "Return to Splash Page",
|
||||||
|
click() { win.loadURL("http://pf.gree.net/58737",options)}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
return template;
|
return template;
|
||||||
}
|
}
|
||||||
module.exports.setdock = function(win) {
|
module.exports.setdock = function(win) {
|
||||||
|
15
menu.js
15
menu.js
@ -1,5 +1,8 @@
|
|||||||
const { app, Menu } = require('electron');
|
const { app, Menu } = require('electron');
|
||||||
const navi = require('./dock');
|
const navi = require('./dock');
|
||||||
|
|
||||||
|
const options = {userAgent: 'Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6 Build/N6F27E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36'};
|
||||||
|
|
||||||
module.exports = function(win){
|
module.exports = function(win){
|
||||||
const template = [
|
const template = [
|
||||||
{
|
{
|
||||||
@ -29,16 +32,17 @@ module.exports = function(win){
|
|||||||
{role: 'togglefullscreen'}
|
{role: 'togglefullscreen'}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
label: 'Go',
|
||||||
|
submenu: navi.navitemplate(win)
|
||||||
|
},
|
||||||
{
|
{
|
||||||
role: 'window',
|
role: 'window',
|
||||||
submenu: [
|
submenu: [
|
||||||
{role: 'minimize'},
|
{role: 'minimize'},
|
||||||
{role: 'close'}
|
{role: 'close'}
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
label: 'Go',
|
|
||||||
submenu: navi.navitemplate(win)
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
@ -47,6 +51,7 @@ module.exports = function(win){
|
|||||||
label: app.getName(),
|
label: app.getName(),
|
||||||
submenu: [
|
submenu: [
|
||||||
{role: 'about'},
|
{role: 'about'},
|
||||||
|
{label: "Clear Cookies / Log Out",click(){win.webContents.session.clearStorageData({storages: "cookies"});win.loadURL("http://pf.gree.net/58737",options)}},
|
||||||
{type: 'separator'},
|
{type: 'separator'},
|
||||||
{role: 'services', submenu: []},
|
{role: 'services', submenu: []},
|
||||||
{type: 'separator'},
|
{type: 'separator'},
|
||||||
@ -71,7 +76,7 @@ module.exports = function(win){
|
|||||||
)
|
)
|
||||||
|
|
||||||
// Window menu
|
// Window menu
|
||||||
template[3].submenu = [
|
template[4].submenu = [
|
||||||
{role: 'close'},
|
{role: 'close'},
|
||||||
{role: 'minimize'},
|
{role: 'minimize'},
|
||||||
{role: 'zoom'},
|
{role: 'zoom'},
|
||||||
|
Reference in New Issue
Block a user