using System.Collections; using System.Collections.Generic; using UnityEngine; using System.Xml; using UnityEngine.Networking; using System.Globalization; using System.IO; using System.Text; using UnityEngine.EventSystems; public class OpenIntoSoft : MonoBehaviour { public void OnPointerDown(PointerEventData eventData) { } public void url() { _G.PATH=_G.member_path; _G.FileName = _G.Form[2].text;//"mtsavingTest"; byte[] bytes = SaveXML.BuildXmlBytes(); string xmls = Encoding.UTF8.GetString(bytes); StartCoroutine(SendTextToFile(xmls)); } public IEnumerator SendTextToFile(string xmls) { WWWForm form = new(); form.AddField("filename", _G.PATH+"/cloudmt/"+_G.FileName); form.AddField("filedata", xmls); //string path = ThisOnly.geturlSaveWeb(); string path ="https://software.ciemetric.com/members/savecloud.php"; using (UnityWebRequest webRequest = UnityWebRequest.Post(path, form)) { yield return webRequest.SendWebRequest(); if (webRequest.result == UnityWebRequest.Result.ConnectionError) { print("error!"); } else { _M.PH(2, 0, "ffffff", 1, 1); yield return new WaitForSeconds(1); Get.o2("HIDER","MESSAGE").SetActive(false); UnityWebRequest.ClearCookieCache(); StaticCoroutine.Start(OpenSoft(_G.FileName)); } yield break; } } public static IEnumerator OpenSoft(string FileName){ yield return new WaitForSeconds(2); //string path="https://software.ciemetric.com/ciemetric?mt="+_G.PATH+"&mtfile="+FileName;///members/test/cloudmt/mtsavingTest.udt string path="https://software.ciemetric.com/soft/version/live/?"+_G.PATH+"/?mt="+_G.PATH+"&mtfile="+FileName; Link.openLinkJSPlugin(path,"software"); } }