link:
1.http://hooopo.iteye.com/blog/377628
2.https://docs.google.com/Doc?id=dfqdhrwn_6ftmd7bqx
code:
$KCODE="u"
require'jcode'
Shoes.app(:title=>"TextReverseTool--By Hooopo",:width=>660,:height=>650) do
String.class_eval do
def to_juhua
self.gsub(/\B/,"\322\211")
end
def reverse_i
self.each_char.reverse.join
end
def up_side_down
table={}
foo="abcdefghijklmnopqrstuvwxyz:;,.!?"
bar="ɐqɔpǝɟƃɥıɾʞlɯuodbɹsʇnʌʍxʎz:؛'˙¡¿"
arr_foo=foo.each_char
arr_bar=bar.each_char
(0..31).each do |i|
table[arr_foo[i]]=arr_bar[i]
end
self.each_char.map{|c| table[c] ? table[c] : c}.join
end
def reverse_ii
"\342\200\256"<<self
end
end
stack do
background rgb(255, 248, 220)
flow do
para "原文=>" , :font=>"song"
@text=edit_box "输入你要转换的文字",:width=>500,:margin=>10
end
flow do
para "菊花=>" , :font=>"song"
@text_juhua=edit_box "把原文转换成菊花文",:width=>500,:margin=>10
button "Start",:margin_top=>75 do
@tmp=@text.text
@text_juhua.text=@tmp.to_juhua
end
end
flow do
para "反转=>",:font=>"song"
@text_reverse1=edit_box "把原文反转[1]",:width=>500,:margin=>10
button "Start",:margin_top=>75 do
@tmp=@text.text
@text_reverse1.text=@tmp.reverse_i
end
end
flow do
para "反转=>",:font=>"song"
@text_reverse2=edit_box "把原文反转[2]",:width=>500,:margin=>10
button "Start",:margin_top=>75 do
@tmp=@text.text
@text_reverse2.text=@tmp.reverse_ii
end
end
flow do
para "倒立=>",:font=>"song"
@text_up_side_down=edit_box "小写英文字母倒立",:width=>500,:margin=>10
button "Start",:margin_top=>75 do
@tmp=@text.text
@text_up_side_down.text=@tmp.up_side_down
end
end
end
end
预览: ![](/upload/attachment/99685/871f56f1-2dac-312a-8211-7684bb542bb0.jpg)
下载:http://www.iteye.com/topics/download/ac4013fd-44c3-3530-8b3d-b3e92ab3ce5f
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0009/9685/871f56f1-2dac-312a-8211-7684bb542bb0-thumb.jpg)
- 大小: 53.2 KB
分享到:
- 2009-05-01 13:30
- 浏览 1210
- 评论(0)
- 论坛回复 / 浏览 (0 / 1745)
- 查看更多
相关推荐
Reverse-tool-one 如果你想成为一名合格的iOS逆向开发工程师, 又没有一套自己的工具集, 又想做逆向开发, 唯一的办法:美美的做个梦, ~~ 哈哈 ~~ 开个小玩笑, 为了实战方便? 自己必须要提前准备逆向开发工具, 才能进行...
Reverse words in a string-leetcode
Just like any respectable developer tool, LLDB ships with a healthy amount of documentation. Knowing how to navigate through this documentation — including some of the more obscure command flags — ...
标题 "A-program-to-reverse-a-string-word-by-word" 指涉的是一个程序,这个程序的功能是逐词反转字符串。在计算机科学和编程领域,字符串处理是常见的任务之一,而这个程序聚焦于一种特殊的字符串操作:按单词进行...
VK Text Reverse-crx插件是一款专为俄语用户设计的Chrome浏览器扩展程序,主要用于在VKontakte(简称VK,俄罗斯最受欢迎的社交网络平台)上实现文本的反转效果。这款插件的独特之处在于它能帮助用户在发送消息时,将...
在数学中,如果一个方阵(即行数和列数相等的矩阵)A有一个逆矩阵A^(-1),那么A乘以A^(-1)或A^(-1)乘以A将得到单位矩阵I。这表示矩阵乘法具有逆向性,对于线性方程组的解有着直接的应用。 计算矩阵的逆通常涉及到...
Linux是一套免费使用和自由传播的类Unix操作系统,由林纳斯·托瓦兹于1991年首次发布。 Linux不仅是一个强大的操作系统,也是一个庞大的技术生态系统,涵盖了从服务器到个人电脑的各种应用场景。...
标题“Scroll Reverse”所指的是一个针对MacOS操作系统的应用程序,它的主要功能是解决用户在使用鼠标滚轮或触控板滚动时感到不便的问题。在MacOS系统中,默认情况下,滚轮向上滚动会向下移动页面,这与许多Windows...
Mastering Reverse Engineering
Android Reverse Tethering是个不错的选择!轻松通过一条USB线帮助手机上网! 首先请注意:* C9 f6 d$ R: [# M+ P ①设备需ROOT; ②确保电脑上有你设备的usb驱动(仅windows系统); ③确保【USB调试】已开启...
iOS App ReverseEngineering
逆向工程是一种对已经存在的软件程序进行分析、理解和解释的技术,其目的是为了重建程序的源代码,以此理解程序的设计和工作原理。逆向工程本身是一门技术,它不是简单的复制或窃取知识产权,而是一种法律允许的手段...
reverse.rar 反向连接 教程 源码
"REV"可能是"Reverse"的缩写,表示反转或反向操作,"OFFON"则暗示了开关或状态切换的功能。 描述中的"一个简单的C#写的can工具"表明,该工具是用C#语言编写的,这是一种面向对象的、现代的编程语言,特别适合于开发...
bios reverse engineering collected works !chrysanthemum
`reverse-config`是一个针对这一需求的开源库,它专注于实现NPM包配置环境变量的反向转换为对象。这个库的核心功能是帮助开发者将命令行或者环境变量中的配置信息解析并组织成易于管理和使用的JavaScript对象。 ...
Android Reverse Tethering是个不错的选择!轻松通过一条USB线帮助手机上网! 首先请注意:* C9 f6 d$ R: [# M+ P ①设备需ROOT; ②确保电脑上有你设备的usb驱动(仅windows系统); ③确保【USB调试】已开启...
DWR(Direct Web Remoting)是实现这种功能的一种技术,尤其以其独特的Reverse Ajax特性在服务器推送(Server-Sent Events, SSE,也常被称为Comet技术)领域中备受关注。下面我们将深入探讨DWR Reverse Ajax的工作...
Can reverse bytes character According to a reverse xor encryption decryption tool do processing IS A TOOL