krapnik 最近的时间轴更新
krapnik's repos on GitHub
TypeScript · 582 人关注
JDCouponAssistant
京东网页端领优惠券&营销活动&日常签到的浏览器JS脚本插件
JavaScript · 111 人关注
fgui-restore
fairygui资源逆向还原工具。本工程仅作学习研究使用,本意用于工程项目不幸破损,通过发布出来的资源文件进行紧急还原,请勿用于资源破解侵权等行为,否则后果自负!!
JavaScript · 55 人关注
FairyGUI-Editor-Plugins
fairygui编辑器的扩展插件,不定时更新
JavaScript · 48 人关注
sketchfab-research
sketchfab research
JavaScript · 24 人关注
hijacker
[toy project]一个像八门神器一样的网页浏览器插件~
JavaScript · 13 人关注
FGUIProject
使用fairygui+ layabox2.0实现的一些模块功能案例,不定时更新~
TypeScript · 11 人关注
FairyGUI-createjs
A GUI Editor & framework for create.js
JavaScript · 11 人关注
joy
a chrome extension
HTML · 7 人关注
ccc-plugin-dragonBones-Viewer
Cocos Creator dragonBones Viewer plugin.
JavaScript · 6 人关注
fgui-viewer
An online viewer for fairygui with output file!
JavaScript · 6 人关注
SpriteSpliter
【nodejs】合图分割的小工具
TypeScript · 4 人关注
padlocal-http
为 padloacl 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力
HTML · 3 人关注
baidutongji-generator
本工具用于辅助生成百度统计插件在file和chrome-extension等协议环境下【如:electron、chrome extension】能正常上报统计信息的本地插件文件。
JavaScript · 2 人关注
learn_webgl2
learn_opengl[webgl2-version]
JavaScript · 0 人关注
Atlas_Animation_Viewer
view atlas animation online
0 人关注
egret-core
Egret is a brand new open mobile game and application engine which allows you to quickly build mobile games and apps on Android,iOS and Windows.
JavaScript · 0 人关注
engine
Cocos Creator is a complete package of game development tools and workflow, including a game engine, resource management, scene editing, game preview, debug and publish one project to multiple platforms.
0 人关注
FairyGUI-cocoscreator
A flexible UI framework for Cocos Creator
TypeScript · 0 人关注
FairyGUI-createjs-example
JavaScript · 0 人关注
FairyGUI-egret
A flexible UI framework for Egret Engine.
TypeScript · 0 人关注
FairyGUI-layabox
A flexible UI framework for LayaAir
TypeScript · 0 人关注
FairyGUI-threejs
A GUI Editor & framework for Three.js
0 人关注
insight
A helpful Chrome extension for WebGL development
JavaScript · 0 人关注
krapnikkk
HTML · 0 人关注
krapnikkk.github.io
my blog
JavaScript · 0 人关注
LayaAir
LayaAir is an open-source 2D/3D engine. LayaAir Engine is designed for high performance games.LayaAir support TypeScript and JavaScript、ActionScript 3.0 programming language.Can develop once, publish for multi platform.
JavaScript · 0 人关注
laya_game
C++ · 0 人关注
opengl_playground
JavaScript · 0 人关注
snowb-bmf
Bitmap Font Generator Online
TypeScript · 0 人关注
Spector.js
Explore and Troubleshoot your WebGL scenes with ease.
krapnik
ONLINE

krapnik

V2EX 第 484643 号会员,加入于 2020-04-18 15:46:50 +08:00
今日活跃度排名 487
krapnik 最近回复了
渐进式 Web 应用( PWA )
51 天前
回复了 leefly 创建的主题 Apple 苹果 7 15.8.1 成功安装 TrollStore
我这边直接用 Palera1n + rootless 装 TrollStore
https://dkxuanye.cn/?p=6813
https://dkxuanye.cn/?p=6813
我这边是 6s+ios 15.8+16G 使用 palera1n+无根越狱
其他方案要么是版本限制,要么是内存限制,折腾了好久
74 天前
回复了 OvO88 创建的主题 分享发现 这个 3D 文字生成器怎么样?
https://www.meimu.design/vector-to-3d/
速通回复语: [暖她一整天]
110 天前
回复了 hewiefsociety 创建的主题 问与答 请教下 blob 资源的问题
直接劫持 Blob 下载这个内容就可以啦
```
let nativeBlob = Blob;
// 创建一个新的构造函数,继承自 Blob
function CustomBlob(blobParts, options) {
// 使用 Blob 构造函数创建新的 Blob 实例
var blob = new nativeBlob(blobParts, options);

// 将新创建的 Blob 实例的原型设置为 CustomBlob.prototype
Object.setPrototypeOf(blob, CustomBlob.prototype);
downloadBlob(blob,"1.json");
return blob;
}


// 设置 CustomBlob 的原型,继承自 Blob.prototype
CustomBlob.prototype = Object.create(nativeBlob.prototype);
CustomBlob.prototype.constructor = CustomBlob;

Blob = CustomBlob;

function downloadBlob(blob, fileName) {
// 创建一个下载链接
var url = URL.createObjectURL(blob);

// 创建一个隐藏的<a>标签
var a = document.createElement('a');
a.style.display = 'none';
document.body.appendChild(a);

// 设置下载链接和文件名
a.href = url;
a.download = fileName;

// 模拟点击<a>标签来触发下载
a.click();

// 清理并移除<a>标签
document.body.removeChild(a);

// 释放创建的下载链接
URL.revokeObjectURL(url);
}


const obj = { hello: "world" };
const blob = new Blob([JSON.stringify(obj, null, 2)], {
type: "application/json",
});
```
137 天前
回复了 laodao 创建的主题 Google Play 高价收购 google play 开发者老账户
老账号不封?
支持!
187 天前
回复了 xlinux 创建的主题 程序员 使用 puppeteer 如何监听到下载文件完成?
创建 CDPSession 下载文件,监听对应的下载事件:
```
const puppeteer = require('puppeteer');

(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();

// 创建 CDPSession
const session = await page.target().createCDPSession();

// 监听文件下载完成事件
session.on('Page.downloadWillBegin', async (params) => {
const { downloadId, url } = params;
console.log(`开始下载文件:${url}`);

// 等待下载完成
await session.send('Page.setDownloadBehavior', {
behavior: 'allow',
downloadId,
downloadPath: '/path/to/save/file', // 指定文件保存路径
});

console.log(`文件下载完成:${url}`);
});

await page.goto('https://example.com'); // 打开页面进行操作

await browser.close();
})();
```
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1255 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 17:46 · PVG 01:46 · LAX 10:46 · JFK 13:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.