我开始使用PSP Homebrew时遇到了一些麻烦.我购买了PSP 1001型号并成功入侵了它,但我在获取有关如何开始创建自定义自制程序应用程序的一些信息时遇到了一些麻烦.
我想创建一个模仿'TV-B-Gone'的应用程序 - 基本上,它只是通过每个代码来关闭或打开电视,并通过1000型号上的IR接收器输出代码.
我发现你可以使用Javascript的信息,但是没有获得任何真正的本机函数,Actionscript,Lua和C/C++.我知道C和C++,两者显然都能够访问硬件的各个方面.
我想知道是否有人会就如何创建自制应用程序提出任何建议.我已经创建了一些C++/C应用程序,但是我能够将它们放到我的PSP上,还是我需要经历一个sdk或协议?
我已经做了一些环顾四周,人们推荐的所有网站都有几年的历史了,现在大多数都是由不同的人拥有,不再提供教程了.
另外,有人知道如何通过PSP上的IR收发器对传输进行编码吗?
非常感谢大家,我知道这是一个很老的话题,目前没有多少人在研究,所以任何帮助都会受到赞赏.
TL:DR - 有没有人知道在C++或C中启动PSP自制应用程序创建的任何好教程,有没有人知道如何用C++或C在PSP 1000上发送代码?
我目前正在使用内置的Web浏览器开发应用程序.为了让我们的客户更轻松,我们可以选择将他们网站的密码存储在他们的数据库中.目前,我们正在使用Javascript在加载页面后将信息提取到浏览器中.
这是我们在需要加载用户/密码的页面上运行的脚本....
JavaScript的:
var pwd="{0}"; //get password from vb.net app
var usr="{1}"; //get username from vb.net app
var inputs=document.getElementsByTagName("input"); //look for all inputs
for(var i=0;i<inputs.length;i++){{ //for each input on document
var input=inputs[i]; //look at whatever input
if(input.type=="password"&&(input.name.toLowerCase().indexOf("auth")==-1)){
{input.value=pwd}
}
if(input.type=="text"&&(input.name.toLowerCase().indexOf("login")!=-1||input.name.toLowerCase().indexOf("user")!=-1||input.name=="AgentAccount")){
{input.value=usr}
}
}};
undefined;
Run Code Online (Sandbox Code Playgroud)
我正在查看的其中一个页面是https://www.pagepluscellular.com/login/ - 我正在查看的表单代码是这个.
<div class="row">
<label for="username">Username:</label>
<input name="username" type="text" maxlength="75">
</div>
<div class="row">
<label for="password">Password:</label>
<input name="password" type="password" maxlength="50">
</div>
Run Code Online (Sandbox Code Playgroud)
再次,这很好.它填充密码/用户名字段就好了.
我的问题是为什么/如何,特别是与.indexOf("无论如何")有关.根据我的理解,当前脚本查找输入,检查它是否是密码字段或者您有什么,然后设置该字段...
但它实际上从未寻找过那些领域.例如,在上面列出的pagepluscellular网站上,输入名称是"用户名"和"密码",但在我们的脚本中,它实际上从未查找名称"用户名"或"密码"....所以它如何知道如何填写那些具体的输入?
我想要做的就是这个.我们找到了一个不适用的网站.即https://www.boostmobilesales.com/boost-sales-portal/faces/login.jsp.此页面上的表单代码是......
<input id="loginform:username" type="text" name="loginform:username" "class="outputtext" size="20">
<input id="loginform:password" …Run Code Online (Sandbox Code Playgroud) 我正在开发一个 SQL 数据库,我需要一种方法来返回所有带有标签的产品的列表。这是我的 xml 的一个简单示例
<ArrayOfString>
<string>fee</string>
<string>activation</string>
</ArrayOfString>
Run Code Online (Sandbox Code Playgroud)
我还有一个 ProductType 和 ProductID 列。我需要做的是提取特定产品类型的所有条目,并列出 xml 列中的不同字符串。所以我需要看到的是......
------------------------------------------------
PRODUCTID | TAG | PRODUCT TYPE
------------------------------------------------
1 | fee | 1
1 | activation | 1
2 | fee | 1
3 | fee | 1
Run Code Online (Sandbox Code Playgroud)
因此,基本上,如果该列中的 xml 有超过 1 个“字符串”节点,我需要知道每个节点以及它所附带的 ProductID。
我尝试过使用 Tags.values() 和 Tags.query() 来获取我的值,并且我可以接近它返回的值,例如...
------------------------------------------------
PRODUCTID | TAG | PRODUCT TYPE
------------------------------------------------
1 | <string>fee</st| 1
2 | fee | 1
3 | fee | 1
Run Code Online (Sandbox Code Playgroud)
但这将所有字符串集中在一个视图中......
另外,我试图解决这个问题,因为我可以做到这一点,并且想说
SELECT …Run Code Online (Sandbox Code Playgroud) 我有以下 MySQL 查询
SELECT * FROM Characters WHERE CharacterID IN (30, 29, 1, 292, 51)
Run Code Online (Sandbox Code Playgroud)
返回我的字符列表,如下所示
| CharacterID | CharacterName |
--------------------------------------
| 1 | Character 1 |
| 29 | Character 29 |
| 30 | Character 30 |
| 51 | Character 51 |
| 292 | Character 292 |
Run Code Online (Sandbox Code Playgroud)
我需要它以与原始逗号分隔值相同的顺序返回。所以在这个特定的例子中,我需要它返回......
| CharacterID | CharacterName |
--------------------------------------
| 30 | Character 30 |
| 29 | Character 29 |
| 1 | Character 1 |
| 292 | …Run Code Online (Sandbox Code Playgroud)