| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | //設定(setting.html)で読む
 | 
					
						
							|  |  |  | //設定ボタン押した。
 | 
					
						
							|  |  |  | function settings() { | 
					
						
							|  |  |  | 	var dd = $("[name=time]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var dt = $("[for="+dd+"]").text(); | 
					
						
							|  |  |  | 		if (dd != localStorage.getItem("datetype")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_time[lang].replace("{{set}}" ,dt), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("datetype", dd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var cd = $("[name=theme]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-07-07 02:51:48 +09:00
										 |  |  | 	var ct = $("[for="+cd+"]").html(); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	if (cd != localStorage.getItem("theme")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_theme[lang].replace("{{set}}" ,ct), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	//テーマはこの場で設定
 | 
					
						
							|  |  |  | 	themes(cd); | 
					
						
							|  |  |  | 	localStorage.setItem("theme", cd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var nd = $("[name=nsfw]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var nt = $("[for=n_"+nd+"]").text(); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	if (nd != localStorage.getItem("nsfw")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_nsfw[lang].replace("{{set}}" ,nt), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("nsfw", nd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var cwd = $("[name=cw]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var cwt = $("[for=c_"+cwd+"]").text(); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	if (cwd != localStorage.getItem("cw")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_cw[lang].replace("{{set}}" ,cwt), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("cw", cwd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var cwtd = $("#cw-text").val(); | 
					
						
							|  |  |  | 	if (cwtd != localStorage.getItem("cw-text")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_cwtext[lang].replace("{{set}}" ,cwtd), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("cw-text", cwtd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var visd = $("[name=vis]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var vist = $("[for="+visd+"]").text(); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	if (visd != localStorage.getItem("vis")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_vis[lang].replace("{{set}}" ,vist), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("vis", visd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var popd = $("#popup").val(); | 
					
						
							|  |  |  | 	if (popd > 0 && popd != localStorage.getItem("popup")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_popup[lang].replace("{{set}}" ,popd+lang_setting_s[lang]), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} else if (popd != localStorage.getItem("popup")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_popup[lang].replace("{{set}}" ,lang_setting_off[lang]), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("popup", popd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-18 16:29:06 +09:00
										 |  |  | 	var gifd = $("[name=gif]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var gift = $("[for=g_"+gifd+"]").text(); | 
					
						
							| 
									
										
										
										
											2018-02-18 16:29:06 +09:00
										 |  |  | 	if (gifd != localStorage.getItem("gif")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_gif[lang].replace("{{set}}" ,gift), 3000); | 
					
						
							| 
									
										
										
										
											2018-02-18 16:29:06 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("gif", gifd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var sentd = $("#sentence").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var ltrd = $("#letters").val(); | 
					
						
							|  |  |  | 	if (sentd != localStorage.getItem("sentence") || ltrd != localStorage.getItem("letters")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_selt[lang].replace("{{set1}}" ,sentd).replace("{{set1}}" ,ltrd), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("sentence", sentd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	localStorage.setItem("letters", ltrd); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var widthd = $("#width").val(); | 
					
						
							|  |  |  | 	if (widthd != localStorage.getItem("width")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_width[lang].replace("{{set}}" ,widthd), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("width", widthd); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var imgd = $("[name=img]:checked").val(); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var imgt = $("[for=i_"+imgd+"]").text(); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	if (imgd != localStorage.getItem("img")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_img[lang].replace("{{set}}" ,imgt), 3000); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	} | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | 	localStorage.setItem("img", imgd); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-07-05 10:26:07 +09:00
										 |  |  | 	var fontd = $("#font").val(); | 
					
						
							|  |  |  | 	if(fontd){ | 
					
						
							|  |  |  | 		if (fontd != localStorage.getItem("font")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 			Materialize.toast(lang_setting_font[lang].replace("{{set}}" ,fontd), 3000); | 
					
						
							| 
									
										
										
										
											2018-07-05 10:26:07 +09:00
										 |  |  | 		} | 
					
						
							|  |  |  | 		localStorage.setItem("font", fontd); | 
					
						
							|  |  |  | 		themes(); | 
					
						
							|  |  |  | 	}else{ | 
					
						
							| 
									
										
										
										
											2018-07-07 02:51:48 +09:00
										 |  |  | 		if(localStorage.getItem("font")){ | 
					
						
							|  |  |  | 			localStorage.removeItem("font"); | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 			Materialize.toast(lang_setting_font[lang].replace("{{set}}" ,lang_setting_default[lang]), 3000); | 
					
						
							| 
									
										
										
										
											2018-07-07 02:51:48 +09:00
										 |  |  | 			themes(); | 
					
						
							|  |  |  | 		} | 
					
						
							| 
									
										
										
										
											2018-07-05 10:26:07 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-18 01:44:03 +09:00
										 |  |  | 	var sized = $("#size").val(); | 
					
						
							|  |  |  | 	if (sized != localStorage.getItem("size")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_size[lang].replace("{{set}}" ,sized), 3000); | 
					
						
							| 
									
										
										
										
											2018-02-18 01:44:03 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("size", sized); | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var heid = $("#img-height").val(); | 
					
						
							|  |  |  | 	if (heid != localStorage.getItem("img-height")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_imgheight[lang].replace("{{set}}" ,heid), 3000); | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("img-height", heid); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-14 03:31:31 +09:00
										 |  |  | 	var tagd = $("[name=tag]:checked").val(); | 
					
						
							|  |  |  | 	var tagt = $("[for=t_"+tagd+"]").text(); | 
					
						
							|  |  |  | 	if (tagd != localStorage.getItem("tag-range")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_tag[lang].replace("{{set}}" ,tagt), 3000); | 
					
						
							| 
									
										
										
										
											2018-03-14 03:31:31 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("tag-range", tagd); | 
					
						
							| 
									
										
										
										
											2018-03-27 11:39:35 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var uld = $("[name=ul]:checked").val(); | 
					
						
							|  |  |  | 	var ult = $("[for=ul_"+uld+"]").text(); | 
					
						
							|  |  |  | 	if (uld != localStorage.getItem("locale")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_ul[lang].replace("{{set}}" ,ult), 3000); | 
					
						
							| 
									
										
										
										
											2018-03-27 11:39:35 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("locale", uld); | 
					
						
							| 
									
										
										
										
											2018-03-31 11:39:06 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var ntd = $("[name=notf]:checked").val(); | 
					
						
							|  |  |  | 	var ntt = $("[for=ntf_"+ntd+"]").text(); | 
					
						
							|  |  |  | 	if (ntd != localStorage.getItem("nativenotf")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_notf[lang].replace("{{set}}" ,ntt), 3000); | 
					
						
							| 
									
										
										
										
											2018-03-31 11:39:06 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("nativenotf", ntd); | 
					
						
							| 
									
										
										
										
											2018-04-07 13:31:09 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var qtd = $("[name=quote]:checked").val(); | 
					
						
							|  |  |  | 	var qtt = $("[for=q_"+qtd+"]").text(); | 
					
						
							|  |  |  | 	if (qtd != localStorage.getItem("quote")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_quote[lang].replace("{{set}}" ,qtt), 3000); | 
					
						
							| 
									
										
										
										
											2018-04-07 13:31:09 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("quote", qtd); | 
					
						
							| 
									
										
										
										
											2018-05-02 13:14:03 +09:00
										 |  |  | 	 | 
					
						
							|  |  |  | 	var viad = $("[name=via]:checked").val(); | 
					
						
							|  |  |  | 	var viat = $("[for=via_"+viad+"]").text(); | 
					
						
							|  |  |  | 	if (viad != localStorage.getItem("viashow")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_via[lang].replace("{{set}}" ,viat), 3000); | 
					
						
							| 
									
										
										
										
											2018-05-02 13:14:03 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("viashow", viad); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var movd = $("[name=mov]:checked").val(); | 
					
						
							|  |  |  | 	var movt = $("[for=mov_"+movd+"]").text(); | 
					
						
							|  |  |  | 	if (movd != localStorage.getItem("mouseover")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_mov[lang].replace("{{set}}" ,movt), 3000); | 
					
						
							| 
									
										
										
										
											2018-05-02 13:14:03 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("mouseover", movd); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-20 15:17:10 +09:00
										 |  |  | 	var maind = $("[name=main]:checked").val(); | 
					
						
							|  |  |  | 	var maint = $("[for=mn_"+maind+"]").text(); | 
					
						
							|  |  |  | 	if (maind != localStorage.getItem("mainuse")) { | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 		Materialize.toast(lang_setting_main[lang].replace("{{set}}" ,maint), 3000); | 
					
						
							| 
									
										
										
										
											2018-05-20 15:17:10 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	localStorage.setItem("mainuse", maind); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | //読み込み時の設定ロード
 | 
					
						
							|  |  |  | function load() { | 
					
						
							| 
									
										
										
										
											2018-07-07 02:51:48 +09:00
										 |  |  | 	if(localStorage.getItem("imas")){ | 
					
						
							| 
									
										
										
										
											2018-04-16 22:58:14 +09:00
										 |  |  | 		$(".imas").removeClass("hide"); | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2018-07-30 02:35:29 +09:00
										 |  |  | 	if(localStorage.getItem("kirishima")){ | 
					
						
							|  |  |  | 		$(".kirishima").removeClass("hide"); | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var prof = localStorage.getItem("prof"); | 
					
						
							|  |  |  | 	$("#my-prof").attr("src", prof); | 
					
						
							|  |  |  | 	var datetype = localStorage.getItem("datetype"); | 
					
						
							|  |  |  | 	if (!datetype) { | 
					
						
							|  |  |  | 		var datetype = "absolute"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#" + datetype).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var theme = localStorage.getItem("theme"); | 
					
						
							|  |  |  | 	if (!theme) { | 
					
						
							|  |  |  | 		var theme = "white"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#" + theme).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var nsfw = localStorage.getItem("nsfw"); | 
					
						
							|  |  |  | 	if (!nsfw) { | 
					
						
							|  |  |  | 		var nsfw = "yes"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#n_" + nsfw).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var cw = localStorage.getItem("cw"); | 
					
						
							|  |  |  | 	if (!cw) { | 
					
						
							|  |  |  | 		var cw = "yes"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#c_" + cw).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var popup = localStorage.getItem("popup"); | 
					
						
							|  |  |  | 	if (!popup) { | 
					
						
							|  |  |  | 		var popup = "0"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#popup").val(popup); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var box = localStorage.getItem("box"); | 
					
						
							|  |  |  | 	if (!box) { | 
					
						
							|  |  |  | 		var box = "no"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#b_" + box).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-18 16:29:06 +09:00
										 |  |  | 	var gif = localStorage.getItem("gif"); | 
					
						
							|  |  |  | 	if (!gif) { | 
					
						
							|  |  |  | 		var gif = "yes"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#g_" + gif).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 	var sent = localStorage.getItem("sentence"); | 
					
						
							|  |  |  | 	if (!sent) { | 
					
						
							|  |  |  | 		var sent = "500"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#sentence").val(sent); | 
					
						
							| 
									
										
										
										
											2018-02-24 01:02:44 +09:00
										 |  |  | 	var ltrs = localStorage.getItem("letters"); | 
					
						
							|  |  |  | 	if (!ltrs) { | 
					
						
							|  |  |  | 		var ltrs = "500"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#letters").val(ltrs); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var width = localStorage.getItem("width"); | 
					
						
							|  |  |  | 	if (!width) { | 
					
						
							|  |  |  | 		var width = "300"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#width").val(width); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var cwt = localStorage.getItem("cw-text"); | 
					
						
							|  |  |  | 	if (!cwt) { | 
					
						
							|  |  |  | 		var cwt = ""; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#cw-text").val(cwt); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var vis = localStorage.getItem("vis"); | 
					
						
							|  |  |  | 	if (!vis) { | 
					
						
							|  |  |  | 		var vis = "public"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#" + vis).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var img = localStorage.getItem("img"); | 
					
						
							|  |  |  | 	if (!img) { | 
					
						
							|  |  |  | 		var img = "no-act"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#i_" + img).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-07-05 10:26:07 +09:00
										 |  |  | 	 | 
					
						
							|  |  |  | 	var font = localStorage.getItem("font"); | 
					
						
							|  |  |  | 	if (!font) { | 
					
						
							|  |  |  | 		var font = ""; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#font").val(font); | 
					
						
							| 
									
										
										
										
											2018-02-18 01:44:03 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var size = localStorage.getItem("size"); | 
					
						
							|  |  |  | 	if (!size) { | 
					
						
							| 
									
										
										
										
											2018-03-21 14:36:02 +09:00
										 |  |  | 		var size = "13"; | 
					
						
							| 
									
										
										
										
											2018-02-18 01:44:03 +09:00
										 |  |  | 	} | 
					
						
							|  |  |  | 	$("#size").val(size); | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | 	var imh = localStorage.getItem("img-height"); | 
					
						
							|  |  |  | 	if (!imh) { | 
					
						
							|  |  |  | 		var imh = "200"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#img-height").val(imh); | 
					
						
							| 
									
										
										
										
											2018-03-14 03:31:31 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var tag = localStorage.getItem("tag-range"); | 
					
						
							|  |  |  | 	if (!tag) { | 
					
						
							|  |  |  | 		var tag = "all"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#t_" + tag).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-03-27 11:39:35 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var uld = localStorage.getItem("locale"); | 
					
						
							|  |  |  | 	if (!uld) { | 
					
						
							|  |  |  | 		var uld = "yes"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#ul_" + uld).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-03-31 11:39:06 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var nnd = localStorage.getItem("nativenotf"); | 
					
						
							|  |  |  | 	if (!nnd) { | 
					
						
							|  |  |  | 		var nnd = "yes"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#ntf_" + nnd).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-04-07 13:31:09 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var qt = localStorage.getItem("quote"); | 
					
						
							|  |  |  | 	if (!qt) { | 
					
						
							|  |  |  | 		var qt = "simple"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#q_" + qt).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-05-02 13:14:03 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var viat = localStorage.getItem("viashow"); | 
					
						
							|  |  |  | 	if (!viat) { | 
					
						
							|  |  |  | 		var viat = "hide"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#via_" + viat).prop("checked", true); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	var movt = localStorage.getItem("mouseover"); | 
					
						
							|  |  |  | 	if (!movt) { | 
					
						
							|  |  |  | 		var movt = "no"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#mov_" + movt).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-05-20 15:17:10 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	var maint = localStorage.getItem("mainuse"); | 
					
						
							|  |  |  | 	if (!maint) { | 
					
						
							|  |  |  | 		var maint = "remain"; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 	$("#mn_" + maint).prop("checked", true); | 
					
						
							| 
									
										
										
										
											2018-01-28 21:22:43 +09:00
										 |  |  | } | 
					
						
							|  |  |  | //最初に読む
 | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | load(); | 
					
						
							|  |  |  | climute(); | 
					
						
							|  |  |  | wordmute(); | 
					
						
							|  |  |  | wordemp(); | 
					
						
							| 
									
										
										
										
											2018-03-15 04:42:48 +09:00
										 |  |  | checkSpotify(); | 
					
						
							| 
									
										
										
										
											2018-07-22 22:03:46 +09:00
										 |  |  | voiceSettingLoad(); | 
					
						
							| 
									
										
										
										
											2018-06-12 00:44:28 +09:00
										 |  |  | oksload(); | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | function climute(){ | 
					
						
							|  |  |  | 	//クライアントミュート
 | 
					
						
							|  |  |  | 	var cli = localStorage.getItem("client_mute"); | 
					
						
							|  |  |  | 	var obj = JSON.parse(cli); | 
					
						
							|  |  |  | 	if(!obj){ | 
					
						
							|  |  |  | 		$("#mute-cli").html("ミュートしているクライアントはありません。"); | 
					
						
							|  |  |  | 	}else{ | 
					
						
							|  |  |  | 		if(!obj[0]){ | 
					
						
							|  |  |  | 			$("#mute-cli").html("ミュートしているクライアントはありません。"); | 
					
						
							|  |  |  | 			return; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	var templete; | 
					
						
							|  |  |  | 	Object.keys(obj).forEach(function(key) { | 
					
						
							|  |  |  | 		var cli = obj[key]; | 
					
						
							|  |  |  | 		var list = key * 1 + 1; | 
					
						
							|  |  |  | 		templete = '<div class="acct" id="acct_' + key + '">' + list + | 
					
						
							|  |  |  | 			'.' + | 
					
						
							|  |  |  | 			cli + '<button class="btn waves-effect red disTar" onclick="cliMuteDel(' + | 
					
						
							|  |  |  | 			key + ')">削除</button><br></div>'; | 
					
						
							|  |  |  | 		$("#mute-cli").append(templete); | 
					
						
							|  |  |  | 	}); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | function cliMuteDel(key){ | 
					
						
							|  |  |  | 	var cli = localStorage.getItem("client_mute"); | 
					
						
							|  |  |  | 	var obj = JSON.parse(cli); | 
					
						
							|  |  |  | 	obj.splice(key, 1); | 
					
						
							|  |  |  | 	var json = JSON.stringify(obj); | 
					
						
							|  |  |  | 	localStorage.setItem("client_mute", json); | 
					
						
							|  |  |  | 	mute(); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | function wordmute(){ | 
					
						
							|  |  |  | 	var word = localStorage.getItem("word_mute"); | 
					
						
							|  |  |  | 	var obj = JSON.parse(word); | 
					
						
							|  |  |  | 	$('#wordmute').material_chip({ | 
					
						
							|  |  |  | 		data: obj, | 
					
						
							|  |  |  | 	  }); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | function wordmuteSave(){ | 
					
						
							|  |  |  | 	var word=$('#wordmute').material_chip('data'); | 
					
						
							|  |  |  | 	var json = JSON.stringify(word); | 
					
						
							|  |  |  | 	localStorage.setItem("word_mute", json); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | function wordemp(){ | 
					
						
							|  |  |  | 	var word = localStorage.getItem("word_emp"); | 
					
						
							|  |  |  | 	var obj = JSON.parse(word); | 
					
						
							|  |  |  | 	$('#wordemp').material_chip({ | 
					
						
							|  |  |  | 		data: obj, | 
					
						
							|  |  |  | 	}); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | function wordempSave(){ | 
					
						
							|  |  |  | 	var word=$('#wordemp').material_chip('data'); | 
					
						
							|  |  |  | 	var json = JSON.stringify(word); | 
					
						
							|  |  |  | 	localStorage.setItem("word_emp", json); | 
					
						
							| 
									
										
										
										
											2018-05-26 04:00:04 +09:00
										 |  |  | } | 
					
						
							|  |  |  | function notftest(){ | 
					
						
							|  |  |  | 	var electron = require("electron"); | 
					
						
							|  |  |  | 		var ipc = electron.ipcRenderer; | 
					
						
							|  |  |  | 		var os = electron.remote.process.platform; | 
					
						
							|  |  |  | 		var options = { | 
					
						
							|  |  |  | 				body: '通知テスト(画像はあなたのアカウントのアイコンです)', | 
					
						
							|  |  |  | 				icon: localStorage.getItem("prof_0") | 
					
						
							|  |  |  | 		  }; | 
					
						
							|  |  |  | 		if(os=="darwin"){ | 
					
						
							|  |  |  | 			var n = new Notification('TheDesk通知テスト', options); | 
					
						
							|  |  |  | 		}else{ | 
					
						
							|  |  |  | 			ipc.send('native-notf', ['TheDesk通知テスト','通知テスト(画像はあなたのアカウントのアイコンです)',localStorage.getItem('prof_0')]); | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	 | 
					
						
							| 
									
										
										
										
											2018-06-12 00:44:28 +09:00
										 |  |  | } | 
					
						
							|  |  |  | function oks(no){ | 
					
						
							|  |  |  | 	var txt=$("#oks-"+no).val(); | 
					
						
							|  |  |  | 	localStorage.setItem("oks-"+no, txt); | 
					
						
							|  |  |  | 	Materialize.toast("キーボードショートカットを更新しました。", 3000); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | function oksload(){ | 
					
						
							|  |  |  | 	if(localStorage.getItem("oks-1")){$("#oks-1").val(localStorage.getItem("oks-1"))} | 
					
						
							|  |  |  | 	if(localStorage.getItem("oks-2")){$("#oks-2").val(localStorage.getItem("oks-2"))} | 
					
						
							|  |  |  | 	if(localStorage.getItem("oks-3")){$("#oks-3").val(localStorage.getItem("oks-3"))} | 
					
						
							| 
									
										
										
										
											2018-03-10 23:22:59 +09:00
										 |  |  | } |