0

    软件源代码怎么搜索 如何找到软件的源代码

    2023.07.28 | admin | 162次围观

    源码就是指编写的最原始程序的代码。运行的软件是要经过编写的,程序员编写程序的过程中需要他们的“语言”。音乐家用五线谱和音符,建筑师用图纸和笔,那程序员的工作的语言就是“源码”了。

    人们平时使用软件时就是程序把“源码”翻译成我们可直观的形式表现出来供我们使用的。[1]

    任何一个网站页面,换成源码就是一堆按一定格式书写的文字和符号,但我们的浏览器帮我们翻译成眼前的模样了

    如何查找网页的源代码?

    一、安装和界面

    Instant Source是专为IE开发的插件,所以,安装后你在开始菜单找不到启动它的程序。它整合在IE中,如果在你的IE浏览器工具栏上没有发现它的图标,可以通过“查看→工具栏→自定义”添加。

    点击IE浏览器工具栏上的Instant Source图标,如图1所示,Instant Source会在IE窗口的下面露出它的真面目,Instant Source几乎所有的功能,都要通过整合在IE中的这个窗口才能完成。

    二、查看源代码

    Instant Source提供了多种源代码的查看方式,它可以查看整个页面的源代码,也可以查看选定文本的源代码,甚至还可以查看鼠标所指网页元素的源代码。点击工具栏上的“显示”按钮,如图2所示,在菜单上选择“鼠标所指元素”,这样,在IE中,鼠标所指网页元素的源代码就实时地显示在Instant Source窗口中了。

    三、编辑源代码

    首先需要说明的是,Instant Source对网页源代码的编辑,只适合于本地的HTML网页文件

    在IE中打开一个本地网页文件,在图2中选择“整个页面(原始)”,这时,你会发现,在Instant Source工具栏上的“应用”按钮已变为可用状态,现在,你就可以在Instant Source窗口中编辑该网页的源代码了。编辑完成后,点击“应用”,Instant Source会自动保存该网页并在IE中实时显示。这一功能,对于那些习惯于使用源代码编辑网页的朋友,无疑是一大福音。

    四、保存外部对象

    在IE中打开“新浪网”首面,在Instant Source工具栏上点击“对象”,打开“页面对象”对话框,你看到了什么?没错,“新浪网”首页中链接到的所有外部对象,包括图像、Flash电影、js脚本、样式表以及链接到的其它网页文件都一览无余

    选定一个对象,点击对话框上的“查看”,可以在默认的浏览器中打开该对象;点击“保存”,可以在本地保存该对象,当然了,点击“保存全部”,可以保存所有对象;点击“复制URL”,可以把选定对象的绝对地址复制到剪贴板。不是有很多朋友老问我,怎样才能保存网页上的Flash动画吗,今天把这个软件介绍给你,希望再不要问我这样的问题。

    在Instant Source的窗口中,我们可以复制选定的源代码,也可以点击工具栏上的“查找”,在网页源代码中查找你需要的内容。总之,Instant Source是一款对网页制作爱好者非常实用的工具,对于其它网民,你也可以利用它查找并保存网页上的资源

    呵呵

    怎么看软件的源码,下载一些小软件,想看看它的源代码,怎么看?

    例如怎么找网页源文件位置,您估计这个程序是vb制作的,那么您可以在百度中搜索“vb 反编译 工具”,有很多,下载一个后打开该程序,反编译为代码,保存成工程文件即可。不过现在的反编译软件基本上都不能完全完整的反编译出原本的源文件,会有一些错误,这是不可避免的。而且,反编译仅供学习,请不要用在非法的用途上,请尊重原作者的劳动成果,否则别人也不会尊重你!希望对您有所帮助!

    怎样提取一个软件的源代码

    想看到源代码?我觉得不可能,不是有些程序不能看到,而是所有的程序通过正当的途径都不能看到源代码,除非这个程序是你自个写的。因为几乎所有的程序在发布之前都会进行加密、加壳的操作。即使你知道人家采用什么技术进行的加密也不太可能会原样的还原出来源代码。所谓的破解也并不是把原程序的源代码给还原了之后给你破解的。破解软件也只不过是反编译了软件的汇编代码而已!

    如何查看安卓apk程序的源代码?

    将apk文件拷贝至sdcard上。

    命令顺序如下:

    进入Android sdk文件夹/tools目录下

    输入adb shell

    输入su

    输入cd data

    输入cd app

    这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/

    这样就将apk文件拷贝出来了。

    将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,

    其中xml文件打开后都是二进制的,无法查看。

    这时就用到了一个android4me的AXMLPrinter2工具。(请自行百度搜索)

    输入以下命令,将xml文件解析出来

    java -jar AXMLPrinter2.jar showtimes_list.xml

    此命令是在命令行中查看此showtimes_list.xml

    将showtimes_list.xml生成xml文件,则输入以下命令:

    java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml

    目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。

    这里用到了另一个工具dex2jar。(自行搜索下载)

    在Windows下解压之后的目录如下图所示:

    软件源代码怎么搜索 如何找到软件的源代码

    在命令行中,进入到此目录下:

    在Windows下,输入以下命令:

    dex2jar.bat c:\classes.dex

    运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。

    利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)

    它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。

    解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

    如何查看软件的源代码

    有些可以反编译,很多网上都是开源的

    你直接网上搜索下源代码就可以了

    如何在安卓手机查看html源代码

    首先,你需要一个文本编辑器或电子书阅读软件,如果没有请自行百度查找下载安装

    把你要查看源代码的网页链接复制一下,粘贴到 下载管理→新建下载(此为小米手机方法,其他品牌可能会有较大出入)或者下载软件中下载,用文本编辑器或电子书阅读软件打开

    怎样查看 Android APP源代码?

    将apk文件拷贝至sdcard上。

    命令顺序如下:

    进入Android sdk文件夹/tools目录下

    输入adb shell

    输入su

    输入cd data

    输入cd app

    这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/

    这样就将apk文件拷贝出来了。

    将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,

    其中xml文件打开后都是二进制的,无法查看。

    这时就用到了一个android4me的AXMLPrinter2工具。(请自行百度搜索)

    输入以下命令,将xml文件解析出来

    java -jar AXMLPrinter2.jar showtimes_list.xml

    此命令是在命令行中查看此showtimes_list.xml

    将showtimes_list.xml生成xml文件,则输入以下命令:

    java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml

    目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。

    这里用到了另一个工具dex2jar。(自行搜索下载)

    在Windows下解压之后的目录如下图所示:

    在命令行中,进入到此目录下:

    在Windows下,输入以下命令:

    dex2jar.bat c:\classes.dex

    运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。

    利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)

    它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。

    解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

    Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。[1]2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日怎么找网页源文件位置,全世界采用这款系统的设备数量已经达到10亿台。

    Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L'ève future)中。他将外表像人的机器起名为Android。

    Android的Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号, [1] 于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。其中的文字使用了Ascender公司专门制作的称之为“Droid ” 的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android操作系统的品牌象徵。有时候,它们还会使用纯文字的Logo。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论