精华内容
下载资源
问答
  • HappyPanda:PC端E-Hentai\ExHentai下载器

    万次阅读 热门讨论 2019-06-10 23:02:15
    HappyPanda:PC端E-Hentai\ExHentai下载器 软件使用C#编写,支持以下功能: 下载E-Hentai的画集 下载ExHentai的画集(需要提供可用的Cookie) 支持原图下载 支持代理(自动使用IE代理设置) 更多功能...

    HappyPanda:PC端E-Hentai\ExHentai下载器


    > 基本上是停止开发了

    本软件从0.3版本开始,即因为硬盘故障导致源码丢失,后续更新均是通过dnSpy修改。
    目前0.8版本基本上在网络没有问题的情况下可以做到95%+可用性,所以此软件停止更新。
    如果遇到e站大改版,我会考虑从0开始重新开发新的版本。最后,谢谢大家一直以来的支持!

    2020.7.8 update: 遇到简单bug还是会更新的

    > 当前最新版本

    v0.9 beta BuildDate:20.07.08

    > 功能介绍

    软件主界面

    软件使用C#编写,支持以下功能:

    • 下载E-Hentai的画集
    • 下载ExHentai的画集(需要提供可用的Cookie)
    • 支持原图下载
    • 支持代理(自动使用IE代理设置)
    • ※ 断点续传 (新功能)
    • 更多功能开发中…

    > 下载

    • 百度网盘 [ 点击下载 ],提取码: htte,解压密码123
    • 压缩包大小:11.5 KB (11,794 字节)
    • 压缩包MD5:60AD207597FA7EDA1DACADCBCEA7C66D

    > 使用说明

    如果有以下内容无法解决的情况,请在本篇博客下留言。

    > 打开

    下载后,请将文件解压再运行。
    因为使用了后台下载,杀毒软件可能会报毒,若您不放心,您可以:

    • 相信我
    • 使用类似dnSpy的.net反编译软件查看源代码
    • (Q:为什么不直接开源呢? A:代码写的太烂了,丢人(捂脸))

    然后将软件添加到白名单。
    如果您仍不相信我并且不会使用反编译软件,您可以:

    • 删除软件

    软件启动后,将询问您是否需要下载E-Hentai的画集,如果只需要下载ExHentai的画集,可以选否。
    (ExHentai某些网络可以直接访问,如果有ExHentai的Cookie可以直接用ExHentai链接下载。)

    然后软件会询问您是否需要下载ExHentai的画集,如果只需要下载E-Hentai的画集,可以选否(免填Cookie)。
    如果选择了是,则需要填写ExHentai的Cookie信息用于登陆,下面会讲解如何获得Cookie。

    > 获得ExHentai的Cookie

    1.在浏览器中登陆到ExHentai,并确认不是Sad Panda状态。
    2.打开浏览器的控制台,Chrome或Chrome内核(带有极速内核字样)的浏览器在Windows下默认应该是按F12键,IE浏览器(版本8.0+)亦是按F12键打开。
    3.找到并点击“Console”或“控制台”字样的选项卡。
    4.在输入区域输入:“document.cookie”(不含双引号,小写英文),按下回车键。
    5.您将看到一行数据,其格式类似为:

    "ipb_member_id=*******; ipb_pass_hash=********************************; igneous=*********; 后面可能还有一些内容"
    

    其中至少应有ipb_member_id,ipb_pass_hash,igneous这三项。
    复制这行数据,这就是ExHentai的Cookie啦!

    > 检测E-Hentai和ExHentai的状态

    软件会根据您的选择来检测E-Hentai和ExHentai是否可用,如果ExHentai可用,将提示您是否保存Cookie以便下次使用。

    若检测不可用或报错:

    对于E-Hentai:

    • 检查IE浏览器能否正常访问E-Hentai
    • 检查IE浏览器的代理设置(软件会自动使用IE浏览器的代理设置)

    对于ExHentai:

    • 检查Cookie是否正确
    • 在双核浏览器中用IE内核(兼容内核)访问ExHentai,检查是否可用正常显示

    > 粘贴画集地址并下载

    粘贴E-Hentai或ExHentai的画集地址到软件中,它的格式应该是类似这样的:
    https://e-hentai.org/g/xxxxxxx/xxxxxxxxxxhttps://exhentai.org/g/xxxxxxx/xxxxxxxxxx
    点击“分析”按钮,软件会判断你输入的地址是否正确。

    如果输入正确,软件会获取到画集的标题,同时提升您是否要开始下载,点击“是”即可开始下载

    > 下载原图

    选择“下载原图”选项将会尝试下载原图,相当于点击网页中的“Download original *** x *** *** KB source”。
    下载原图需要Cookie,如果您已设置ExHentai的Cookie,就不用再次设置,否则将需要您输入一个可以登陆E-Hentai或ExHentai的Cookie。
    获取E-Hentai的Cookie的方式与获得ExHentai的Cookie的方式相同。

    注意:尺寸较小的图片可能没有原图。ExHentai的Cookie可以用于E-Hentai,但是E-Hentai的Cookie不能用于ExHentai。

    > 断点续传

    断点续传是0.3版本添加的新功能,默认开启,不可关闭。此功能的出现主要是由于国内网络环境较差,难以一次下载成功(向大家道歉!当初没想到这个问题)。
    当下载开始时,如果目录中存在已下载完毕的文件,将跳过已下载文件开始下载。如:
    下载[xxx] aaa画集,下载到10.jpg时,出于某种原因,软件报错,
    再次打开软件,继续下载[xxx] aaa画集,因为10.jpg文件存在,将从11.jpg开始下载。

    ※ 请注意!这可能产生一个问题※

    若软件下载10.jpg时,文件下载到一半即报错,而10.jpg文件已被创建,断点续传将从11.jpg开始下载,而10.jpg将处于损坏状态!
    解决方案:软件报错,准备续传之前,请您手动检查刚刚下载的文件是否正常,若不正常,请删除该文件。

    > 文件下载到哪了?

    软件根目录\画集标题
    下载的图片会根据先后顺序排号,如1.jpg,2.png…
    软件会自动识别图片格式。

    > 常见错误

    • 超时、在 WebClient 请求期间发生异常、无法连接到远程服务器
      尝试改善您的网络环境,或使用合适的代理·服务器。

    • 509
      每个IP和账号都有下载图片的配额(具体多少我也不确定),配额耗尽就会导致509错误。
      您可以尝试: 更换IP地址(也许可以通过重启光猫和路由器实现)或代理服务器的线路、或等几小时到一天时间来让配额自动恢复。

    > 其他问题和反馈建议

    请在此篇博客下留言。

    > 反编译后修改软件并重新编译发布

    可以,但请标明原作者。

    > 更新日志

    版本 0.1 :测试版本
    版本 0.2 :加入ExHentai支持
    版本 0.3 :加入断点续传功能
    版本 0.4 :适应ExHentai新版网页
    版本 0.5 :修复一个“如果评论区有指向另一个画集中的某一页的网址,则会导致下载途中出现内容页检查错误err-2”的bug
    版本 0.6 :修复“选择了下载原图但是下载的还是普通图像”的bug(吐槽:从0.4开始就有这个bug了怎么都没人发现的)
    版本 0.7 :修复作品名里一些符号导致下载失败的问题
    版本 0.8 :修复e-hentai(表站)无法下载原图的问题
    版本 0.9 :修复单个画集超过999张会因为字符串转换出错导致无法下载的问题

    > BUG!催更!

    • 已停止更新,除非e站大改版,否则不会再推出新版本。
    • 除非这个bug很好修
    展开全文
  • sign-canvas 一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端; 同时支持重新签名,覆盖签名,下载,保存等 github地址:https://github.com/mose-x/vue-sign-canvas.git ...

    sign-canvas 一个基于canvas开发,封装于Vue组件的通用手写签名板(电子签名板),支持pc端和移动端;
    同时支持重新签名,覆盖签名,下载,保存等

    gitee地址:https://gitee.com/mose-x/vue-sign-canvas.git

    展开全文
  • vue实现PC端分辨率适配

    万次阅读 多人点赞 2019-07-25 16:12:23
    依赖 项目基础配置使用 vue-cli 生成 自适应方案核心: 阿里可伸缩布局方案 lib-flexible px转rem:px2rem,它有webpack的loader px2rem 开始 先使用vue脚手架初始化一个webpack项目 vue init webpack 项目名 ...

    依赖

    项目基础配置使用 vue-cli2 生成
    自适应方案核心: 阿里可伸缩布局方案 lib-flexible
    px转rem:px2rem,它有webpack的loader px2rem

    开始

    先使用vue脚手架初始化一个webpack项目

    vue init webpack 项目名
    

    项目初始化好了之后,进入项目目录中 (cd 项目名) 安装 lib-flexiblepx2rem-loader

    npm i lib-flexible -S
    
    npm i px2rem-loader -D
    

    安装好了之后还需要在项目的入口文件 main.js 里引入 lib-flexible

    // main.js
    import 'lib-flexible'
    

    在这里插入图片描述
    接下来为了验证 lib-flexible 是否生效,可以将app.vue中的内容改成:

    <template>
      <div class="wrapper">
        <div class="box1"></div>
        <div class="box2"></div>
        <div class="box3"></div>
        <div class="box4"></div>
        <div class="box5"></div>
      </div>
    </template>
    
    <style>
    	* {
    	  margin: 0;
    	  padding: 0;
    	}
    </style>
    
    <style scoped>
    	.wrapper div {
    	  height: 1rem;
    	}
    	.box1 {
    	  width: 2rem;
    	  background-color: coral;
    	}
    	.box2 {
    	  width: 4rem;
    	  background-color: skyblue;
    	}
    	.box3 {
    	  width: 6rem;
    	  background-color: palegreen;
    	}
    	.box4 {
    	  width: 8rem;
    	  background-color: wheat;
    	}
    	.box5 {
    	  width: 10rem;
    	  background-color: darkred;
    	}
    </style>
    

    在这里插入图片描述

    但是在实际开发中,我们通过设计稿得到的单位是px,所以要将px转换成rem再进行样式中。但如果都需要手动转的话,就很麻烦,所以需要一个工具替我们完成这项工作,这个时候就需要配置px2rem了,当然,编辑器可能也要对应的插件。

    在 vue-cli 生成的 webpack 配置中,vue-loader 的 options 和其他样式文件 loader 最终是都是由 build/utils.js 里的一个方法生成的。我们只需在 cssLoader 后再加上一个 px2remLoader 即可,px2rem-loader 的 remUnit 选项意思是 1rem=多少像素,结合 lib-flexible 的方案,我们将 px2remLoader 的 options.remUnit 设置成设计稿宽度的 1/10,这里我们假设设计稿宽为 1920px。

    //utils.js
    const cssLoader = {
      loader: 'css-loader',
       options: {
         sourceMap: options.sourceMap
       }
     }
    
     const px2remLoader = {
       loader: 'px2rem-loader',
       options: {
         remUnit: 192
       }
     }
     //...
    

    放进loaders数组中

    //utils.js
    function generateLoaders (loader, loaderOptions) {
       const loaders = options.usePostCSS ? [cssLoader, postcssLoader, px2remLoader] : [cssLoader, px2remLoader]
    
       if (loader) {
         loaders.push({
           loader: loader + '-loader',
           options: Object.assign({}, loaderOptions, {
             sourceMap: options.sourceMap
           })
         })
       }
    //...
    

    修改配置以后重启服务器,将原来app.vue文件中的样式改成:

    <style scoped>
    .wrapper div {
      height: 1rem;
    }
    .box1 {
      /* 750 * 20% */
      width: 150px;
      background-color: coral;
    }
    .box2 {
      /* 750 * 40% */
      width: 300px;
      background-color: skyblue;
    }
    .box3 {
      /* 750 * 60% */
      width: 450px;
      background-color: palegreen;
    }
    .box4 {
      /* 750 * 80% */
      width: 600px;
      background-color: wheat;
    }
    .box5 {
      /* 750 * 100% */
      width: 750px;
      background-color: darkred;
    }
    </style>
    

    可以看到,适配依然生效。

    以上是vue-cli2配置px2rem的方式,
    如果脚手架用的是vue-cli3的话,由于vue-cli3 生成的目录结构没有build文件,所以在配置上也有一些不同。
    vue-cli3配置方式:
    找到文件 node_modules/@vue/cli-service/lib/config/css.js,添加规则:

     config.module
            .rule('css')
            .test(/\.css$/)
            .oneOf('vue')
            .resourceQuery(/\?vue/)
            .use('px2rem')
            .loader('px2rem-loader')
            .options({
              remUnit: 75
            })
    

    **加粗样式**
    remUnit的值请自行修改。

    但是有一个问题,我明明设置的宽度是按1920来的,为什么计算出来1rem=54px?
    在这里插入图片描述
    是不是插件哪里出了问题,或者在哪里定义过跟54或者540相关的东西?
    (我这里全局搜索了54找到flexible.js文件)
    找到flexible.js文件看下:
    在这里插入图片描述
    找到问题了就解决问题,既然文件把屏幕宽度写死了,那就不写死:

    function refreshRem(){
          var width = docEl.getBoundingClientRect().width;
          if (width / dpr > 540) {
              width = width * dpr;
          }
          var rem = width / 10;
          docEl.style.fontSize = rem + 'px';
          flexible.rem = win.rem = rem;
      }
    

    现在再重启项目,看一下运行结果:

    在这里插入图片描述

    end

    有问题欢迎指正!

    展开全文
  • 深信服EasyConnect客户端PC端

    千次下载 热门讨论 2015-11-03 19:33:28
    深信服EasyConnect SSL 客户端PC端下载
  • PC端网页适配手机端网页

    千次阅读 2019-05-24 18:17:04
    PC端网页适配手机端网页
     <meta name="viewport" content="width=720,initial-scale=0.5, minimum-scale=0.1, maximum-scale=1.0, user-scalable=yes"/>
    

    加上这句话就对了,希望能留下你的赞!!

    展开全文
  • uniapp H5端实现PC端适配

    万次阅读 多人点赞 2019-11-22 18:01:48
    使用uniapp做的h5页面,在PC端显示时,发现由于upx单位计算基准值太大,导致页面排班布局错乱 思路: 刚开始发现使用px单位不会导致页面布局混乱,但这对刚开启的项目友好,对已经成型的项目修改成本太高,风险也...
  • WebRTC的Android实现:包括服务器,pc端,android端
  • //判断当前入口是PC端还是APP端 let flag = navigator.userAgent.match( /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian...
  • python 实现简易PC端登录界面

    万次阅读 2021-01-29 16:29:03
    在开发一些PC端软件、小工具时,时常要用到一个简易的登录界面,完成对内部软件的保护,在这里,我给大家提供一个简易的登录界面demo,已经实现登录、注册、密码校验等功能,并添加了背景图 ,具体效果如下: 在...
  • airpin_pc端软件

    千次下载 热门讨论 2014-11-15 16:13:55
    这个PC端程序是与airpin配合作用的软件
  • pc端vnc连接android 端

    千次阅读 2019-01-01 09:43:06
    pc端通过vnc连接到android端,远程监控android端的运行状态。整个操作分为二个步骤 1.android做VNC Server部署 1.1准备工作 下载vncserver,下载地址为:...
  • UnityPC端打包参数设置 主要设置都在PlayerSettings里面 Company Name:设置公司名称 Product Name:设置项目名称,这个获取窗体句柄的时候用的到 Default Icon:默认的exe图标,更改打包好的exe文件的icon ...
  • PC端自适应使用rem

    万次阅读 2019-05-06 09:56:54
    做一个PC端的网页,设计图是1920X1080,要在常见屏上显示正常 ,比如:1280X720 1366X768 1440X900 1920X1080。 就要使用REM,width、height、margin、padding、left、top都采用了REM, 一、如何使用 1、PC端 当...
  • * 判断访问类型是PC端还是手机端 */ function isMobile() { var userAgentInfo = navigator.userAgent; var mobileAgents = [ "Android", "iPhone", "SymbianOS", "Windows Phone", "iPad","iPod"]; var ...
  • 类似支付宝那种pc端生成订单二维码,然后用手机扫描支付,支付成功后PC端也会跳转成功支付页面,请大神留下思路,有代码例子更好(java)
  • usbwebcam PC端安装程序

    热门讨论 2013-10-17 08:59:05
    在电脑上通过usb使用你的手机摄像头。除了手机上要装客户端外,PC上也要装一个客户端才能正常使用 手机端、PC端同时运行,视频设置选WebcanmVideo即可。 很小的一个实用程序
  • 爬虫-微博手机端链接转为PC端链接

    千次阅读 2019-12-21 23:54:52
    先随便找一条手机端的链接 https://m.weibo.cn/detail/4451977893666437 同时找到对应的PC端链接 ... 然后猜测 从手机端链接转向PC端,手机端一般会有相关参数,查看到PC端链接的关键字6343916471和IlO...
  • 网页制作 手机端与PC端兼容

    千次阅读 2018-04-19 22:34:21
    网页制作——手机端与PC端兼容手机端与PC端使用一套代码时,随屏幕分辨率的大小变化,会产生媒体查询并实现手机端与PC端的切换(一套代码)&lt;meta http-equir=”Cache-control”content=”no-transform”/&...
  • 如果pda没有wifi功能怎么通过usb连接pc端再通过pc端去连接服务器,pda用的wince5.0,编程用的是C#
  • 企业微信 PC端多开

    万次阅读 2019-05-16 14:23:00
    企业微信 PC端多开 企业微信,正常情况下一个PC端只能登一个账号。现在多个人共用一个外网机,需要在一个电脑上登录多个账号。解决办法如下: 下载process explorer.exe ,使用管理员权限运行,...
  • vue 判断设备是手机端还是pc端

    千次阅读 2020-08-12 15:59:42
    如果项目中有支持PC和手机端的需求,并且二者页面不用,这时就要判断设置,根据不同的设置跳转不同的路由。 在router/index.js文件中 export default new Router... path: "/pc_index", // pc端首页 name: PcIndex, c
  • Vue PC端框架

    2019-04-09 13:55:47
    查看微信社区的时候发现的一篇文章,现拿过来惠及小伙伴们,也为了自己以后看方便,在此谢谢博主的整理 链接地址:Vue PC端框架
  • rem PC端和手机端适配 问题

    千次阅读 2019-07-24 17:43:19
    当手机端和pc端需要做适配时,建议手机端用rem为单位。 设置px和rem的比例。因为rem是相对于页面根元素元素大小来设置的 let iWidth = document.documentElement.clientWidth; document.getElementsByTagName('...
  • 关于PC端与PLC端以太网通信

    万次阅读 2018-09-20 10:36:01
    就是在PC端的VS上布置服务器端,我用的是VS2015,最长用的是WinSock2.h 大致的步骤就是:  a.初始化版本号  b.建立套接字  c.定义并绑定地址  d.进入监听状态  e.接收连接请求  f.交换数据 有一点值得...
  • vue项目移动端、pc端适配方案

    万次阅读 2020-02-06 13:18:30
    vue项目移动端、pc端适配方案 vue项目移动端、pc端适配方案 lib-flexible 根据屏幕宽度,自动设置html的font-size px2rem-loader 自动将px单位转换成rem 一、第一步先安装 flexible和 px2rem-loader(命令行...
  • discuz访问手机端跳转到PC端

    千次阅读 2019-02-25 10:11:34
    discuz访问手机端却跳转到PC端 博主描述下遇到的问题,后台手机访问设置中手机端已开启,但手机端访问时却不能跳转到手机端,有些页面链接加上参数mobile=2才可以。 对此,查看下 后台—手机访问设置 中以下两项...
  • web页面PC端和移动端的区别

    万次阅读 2018-10-17 10:48:13
    PC端和移动端的区别你知道吗? 截至2015年11月,中国手机上网用户数已超过9.05亿,软件移动化成为一种趋势,移动产品经理成为了产品经理的一个重要分支,那么对于移动端和PC端到底有什么区别呢?在设计过程中有什么...
  • Ncnn使用详解(1)——PC端

    万次阅读 热门讨论 2018-04-13 15:42:24
    关于ncnn会有两篇文章(一篇介绍pc端使用,一篇介绍android端使用),主要是因为之前在使用ncnn的时候网上的资料比较少,可能是大佬们的主要精力都放在了算法优化上,所以相关的基础实践资料就感觉比较少,本系列...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,971
精华内容 17,588
关键字:

pc端