叉叉助手发布的xsp脚本如何在导入到叉叉助手中修改脚本 5C

我用叉叉助手写的脚本打包成xsp文件以后,就把代码删了,现在想要修改下这个脚本,请问怎么才能吧xsp文件导入到叉叉助手,我试过很多编辑器,打开都是乱码的

1个回答

将后缀改成rar,可以解压,但动态加密的需要密码。本地版的不需要密码,解压后有一个带bin的文件,改成压缩包也可以解压。解压后得到lua文件,如果经过作者加密,lua中的代码是用base64编码的,解码后的字符串应该是用luac加密的,可以搜索unluac解码,教程网上应该有。

weixin_45121605
weixin_45121605 回复TomPong: 您好,我遇到和你一样的问题。请问你解决了吗?
4 个月之前 回复
weixin_44523214
weixin_44523214 回复TomPong: 用它的ide打包应该可以
9 个月之前 回复
pengtengpengteng
TomPong 您好,按照您的方法解压修改之后,我重新压缩,运行显示格式错误,有什么办法吗
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

mono3.8.0+jexus5.6.3+xsp3.8发布网站出现runtime error的错误

确认web代码没有问题只是简单的显示mono四个字母,在mono2.10里可以正常显示

为什么我模拟机里的sdcard文件夹打不开

为什么我安卓模拟机DDMS里的mnt//sdcard文件夹打不开,我明明设置了sdcard的储存空间,运行的时候,应用也显示能储存成功,就是不能打开,什么原因?我用eclipse的

运行到真机没可以正常操作,但是打包之后运行就立马崩了,报错如下,有大神知道什么意思吗

如题。 [图片说明](https://img-ask.csdn.net/upload/201906/06/1559812525_764728.png) 百度了很久 有的说命名问题 有的说布局问题 但是我感觉应该不是这两个的问题 报错我也看不懂这啥报错 无语 有大神帮看一下ma ``` 06-04 09:30:59.327 4068-4068/? E/AndroidRuntime: FATAL EXCEPTION:! main Process: com.hollysys.chest.as2400, PID: 4068 java.lang.NoSuchFieldError: No static field UNKNOWN of type Lcom/b/a/d/d; in class Lcom/b/a/d/d; or its superclasses (declaration of 'com.b.a.d.d' appears in /data/app/com.hollysys.chest.as2400-8Rf0qgxhH9Sk6XsP1jq3Sg==/base.apk) at java.lang.reflect.Method.getDefaultValue(Native Method) at libcore.reflect.AnnotationFactory.getElementsDescription(AnnotationFactory.java:75) at libcore.reflect.AnnotationFactory.<init>(AnnotationFactory.java:112) at libcore.reflect.AnnotationFactory.createAnnotation(AnnotationFactory.java:94) at java.lang.reflect.Field.getAnnotationNative(Native Method) at java.lang.reflect.Field.getAnnotation(Field.java:847) at com.b.a.d.f.a(Unknown Source:3) at com.b.a.a.e.a(Unknown Source:4) at com.b.a.a.e.a(Unknown Source:26) at com.b.a.c.d.a(Unknown Source:0) at com.b.a.b.g.a(Unknown Source:67) at com.b.a.a.a.a.a(Unknown Source:4) at com.hollysys.kernel.dao.a.c(Unknown Source:4) at com.hollysys.kernel.dao.a.b(Unknown Source:0) at com.hollysys.chest.services.i.b(Unknown Source:7) at com.hollysys.chest.as2400.LoginActivity.onCreate(Unknown Source:55) at android.app.Activity.performCreate(Activity.java:6975) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2844) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2969) at android.app.ActivityThread.-wrap11(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1658) at android.os.Handler.dispatchMessage(Handler.java:108) at android.os.Looper.loop(Looper.java:206) at android.app.ActivityThread.main(ActivityThread.java:6735) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:845) ```

php soap_client处理长回报

<div class="post-text" itemprop="text"> <p>Hy I have a problem, i receve a sid over a soap call. The problem is this is a xsp:long(64bit) php can't handle this and casts it to a double. I tried to convert this to a gmp value but this fails after all?!</p> <p>Can some one tell me on how i get this to work?</p> <pre><code>$sccsystem = new SoapClient($baseurl."/Services1.0/services/sccsystem?wsdl"); $sccrequirements = new SoapClient($baseurl."/Services1.0/services/tmrequirementsmanagement?wsdl"); //login: try { $sessionid = $sccsystem-&gt;logonUser("user", "pw"); // tryed to use gmp_init but no success) } catch(Exception $e) { echo "ACCESS DENIED! ".$e." "; exit(1); } echo "ACCESS GARANTED! [".$sessionid."] "; echo "tryReadingProjectList: "; var_dump($sccrequirements-&gt;getProjects($sessionid)); </code></pre> <p>I also installed a 64bit version from: <a href="http://windows.php.net/downloads/releases/php-5.6.3-nts-Win32-VC11-x64.zip" rel="nofollow">http://windows.php.net/downloads/releases/php-5.6.3-nts-Win32-VC11-x64.zip</a> with no luck :(<br> Here is the overview of the download page:<a href="http://windows.php.net/download/" rel="nofollow">http://windows.php.net/download/</a></p> </div>

jena读取本体文件发生错误

跪求解释!!jena读取本体文件发生RDFDefaultErrorHandler.java:44错误,网上的解决方案多为地址问题,但是调整了多次地址仍不能运行,是否可能是本体文件的问题呢?但是本体文件是protege的examples本体文件,也不可能有问题啊。跪求点播!!! 代码如下: ```  package jena; import java.io.FileInputStream; import java.io.FileNotFoundException; //import org.mindswap.pellet.jena.PelletReasonerFactory; import com.hp.hpl.jena.ontology.OntModel; import com.hp.hpl.jena.rdf.model.ModelFactory; public class jena { public static void main(String args[]) throws FileNotFoundException { OntModel ontModel = ModelFactory.createOntologyModel(); ontModel.read((new FileInputStream("D:/pizza.owl")),null); } } ``` console错误为: ERROR [main] (RDFDefaultErrorHandler.java:44) - http://protege.stanford.edu/plugins/owl/protege(line 1 column 50): White spaces are required between publicId and systemId.  WARN [main] (OntDocumentManager.java:1137) - An error occurred while attempting to read from http://protege.stanford.edu/plugins/owl/protege. Msg was 'rethrew: org.xml.sax.SAXParseException; systemId: http://protege.stanford.edu/plugins/owl/protege; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId.'. org.xml.sax.SAXParseException; systemId: http://protege.stanford.edu/plugins/owl/protege; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unkn at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at com.hp.hpl.jena.rdf.arp.impl.RDFXMLParser.parse(RDFXMLParser.java:106) ... at com.hp.hpl.jena.util.FileManager.readModel(FileManager.java:316) at com.hp.hpl.jena.ontology.OntDocumentManager.read(OntDocumentManager.java:1133) at com.hp.hpl.jena.ontology.OntDocumentManager$1.readModel(OntDocumentManager.java:1099) at com.hp.hpl.jena.rdf.model.impl.ModelMakerImpl.getModel(ModelMakerImpl.java:105) at com.hp.hpl.jena.ontology.OntDocumentManager.fetchLoadedImportModel(OntDocumentManager.java:1103) at com.hp.hpl.jena.ontology.OntDocumentManager.fetchPossiblyCachedImpo... at com.hp.hpl.jena.ontology.impl.OntModelImpl.read(OntModelImpl.java:2046) at jena.jena.main(jena.java:18) com.hp.hpl.jena.shared.JenaException: rethrew: org.xml.sax.SAXParseException; systemId: http://protege.stanford.edu/plugins/owl/protege; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId. at com.hp.hpl.jena.rdf.model.impl.RDFDefaultErrorHandler.fatalError(RDFDefaultErrorHandler.java:45) at com.hp.hpl.jena.rdf.arp.impl.ARPSaxErrorHandler.fatalError(ARPSaxErrorHandler.java:35) at com.hp.hpl.jena.rdf.arp.impl.XMLHandler.warning(XMLHandler.java:214) at com.hp.hpl.jena.rdf.arp.impl.XMLHandler.fatalError(XMLHandler.java:241) at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source) ... at org.apache.xerces.impl.XMLDocumentScannerImpl.scanDoctypeDecl(Unknown Source) at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at com.hp.hpl.jena.rdf.arp.impl.RDFXMLParser.parse(RDFXMLParser.java:106) .... at jena.jena.main(jena.java:18) Caused by: org.xml.sax.SAXParseException; systemId: http://protege.stanford.edu/plugins/owl/protege; lineNumber: 1; columnNumber: 50; White spaces are required between publicId and systemId. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) ... 30 more 本体文件为: <?xml version="1.0"?> <rdf:RDF     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"     xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"     xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"     xmlns:swrla="http://swrl.stanford.edu/ontologies/3.3/swrla.owl#"     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"     xmlns:sqwrl="http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#"     xmlns:dc="http://purl.org/dc/elements/1.1/"     xmlns="http://www.co-ode.org/ontologies/pizza/2005/10/18/pizza.owl#"     xmlns:owl="http://www.w3.org/2002/07/owl#"     xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"     xmlns:swrl="http://www.w3.org/2003/11/swrl#"     xmlns:daml="http://www.daml.org/2001/03/daml+oil#"     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"   xml:base="http://www.co-ode.org/ontologies/pizza/2005/10/18/pizza.owl">   <owl:Ontology rdf:about="">     <owl:imports rdf:resource="http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl"/>     <owl:imports rdf:resource="http://swrl.stanford.edu/ontologies/3.3/swrla.owl"/>     <owl:imports rdf:resource="http://protege.stanford.edu/plugins/owl/protege"/>     <rdfs:comment xml:lang="en">An example ontology that contains all constructs required for the various versions of the Pizza Tutorial run by Manchester University (see http://www.co-ode.org/resources/tutorials/)</rdfs:comment>     <owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string"     >version 1.3</owl:versionInfo>     <protege:defaultLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string"     >en</protege:defaultLanguage>   </owl:Ontology>   <owl:Class>     <owl:intersectionOf rdf:parseType="Collection">       <owl:Restriction>         <owl:onProperty>           <owl:ObjectProperty rdf:ID="hasTopping"/>         </owl:onProperty>         <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"         >3</owl:minCardinality>       </owl:Restriction>       <owl:Class rdf:ID="Pizza"/>     </owl:intersectionOf>   </owl:Class>   <owl:Class>     <owl:intersectionOf rdf:parseType="Collection">       <owl:Class rdf:about="#Pizza"/>       <owl:Restriction>         <owl:onProperty>...字数限制。。

PHP - 无法从表单发送带附件的电子邮件

<div class="post-text" itemprop="text"> <p>I having some trouble sending e-mail with attachment from the php MAIL function. The error checking is working but I can't get the file to upload and send in the e-mail. I'm using code I've pulled off the net. Just can't seem to get it working. Anyone have any thoughts? Any help would be appreciated. Thanks! URL to follow:</p> <p><a href="http://www.xsp.com/careers2.php" rel="nofollow">http://www.xsp.com/careers2.php</a></p> <pre><code>if(array_key_exists('submit_check', $_POST)) { if($_POST['first_name'] != NULL &amp;&amp; $_POST['last_name'] != NULL &amp;&amp; $_POST['e-mail'] != NULL &amp;&amp; $_POST['address'] != NULL &amp;&amp; $_POST['city'] != NULL &amp;&amp; $_POST['zipcode'] != NULL &amp;&amp; $_POST['country'] != NULL &amp;&amp; $_POST['telephone'] != NULL &amp;&amp; $_POST['first_name'] != '' &amp;&amp; $_POST['last_name'] != '' &amp;&amp; $_POST['e-mail'] != '' &amp;&amp; $_POST['address'] != '' &amp;&amp; $_POST['city'] != '' &amp;&amp; $_POST['zipcode'] != '' &amp;&amp; $_POST['country'] != '' || (($_FILES["file"]["type"] == "application/doc") || ($_FILES["file"]["type"] == "application/pdf") || ($_FILES["file"]["type"] == "application/pdf")) &amp;&amp; $_FILES["file"]["size"] &lt; 100000) { $first_name = preg_replace('/[^a-zA-Z0-9_]/s', '', $_POST['first_name']); $last_name = preg_replace('/[^a-zA-Z0-9_]/s', '', $_POST['last_name']); $city = preg_replace('/[^a-zA-Z0-9_]/s', '', $_POST['city']); $state = preg_replace('/[^a-zA-Z0-9_]/s', '', $_POST['state']); $zipcode = preg_replace('/[^a-zA-Z0-9_]/s', '', $_POST['zipcode']); $email = $_POST['e-mail']; // we'll begin by assigning the To address and message subject $to = "myhiddenemailaddress@domain.com"; $subject = $form_title; // get the sender's name and email address // we'll just plug them a variable to be used later //$from = stripslashes($_POST['fromname'])."&lt;".stripslashes($_POST['fromemail'])."&gt;"; $form = $email; // generate a random string to be used as the boundary marker $mime_boundary = "==Multipart_Boundary_x".md5(mt_rand())."x"; // store the file information to variables for easier access $tmp_name = $_FILES['file']['tmp_name']; $type = $_FILES['file']['type']; $name = $_FILES['file']['name']; $size = $_FILES['file']['size']; // here we'll hard code a text message // again, in reality, you'll normally get this from the form submission $message = "Here is your file: $name"; /*echo $message."&lt;br /&gt;"; echo "TMP NAME:".$tmp_name."&lt;br /&gt;"; echo $_FILES['file'];*/ // if the upload succeded, the file will exist if (file_exists($tmp_name)){ // check to make sure that it is an uploaded file and not a system file if(is_uploaded_file($tmp_name)){ // open the file for a binary read $file = fopen($tmp_name,'rb'); // read the file content into a variable $data = fread($file,filesize($tmp_name)); // close the file fclose($file); // now we encode it and split it into acceptable length lines $data = chunk_split(base64_encode($data)); } // now we'll build the message headers $headers = "From: $from " . "MIME-Version: 1.0 " . "Content-Type: multipart/mixed; " . " boundary=\"{$mime_boundary}\""; // next, we'll build the message body // note that we insert two dashes in front of the // MIME boundary when we use it $message = "This is a multi-part message in MIME format. " . "--{$mime_boundary} " . "Content-Type: text/plain; charset=\"iso-8859-1\" " . "Content-Transfer-Encoding: 7bit " . $message . " "; $message .="Application Form "; $message .="First Name: ".$first_name." "; $message .="Last Name: ".$last_name." "; $message .="E-Mail: ".$email." "; if ($_POST["company"] != NULL &amp;&amp; $_POST["company"] != "") { $company = $_POST["company"]; $message .= "COMPANY: ".$company." "; } if ($_POST["position"] != NULL &amp;&amp; $_POST["position"] != "") { $position = $_POST["position"]; $message .= "POSITION: ".$position." "; } if ($_POST["address"] != NULL &amp;&amp; $_POST["address"] != "") { $address = $_POST["address"]; $message .= "ADDRESS: ".$address." "; } if ($city != NULL &amp;&amp; $city != "") { $message .= "CITY: ".$city." "; } if ($state != NULL &amp;&amp; $state != "") { $message .= "STATE: ".$state." "; } if ($zipcode != NULL &amp;&amp; $zipcode != "") { $message .= "ZIPCODE: ".$zipcode." "; } if ($_POST["telephone"] != NULL &amp;&amp; $_POST["telephone"] != "") { $telephone = $_POST["telephone"]; $message .= "TELEPHONE: ".$telephone." "; } if ($_POST["website"] != NULL &amp;&amp; $_POST["website"] != "") { $website = $_POST["website"]; $message .= "WEBSITE: ".$website." "; } if ($_POST["message"] != NULL &amp;&amp; $_POST["message"] != "") { $message_text = $_POST["message"]; $message .= "MESSAGE TEXT: ".$message_text." "; } // now we'll insert a boundary to indicate we're starting the attachment // we have to specify the content type, file name, and disposition as // an attachment, then add the file content and set another boundary to // indicate that the end of the file has been reached $message .= "--{$mime_boundary} " . "Content-Type: {$type}; " . " name=\"{$name}\" " . //"Content-Disposition: attachment; " . //" filename=\"{$fileatt_name}\" " . "Content-Transfer-Encoding: base64 " . $data . " " . "--{$mime_boundary}-- "; // now we just send the message if (@mail($to, $subject, $message, $headers)) echo "Message Sent"; else echo "Failed to send"; } } else { if ($file &gt; 0) { echo "Return Code: " . $_FILES["file"]["error"] . "&lt;br /&gt;"; } echo '&lt;p class="note" style="margin:5px 0 5px 0; color:#ff0000;"&gt;Please fill in all the required fields&lt;/p&gt;'; } //echo '&lt;p class="note" style="margin:5px 0 0 0;"&gt;First Name: '.$first_name.'&lt;/p&gt;'; } ?&gt; </code></pre> </div>

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

C++语言基础视频教程

C++语言基础视频教程

Python可以这样学(第四季:数据分析与科学计算可视化)

Python可以这样学(第四季:数据分析与科学计算可视化)

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

Python数据分析与挖掘

Python数据分析与挖掘

微信小程序开发实战之番茄时钟开发

微信小程序开发实战之番茄时钟开发

软件测试2小时入门

软件测试2小时入门

相关热词 c# 开发接口 c# 中方法上面的限制 c# java 时间戳 c#单元测试入门 c# 数组转化成文本 c#实体类主外键关系设置 c# 子函数 局部 c#窗口位置设置 c# list 查询 c# 事件 执行顺序
立即提问
相关内容推荐