洛丽糖 - 方法
type: channel
link: https://luolt.cn/tag/%E6%96%B9%E6%B3%95/
items: AI短视频制作和提示词全套资源
items: Typecho 极简主题：Paper
items: 简洁的可变透明度返回顶部按钮
items: js动态樱花飘落效果使用方法教程
items: 查询微信号被谁投诉封方法
items: V5加密如何解密？ V5解密方法全过程分享

AI短视频制作和提示词全套资源
type: item
date: 2025-02-23T21:47:00+08:00
description: AI短视频制作一本通：零基础入门，轻松玩转AI短视频！你是否想要抓住短视频风口，却苦于没有专业技能？是否想要用AI技术提升视频创作效率，却不知从何入手？现在，机会来了！这是一本专为短视频创作者打造的AI工具指南，手把手教你从零开始，利用AI技术轻松制作爆款短视频！本资料包含：AI短视频制作全流程解析： 从选题策划、脚本撰写，到视频剪辑、特效制作，一站式掌握短视频创作技巧。主流AI工具实战教程： 详细讲解ChatGPT、Runway、D-ID等热门AI工具的使用方法，助你提升创作效率。爆款短视频案例分析： 拆解热门短视频案例，学习成功经验，打造属于自己的爆款视频。实用素材资源包： 提供丰富的视频素材、音效、字体等资源，助你快速完成视频制作。无论你是短视频新手，还是想要提升创作效率的资深玩家，这本资料都将是你的必备指南！资源链接：

Typecho 极简主题：Paper
type: item
date: 2024-03-02T17:39:00+08:00
description: {zt a="0" b="https://yayu.net/" c="https://github.com/imjeff/typecho-paper"}主题介绍：Paper，一页纸，一片让博主可写可绘的极简创作空间。本主题为极简主题，禅定黄+静思蓝暗黑配色，无 JS、CSS 文件载入，对代码极简优化。主题支持自定义背景、自定义菜单，保留搜索及评论功能；内置文章归档模板；已作中文字体优化，内置3种字体方案可选。主题仅9个文件共49kb。使用方法：上传并激活主题，开箱即用。主题已内置3种字体方案，分别为雅黑、仿宋和宋体。如需要调整字体，在“控制台”》“外观”的“编辑当前外观”页签中选择编辑 header.php 文件，根据提示对第43行进行修改。文章归档创建一个新的独立页面，或选择一个已有页面；编辑状态，在独立页面“选项”的“自定义模板”中选择“文章归档”模板。该模板按年月展示博客所有文章。

简洁的可变透明度返回顶部按钮
type: item
date: 2024-02-29T13:35:00+08:00
description: 可变透明度返回顶部代码，如果向下滚动超过1200像素，按钮的透明度会下降，减少视觉干扰，更便于浏览内容主体，非常贴心的用户体验，兼容主流浏览器js代码// JavaScript Document (function($){ var goToTopTime; $.fn.goToTop=function(options){ var opts = $.extend({},$.fn.goToTop.def,options); var $window=$(window); $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); // opera fix //$(this).hide(); var $this=$(this); clearTimeout(goToTopTime); goToTopTime=setTimeout(function(){ var controlLeft; if ($window.width() > opts.pageHeightJg * 2 + opts.pageWidth) { controlLeft = ($window.width() - opts.pageWidth) / 2 + opts.pageWidth + opts.pageWidthJg; }else{ controlLeft = $window.width()- opts.pageWidthJg-$this.width(); } var cssfixedsupport=$.browser.msie && parseFloat($.browser.version) < 7;//判断是否ie6 var controlTop=$window.height() - $this.height()-opts.pageHeightJg; controlTop=cssfixedsupport ? $window.scrollTop() + controlTop : controlTop; var shouldvisible=( $window.scrollTop() >= opts.startline )? true : false; if (shouldvisible){ $this.stop().show(); }else{ $this.stop().hide(); } $this.css({ position: cssfixedsupport ? 'absolute' : 'fixed', top: controlTop, left: controlLeft }); },30); $(this).click(function(event){ $body.stop().animate( { scrollTop: $(opts.targetObg).offset().top}, opts.duration); $(this).blur(); event.preventDefault(); event.stopPropagation(); }); }; $.fn.goToTop.def={ pageWidth:960,//页面宽度 pageWidthJg:2 ,//按钮和页面的间隔距离 pageHeightJg:100,//按钮和页面底部的间隔距离 startline:300,//出现回到顶部按钮的滚动条scrollTop距离 duration:500,//回到顶部的速度时间 targetObg:"html"//目标位置,用body太恶心了，回不到最上面去 }; })(jQuery); $(function(){ $('').appendTo("body"); });我在原来的css修改了一点点，各位可以在原来的代码中重新修改。.cd-top { z-index:9999; display: inline-block; border-radius: 3px; height: 38px; width: 38px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); /* image replacement properties */ overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(232, 98, 86, 0.8) url(https://yfch.top/img/top.png) no-r…

js动态樱花飘落效果使用方法教程
type: item
date: 2021-09-20T12:25:49+08:00
description: 当我们浏览其他站长网站 我们会发现樱花飘落特效非常的好看 给网站带来了浪漫元素 给访客带来美的感受下面我来教一下如何使用js代码实现调用樱花飘落特效直接添加至js标签位置即可 也可以是html标签下面js代码[hide]var stop, staticx; var img = new Image(); img.src = "[binary]"; function Sakura(x, y, s, r, fn) { this.x = x; this.y = y; this.s = s; this.r = r; this.fn = fn; } Sakura.prototype.draw = function (cxt) { cxt.save(); var xc = 40 * this.s / 4; cxt.translate(this.x, this.y); cxt.rotate(this.r); cxt.drawImage(img, 0, 0, 40 * this.s, 40 * this.s) cxt.restore(); } Sakura.prototype.update = function () { this.x = this.fn.x(this.x, this.y); this.y = this.fn.y(this.y, this.y); this.r = this.fn.r(this.r); if (this.x > window.innerWidth || this.x < 0 || this.y > window.innerHeight || this.y < 0) { this.r = getRandom('fnr'); if (Math.random() > 0.4) { this.x = getRandom('x'); this.y = 0; this.s = getRandom('s'); this.r = getRandom('r'); } else { this.x = window.innerWidth; this.y = getRandom('y'); this.s = getRandom('s'); this.r = getRandom('r'); } } } SakuraList = function () { this.list = []; } SakuraList.prototype.push = function (sakura) { this.list.push(sakura); } SakuraList.prototype.update = function () { for (var i = 0, len = this.list.length; i < len; i++) { this.list[i].update(); } } SakuraList.prototype.draw = function (cxt) { for (var i = 0, len = this.list.length; i < len; i++) { this.list[i].draw(cxt); } } SakuraList.prototype.get = function (i) { return this.list[i]; } SakuraList.prototype.size = function () { return this.list.length; } function getRandom(option) { var ret, random; switch (option) { case 'x': ret = Math.random() * window.innerWidth; break; case 'y': ret = Math.random() * window.innerHeight; break; case 's': ret = Math.random(); break; case 'r': ret = Math.random() * 6; break; case 'fnx': random = -0.5 + Math.random() * 1; ret = function (x, y) { return x + 0.5 * random - 1.7; }; break; case 'fny': random = 1.5 + Math.random() * 0.7 ret = function (x, y) { return y + random; }; break; case 'fnr': random = Math.random() * 0.03; ret = functio…

查询微信号被谁投诉封方法
type: item
date: 2021-09-01T10:53:21+08:00
description: 想必有很多朋友碰到过微信无缘无故被人投诉了，这种情况对生活和工作还是有影响的；下面给大家分享如何去查询自己微信是被谁给投诉的方法，微信被封的朋友可以去试试。步骤如下：1、微信关注公众号【微信团队】菜单栏意见反馈--点“此处”--下拉到底其他选项--下拉“其他异常反馈”2、在意见栏输入：“我的账号无缘无故被人恶意投诉，严重影响正常工作和沟通。请求严查此人为何投诉我“诸如此类的话语，然后点击提交即可3、大概一天左右的时间，腾讯客服就会给出反馈，之后在推送的回馈处点击进去查看结果，会弹出”处理详情“的页面点进去！4、可以看到投诉你的人微信号的前两位和后两位，还有投诉你的原因和时间，可以根据这个在好友列表中去找到这个人

V5加密如何解密？ V5解密方法全过程分享
type: item
date: 2021-06-09T16:08:08+08:00
description: V5加密如何解密？ V5解密方法全过程分享(function (js_body) { // 脱壳 && 解密 let js_arr = js_body.split("\n").pop().split(';'), fun_name = /var\s+(_0x[a-z0-9]+)=/.exec(js_arr[6])[1], reg_str = fun_name + '\\(' + "'([^']+)',\s*'([^']+)'" + '\\)', js_str = js_arr.slice(54, js_arr.length - 4).join(';'), code_shell = js_arr.slice(0, 54).join(';'), shell_obj = eval("(function(){" + code_shell + ";return " + fun_name + "})()"); js_str = js_str.replace(new RegExp(reg_str, 'g'), function (str, id, key) { return '"' + shell_obj(id, key) + '"'; }).replace(/([a-z0-9\-_A-Z)\]]+)\s?\[["']([^"']+)["']\]/g, '$1.$2').replace(/(?, function (hex) { return parseInt(hex).toString(); }); // 还原混淆 let obj = null, name = ''; js_str = js_str.replace(/{(var\s+(_0x[0-9a-z]+)=(\{(.*)\}));/g, function (str, code_str, _name, obj_str) { obj = eval("(function () {return " + obj_str + "})()"); name = _name; return '{'; }); if (obj) { let i = 5; while (js_str.indexOf(name) && --i > 0) { for (const key in obj) { if (!obj.hasOwnProperty(key)) continue; if (typeof obj[key] == 'function') { let fun_info = /function\s*_0x[0-9a-z]+\(([^)]*)\){return\s*([^;]+);}/.exec(obj[key].toString()); js_str = js_str.replace(new RegExp(name + '\\.' + key + '\\(([^())]*)\\)', 'g'), function (string, args_str) { let args = args_str.split(','), fun_args = fun_info[1].split(','), fun_body = fun_info[2]; fun_args.forEach(function (item, index) { fun_body = fun_body.replace(item, args[index]); }); return fun_body; }); } else if (typeof obj[key] == 'string') { js_str = js_str.replace(name + '.' + key, '"' + obj[key] + '"'); } else { js_str = js_str.replace(name + '.' + key, obj[key].toString()); } } } } return js_str; })($('#resultSource').val() || $('#jsdata').val()); 文章来源于:https://riced.cn/post-633.html