分类: 资料

互联网的可贵就在于它的分享精神

  • 免越狱在iPhone里安装旧版APP

    第一步,在itunes里找到APP并复制链接,如图

    第二步,在浏览器里打开这个地址,并复appID,就是图中选中的数字

    第三步,将你获得appID与我给你提供的网址里边的ID替换,并打开,如图
    https://api.unlimapps.com/v1/apple_apps/【你获得的appID】/versions

    第四步,下载并安装Fiddler软件点击下载Fiddler
    (安装后如不能正常打开,请安装.net framework框架)

    配置一下Fiddler,单击“Tools”选择”Fiddler Options”
    然后在”HTTPS” “Decrypt HTTPS traffic”前面打勾(弹出对话框点”Yes”)然后点“OK”,如图

    这样Fiddler就配置好了。

    第五步,打开iTunes,进入你要下载的软件界面。

    第六步,然后在Fiddler左下角命令栏里输入”bpu MZBuy.woa“拦截命令 并回车

    第七步,在iTunes点击下载,返回Fiddler就会看到已经拦截下载成功并单击这条被拦截的信息。

    点击右边选项卡”Inspectors” 然后点击“TextView”图中箭头所指为目前软件最新版本ID,修改为刚刚查到的软件版本ID,然后点击绿色方框里的“Run to Completion”放行。

    回到iTunes可以看到,旧版本微信开始下载了。

    下载完成后,在iTunes资料库里可以看到下载好的旧版本软件,右键显示简介可以看到下载的软件版本(右键选择“在Windows资源管理器中显示”可以找到下载软件所在文件夹),然后用iTunes同步或者第三方助手安装到手机中即可。

    这些步骤第一次操作起来可能感觉有点儿繁琐,但熟悉以后其实很简单,主要分为三个步骤
    1、Fiddler输入拦截命令;
    2、iTunes搜索APP并下载;
    3、返回Fiddler,修改拦截信息里面的软件版本ID并放行。

  • 页面滚到一定高度时导航栏固定

    实现原理:利用jquery得到当前的滚动高度,判断当前滚动高度大于某个高度时,对导航栏设置其样式,将导航栏固定。否则,还原导航栏的样式。

    具体示例代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>无标题文档</title>
    <style>
    body,p,div,ul,li{margin:0px;padding:0px;}
    p{text-align:center;}
    .nav{border:1px solid green;position:relative;height:30px;}
    .nav ul{list-style-type:none;height:30px;background:#333;}
    .nav ul li{float:left;width:100px;text-align:center;height:30px;line-height:30px;}
    .nav ul li a:link{color:white;text-decoration:none;}
    .nav ul li a{display:block;}
    .nav ul li a:hover{background:#f60;}
    .show{background:#f60;}
    .fixednav{position:fixed;top:0px;left:0px;width:100%;}
    .nav ul li>ul li{background:blue;}
    </style>
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
    <script>
     $(function(){
    var nav=$(".nav"); //得到导航对象
    var win=$(window); //得到窗口对象
    var sc=$(document);//得到document文档对象。
    win.scroll(function(){
      if(sc.scrollTop()>=60){
        nav.addClass("fixednav"); 
       $(".navTmp").fadeIn(); 
      }else{
       nav.removeClass("fixednav");
       $(".navTmp").fadeOut();
      }
    })  
          //鼠标经过li对象时,查找li下的ul.
     $("ul li").hover(function(){
    $(this).find("ul").show();
     },function(){
    $(this).find("ul").hide();
     })
     })
    </script>
    </head>
    <body>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <div class="navTmp" style="display:none;height:30px;"></div>
    <div class="nav">
      <ul>
        <li class="show"><a href="#">首页</a></li>
        <li><a href="#">随笔</a>
    <ul style="display:none;">
    <li><a href="#">人生感悟</a></li>
        <li><a href="#">成功励志</a></li>
        <li><a href="#">生活锁事</a></li>
        </ul>
    </li>
        <li><a href="#">素材</a></li>
        <li><a href="#">编程</a></li>
      </ul>
    </div>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    <p>我爱学习</p>
    </body>
    </html>

     

  • js判断是否在微信浏览器中打开

    用JS来判断,直接上代码

    function is_weixn(){  
        var ua = navigator.userAgent.toLowerCase();  
        if(ua.match(/MicroMessenger/i)=="micromessenger") {  
            return true;  
        } else {  
            return false;  
        }  
    } 

    通过测试完全通过,无论是android 还是iphone,ipad 都可以,当然我们除了用js来判断之外,用其它语言来判断就更简单了,比如PHP

    function is_weixin(){  
        if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {  
                return true;  
        }    
        return false;  
    } 
  • 删除CentOS更新后的旧内核

    在CentOS更新后,并不会自动删除旧内核。所以在启动选项中会有多个内核选项,可以手动使用以下命令删除多余的内核:
    1.查看系统当前内核版本:

    # uname -a

    Linux localhost 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:52 EST 2012 i686 i686 i386 GNU/Linux
    2.查看系统中全部的内核RPM包:

    # rpm -qa | grep kernel

    kernel-devel-2.6.18-194.el5
    kernel-devel-2.6.18-274.18.1.el5
    kernel-headers-2.6.18-274.18.1.el5
    kernel-2.6.18-194.el5
    kernel-2.6.18-274.18.1.el5
    3.删除旧内核的RPM包

    yum remove kernel-2.6.18-194.el5
    yum remove kernel-devel-2.6.18-194.el5

    4.重启系统

    # reboot

    注意:不需要手动修改/boot/grub/menu.lst

  • 手机电池使用小贴士

    以下是摘自网友的测试

    测试机型:iPhone 5s(A1530)
    系统:iOS 8.1.2 (12B440)已越狱
    容量检测插件:batterylife
    原始容量:1451
    充电装备:原装绿点充电器(Model No.A1265, Input 100-240V ~ 50/60 Hz 0.15A, Output: 5V_1A),原装Lighting数据线。
    测试过程:10次。本来想上20张Batterylife截图的,后面感觉太麻烦,只好做了个表,数据都在表里了。大家自己看。

    分析:
    1、40%以上充电时不动手机电量没有损耗。
    2、40%以上充电时用手机电量有损耗。
    3、20%以下充电时用手机电量有损耗,损耗量大于40%以上充电时用手机损耗量。

     

    结论
    1、充电的时候尽量不动手机。
    2、不要用到20%以下在再充电。
    3、最好不要整夜插手机充电。(这是我另外加的)
  • 自定义百度网盘提取密码

    有时候我们的随机密码会有点复杂,我们希望自己的密码好记住一点,而且有的时候我们希望所有的分享都是一个密码,这样我们就方便很多。

    第一步:我们先要找到我们需要分享的东西

    第二步:我们点击分享之后就会有提示,如下图所示的东西,这时候我们先不要点创建链接。

    第三步:这个时候我们按F12,这个是开发者模式,可以看到一些源代码。这里大部分浏览器都支持这个模式,我们点击【Console】,粘贴如下代码

    avascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword=function(){return prompt("请输入自定义的密码","1234")}

    回车

    最后一步:点击【创建链接】,会有提示框弹出,输入你想要的密码(仅限四位字符),确定,就会生成相应提取密码的链接。

  • Mac字体装进Windows

    01.用FontCreator打开无法安装的 San Francisco 字体


    02.先把“输出设置”中的“轮廓格式”由“CFF”改为“TrueType”,再输出即可。这软件每次输出都需要改一次。这个方法解决了win7 提示字体文件无效的问题。输出另存到另一个文件夹,以免出现文件覆盖源文件。


    以上两部简单操作后,就能将 San Francisco 字体装进Windows。

    软件下载:High-Logic+FontCreator+9.0+汉化版