-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
startup.php
268 lines (268 loc) · 18.1 KB
/
startup.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
<script>
window.onload = function() {
<?php if (isAuth()) { ?>
document.getElementById('omniBox').focus();
<?php } else { ?>
document.getElementById('omniBoxAuthLogin').focus();
<?php } ?>
if (window.history.replaceState) {
window.history.replaceState(null, null, window.location.href);
}
if ((sysDefAutoplay.value == 1) && (sysDefPlaying.value == 1)) {
omniListen(hex2bin(sysDefMelody.value));
}
if (requestMode.value == 'media_player') {
replayVideo(video);
}
}
$(document).ready(function() {
<?php foreach ($settings['intervals'] as $key=>$val) { ?>
setInterval(<?=$key;?>, <?=$val;?>);
<?php } ?>
});
function databox() {
$.ajax({
url: 'databox.php',
success: function(data) {
$('#sysDefSessionID').val(pager(data, 0));
$('#sysDefBindData').val(pager(data, 1));
$('#sysDefPowersData').val(pager(data, 2));
$('#sysDefAutoData').val(pager(data, 3));
$('#sysDefFriendData').val(pager(data, 4));
$('#sysDefMsgData').val(pager(data, 5));
$('#sysDefBookKeep').val(pager(data, 6));
$('#sysDefMusicBox').val(pager(data, 7).split("\\\\")[0]);
$('#sysDefSoundBox').val(pager(data, 7).split("\\\\")[1]);
$('#sysDefCodexBox').val(pager(data, 8).split("\\\\")[0]);
$('#sysDefSpeechBox').val(pager(data, 8).split("\\\\")[1]);
$('#sysDefUsersList').val(pager(data, 9));
$('#sysDefBooksList').val(pager(data, 10));
if (sysDefBindData.value != sysDefPostBindData.value) {
if (sysDefMute.value == 0) {
playAudio(bindPlayer, sysDefBindSound.value);
}
} sysDefPostBindData.value = sysDefBindData.value;
if (sysDefMsgData.value != sysDefPostMsgData.value) {
if (sysDefMute.value == 0) {
playAudio(notifyPlayer, sysDefNotifySound.value);
}
} sysDefPostMsgData.value = sysDefMsgData.value;
if (sysDefBookKeep.value != sysDefPostBookKeep.value) {
if (sysDefMute.value == 0) {
playAudio(sufferPlayer, sysDefSufferSound.value);
}
} sysDefPostBookKeep.value = sysDefBookKeep.value;
}
});
}
function world_clock() {
$.ajax({
url: 'world_clock.php',
success: function(data) {
$('#currentTime').val(pager(data, 0));
$('#alarmTime').val(pager(data, 2));
init_user(sysDefSessionID.value, 'manual');
var enzi = pager(data, 1).split(' '); var effi = pager(data, 3).split(';'); var mixers = pager(data, 4).split(' ');
if (requestMode.value == 'volume_control') {
audioVolInd.value = mixers[0]; audioRatInd.value = mixers[1];
audioBalInd.value = mixers[2]; videoVolInd.value = mixers[3];
videoRatInd.value = mixers[4]; videoBalInd.value = mixers[5];
} var tickCode = enzi[0]; var tickPanel = enzi[1];
var obs = tickPanel.split('')[0]; var spe = tickPanel.split('')[1];
$('#powerButton').attr('src', sysDefPrefix.value+'power.png'+sysDefSuffix.value);
$('#buttonNext').attr('src', sysDefPrefix.value+'go.png'+sysDefSuffix.value);
$('#buttonLock').attr('src', sysDefPrefix.value+((sysDefLock.value != 0)?'key.png':'lock.png')+sysDefSuffix.value);
sysDefMsgCounter.value = (sysDefMsgCounter.value <= 0) ? (Object.keys(JSONFilter(sysDefMsgData.value, sysDefFind.value)).length - 1) : (sysDefMsgCounter.value - 1);
$('#showUsUrgent').text(Object.values(JSONFilter(sysDefMsgData.value, sysDefFind.value))[sysDefMsgCounter.value]);
$('#buttonPrivate').attr('src', sysDefPrefix.value+((sysDefPrivate.value != 0)?'home.png':'world.png')+sysDefSuffix.value);
$('#buttonPitched').attr('src', sysDefPrefix.value+((sysDefPitchLock.value != 0)?'microphone.png':'volume.png')+sysDefSuffix.value);
$('#buttonObserve').attr('src', sysDefPrefix.value+'power.png'+sysDefSuffix.value);
$('#buttonSpectate').attr('src', sysDefPrefix.value+'power.png'+sysDefSuffix.value);
$('#buttonEnter').attr('src', sysDefPrefix.value+'return.png'+sysDefSuffix.value);
$('#buttonChat').attr('src', sysDefPrefix.value+((sysDefChat.value != 0)?'book.png':'bash.png')+sysDefSuffix.value);
$('#buttonKeyboard').attr('src', sysDefPrefix.value+'keyboard.png'+sysDefSuffix.value);
$('#buttonBackspace').attr('src', sysDefPrefix.value+'backspace.png'+sysDefSuffix.value);
$('#buttonLogin').attr('src', sysDefPrefix.value+'user.png'+sysDefSuffix.value);
$('#buttonRegister').attr('src', sysDefPrefix.value+'book.png'+sysDefSuffix.value);
$('#buttonCancelSignin').attr('src', sysDefPrefix.value+'backspace.png'+sysDefSuffix.value);
$('#buttonOnend').attr('src', sysDefPrefix.value+'ff.png'+sysDefSuffix.value);
$('#buttonTime').attr('src', sysDefPrefix.value+((sysDefBenchmark.value != 0)?'speed.png':'time.png')+sysDefSuffix.value);
$('#buttonAutoplay').attr('src', sysDefPrefix.value+((sysDefAutoplay.value != 0)?'autopause.png':'autoplay.png')+sysDefSuffix.value);
$('#buttonShuffle').attr('src', sysDefPrefix.value+((sysDefShuffle.value != 0)?'dice.png':'code.png')+sysDefSuffix.value);
$('#buttonVintage').attr('src', sysDefPrefix.value+'diamante.png'+sysDefSuffix.value);
$('#buttonVintageFilm').attr('src', sysDefPrefix.value+'movie.png'+sysDefSuffix.value);
$('#buttonGloss').attr('src', sysDefPrefix.value+((sysDefGloss.value != 0)?'parfum.png':'idea.png')+sysDefSuffix.value);
$('#buttonPlay').attr('src', sysDefPrefix.value+((audioPlayer.paused != true)?'pause.png':'play.png')+sysDefSuffix.value);
$('#buttonAlarm').attr('src', sysDefPrefix.value+((alarmPlayer.paused != true)?'dial.png':'call.png')+sysDefSuffix.value);
$('#buttonMute').attr('src', sysDefPrefix.value+((sysDefMute.value != 0)?'audio.png':'music.png')+sysDefSuffix.value);
$('#buttonReqLock').attr('src', sysDefPrefix.value+((requestLock.value != 'true')?'expand.png':'collapse.png')+sysDefSuffix.value);
$('#buttonFaceoff').attr('src', sysDefPrefix.value+((sysDefFaceoff.value != 0)?'maximize.png':'restore.png')+sysDefSuffix.value);
$('#buttonIconsList').attr('src', sysDefPrefix.value+((sysDefIcons.value == 1)?'menu.png':'list.png')+sysDefSuffix.value);
$('#buttonUpdate').attr('src', sysDefPrefix.value+'update.png'+sysDefSuffix.value);
$('#buttonUserStatus').attr('src', sysDefPrefix.value+((sysDefIsSession.value !== false)?'user.png':'anonym.png')+sysDefSuffix.value);
$('#buttonEscape').attr('src', sysDefPrefix.value+'escape.png'+sysDefSuffix.value);
if (sysDefVintage.value != sysDefPostBackEff.value) {
if (sysDefVintage.value != 0) {
playAudio(backgroundPlayer, sysDefBackgroundSound.value);
} else {
pauseAudio(backgroundPlayer);
}
} sysDefPostBackEff.value = sysDefVintage.value;
if (requestMode.value == 'news_feed') {
msgBox.innerHTML = '<p>'+JSONtoHTML(sysDefMsgData.value, sysDefFind.value)+'</p>';
} if (requestMode.value == 'bookkeeping') {
bookkeep_disp.innerHTML = '<p>'+JSONtoHTML(sysDefBookKeep.value, sysDefFind.value)+'</p>';
} if (((obs == 1) && (spe == 1)) || ((obs == 1) && (spe == 0))) {
$('#powerButton').show(); $('.panel').hide();
$('.customPanel').hide(); $('.upperGap').hide();
$('.lowerGap').hide(); $('.topbar').hide();
} else {
if ((obs == 0) && (spe == 1)) {
$('#powerButton').hide(); $('.panel').hide();
$('.customPanel').hide(); $('.upperGap').hide();
$('.lowerGap').hide(); $('.topbar').show();
} else {
$('#powerButton').hide(); $('.panel').show();
$('.customPanel').show(); $('.upperGap').show();
$('.lowerGap').show(); $('.topbar').show();
}
} document.querySelector(':root').style.setProperty('--backdrop-filter', effi[0]);
document.querySelector(':root').style.setProperty('--overlay-before-bg', effi[1]);
document.querySelector(':root').style.setProperty('--overlay-before-ani', effi[2]);
document.querySelector(':root').style.setProperty('--overlay-after-bg', effi[3]);
document.querySelector(':root').style.setProperty('--overlay-after-ani', effi[4]);
if (tickCode.split('')[1] != 0) {
playAudio(tickerPlayer, sysDefTickingSound.value);
} else {
pauseAudio(tickerPlayer);
} if (tickCode.split('')[0] != 0) {
playAudio(alarmPlayer, sysDefAlarmSound.value); setdata('memo', '');
}
},
});
}
function visual_effects() {
$.ajax({
url: 'visual_effects.php',
success: function(data) {
document.querySelector(':root').style.setProperty('--graddeg', sysDefGradientDeg.value+'deg');
document.querySelector(':root').style.setProperty('--backsize', sysDefBackSize.value+'pt');
document.querySelector(':root').style.setProperty('--foresize', sysDefForeSize.value+'pt');
document.querySelector(':root').style.setProperty('--inputsize', sysDefInputSize.value+'pt');
document.querySelector(':root').style.setProperty('--head1size', sysDefHead1Size.value+'pt');
document.querySelector(':root').style.setProperty('--head2size', sysDefHead2Size.value+'pt');
document.querySelector(':root').style.setProperty('--head3size', sysDefHead3Size.value+'pt');
document.querySelector(':root').style.setProperty('--dispsize', sysDefDispSize.value+'pt');
document.querySelector(':root').style.setProperty('--priv1size', sysDefPriv1Size.value+'pt');
document.querySelector(':root').style.setProperty('--priv2size', sysDefPriv2Size.value+'pt');
document.querySelector(':root').style.setProperty('--priv3size', sysDefPriv3Size.value+'pt');
document.querySelector(':root').style.setProperty('--backcolor', '#'+sysDefBackColor.value);
document.querySelector(':root').style.setProperty('--forecolor', '#'+sysDefForeColor.value);
document.querySelector(':root').style.setProperty('--inputcolor', '#'+sysDefInputColor.value);
document.querySelector(':root').style.setProperty('--backtextcolor', '#'+sysDefBackTextColor.value);
document.querySelector(':root').style.setProperty('--foretextcolor', '#'+sysDefForeTextColor.value);
document.querySelector(':root').style.setProperty('--inputtextcolor', '#'+sysDefInputTextColor.value);
document.querySelector(':root').style.setProperty('--blankcolor', '#'+sysDefBlankColor.value);
document.querySelector(':root').style.setProperty('--blanktextcolor', '#'+sysDefBlankTextColor.value);
document.querySelector(':root').style.setProperty('--arcforecolor', '#'+sysDefArcForeColor.value);
document.querySelector(':root').style.setProperty('--arcinputcolor', '#'+sysDefArcInputColor.value);
document.querySelector(':root').style.setProperty('--bicolor', '#'+miniPager(data, 0));
document.querySelector(':root').style.setProperty('--qucolor', '#'+sysDefBackColor.value+'00');
document.querySelector(':root').style.setProperty('--radius', sysDefRadius.value+'px');
document.querySelector(':root').style.setProperty('--box-shadow', '0px 0px '+sysDefBoxShadow.value+'px '+sysDefBoxShadow.value+'px #'+sysDefBlankColor.value);
document.querySelector(':root').style.setProperty('--text-box-shadow', '0px 0px '+sysDefBoxShadow.value+'px '+sysDefBoxShadow.value+'px #'+sysDefBlankTextColor.value);
document.querySelector(':root').style.setProperty('--blur', 'blur('+sysDefBlur.value+'px)');
document.querySelector(':root').style.setProperty('--filter', 'brightness('+sysDefBrightness.value+'%) saturate('+sysDefSaturation.value+'%) contrast('+sysDefContrast.value+'%) sepia('+sysDefSepia.value+'%) grayscale('+sysDefGrayscale.value+'%) hue-rotate('+sysDefHue.value+'deg)'); if (sysDefGloss.value == 1) {
$('.power').css('background', 'linear-gradient('+sysDefGradientDeg.value+'deg, #'+sysDefForeColor.value+' 0%, #'+sysDefArcForeColor.value+' 100%)');
document.querySelector(':root').style.setProperty('--gradient-fore', 'linear-gradient(180deg, #'+sysDefForeColor.value+' 0%, #'+sysDefArcForeColor.value+' 100%)');
document.querySelector(':root').style.setProperty('--gradient-input', 'linear-gradient(180deg, #'+sysDefInputColor.value+' 0%, #'+sysDefArcInputColor.value+' 100%)');
} else {
$('.power').css('background', 'linear-gradient('+sysDefGradientDeg.value+'deg, #'+sysDefForeColor.value+' 0%, #'+sysDefForeColor.value+' 100%)');
document.querySelector(':root').style.setProperty('--gradient-fore', 'linear-gradient(180deg, #'+sysDefForeColor.value+' 0%, #'+sysDefForeColor.value+' 100%)');
document.querySelector(':root').style.setProperty('--gradient-input', 'linear-gradient(180deg, #'+sysDefInputColor.value+' 0%, #'+sysDefInputColor.value+' 100%)');
} if (requestMode.value == 'visual_effects') {
opacityInd.value = sysDefOpacity.value;
blurInd.value = sysDefBlur.value+'px';
brightnessInd.value = sysDefBrightness.value+'%';
saturationInd.value = sysDefSaturation.value+'%';
contrastInd.value = sysDefContrast.value+'%';
sepiaInd.value = sysDefSepia.value+'%';
grayInd.value = sysDefGrayscale.value+'%';
hueInd.value = sysDefHue.value+'deg';
}
},
});
}
function wallpaper_engine() {
$.ajax({
url: 'wallpaper_engine.php',
success: function(data) {
sysDefPrefix.value = pager(data, 6).split(';')[0];
sysDefReticlePrefix.value = pager(data, 6).split(';')[1];
var varsPlus = pager(data, 5);
sysDefEconTransact.value = pager(data, 11);
$('#buttonChild').attr('src', sysDefPrefix.value+((varsPlus.split(':')[0] != 0)?'weather.png':'tree.png')+sysDefSuffix.value);
$('#sysDefVarsArr').val(varsPlus.split(':')[1]);
$('body').css('background-image', 'url('+pager(data, 1)+')');
$('#buttonAugment').attr('src', sysDefPrefix.value+(((sysDefVarsArr.value.split(';').length) > 1)?((sysDefEntry.value != '')?'diamond.png':'heart.png'):((sysDefEntry.value != '')?'club.png':'spade.png'))+sysDefSuffix.value);
document.title = pager(data, 0)+' (@'+sysDefSessionID.value+') · Eurohouse UX/UI'; document.querySelector(':root').style.setProperty('--position', pager(data, 4));
$('#userAvatarBadge').attr('src', pager(data, 9)+sysDefSuffix.value);
$('#buttonReticle').attr('src', sysDefReticlePrefix.value+sysDefReticle.value+'.png'+sysDefSuffix.value);
$('#buttonDice').attr('src', sysDefPrefix.value+'dice.png'+sysDefSuffix.value);
$('#chooseReticle1').attr('src', sysDefReticlePrefix.value+sysDefReticleChoice1.value+'.png'+sysDefSuffix.value);
$('#chooseReticle2').attr('src', sysDefReticlePrefix.value+sysDefReticleChoice2.value+'.png'+sysDefSuffix.value);
$('#chooseReticle3').attr('src', sysDefReticlePrefix.value+sysDefReticleChoice3.value+'.png'+sysDefSuffix.value);
$('#chooseReticle4').attr('src', sysDefReticlePrefix.value+sysDefReticleChoice4.value+'.png'+sysDefSuffix.value);
$('#chooseReticle5').attr('src', sysDefReticlePrefix.value+sysDefReticleChoice5.value+'.png'+sysDefSuffix.value);
arrangePlay();
<?php if (file_exists('mode.'.$request['mode'].'.php')) {
if ($request['mode'] == 'main_menu') { ?>
$('#projectTitle').text(pager(data, 0).toUpperCase());
$('#showingAvatarNow').attr('src', pager(data, 10));
<?php } ?>
$('#showUsText').text(pager(data, 8));
<?php } else { ?>
$('#articleHead').text(pager(data, 7).toUpperCase());
$('#articleBody').text(pager(data, 8));
$('#showingAvatarNow').attr('src', pager(data, 3));
<?php } ?>
},
});
}
function mailing_list() {
$.ajax({
url: 'mailing_list.php',
success: function(data) { sysDefMailingJSONs.value = data; }
});
}
function bookkeep_list() {
$.ajax({
url: 'bookkeep_list.php',
success: function(data) { sysDefBookKeepJSONs.value = data; }
});
}
function automator() {
var autoPower = arrjob(sysDefAutoData.value,';',':');
var bindPower = arrjob(sysDefBindData.value,';',':');
var tabPower = arrjob(sysDefPowersData.value,';',':');
var frndPower = arrjob(sysDefFriendData.value,';',':');
$.ajax({
url: 'automator.php',
success: function(data) {
var subName = miniPager(data, 0); var objName = miniPager(data, 1);
var handle = miniPager(data, 2); var status = miniPager(data, 3);
var subFrnd = friendsOf(frndPower, subName);
if (requestMode.value == 'statistics') {
userStats.innerText = scores(sysDefStats.value);
userStatsAuto.innerText = (subName == 'root') ? CryptoJS.MD5(status+'@'+subName+'#'+objName+'&'+handle).toString() : CryptoJS.MD5(status+'@'+subName+'$'+objName+'&'+handle).toString();
}
if ((subName != '') && (objName != '') && (subName != objName) && (isInt(tabPower[subName])) && (tabPower[subName] >= 0) && (autoPower[subName] == 'auto') && (status == 200)) {
bind(subName, handle);
if ((objName == handle) && (!(subFrnd.includes(objName)))) {
dominate(subName, objName, 1, 1, 0);
}
}
}
});
}
</script>