—
点击图片可放大查看
商品属性
分类
script
标签
Playbob是简单的视频共享,用于单个或多个视频。您可以通过将视频拖放到任何位置或单击来轻松添加视频。上传进度可见且直观,上传的视频可以观看或下载,上传的每个视频都有一个特定的URL,可以在任何地方共享。该界面响应迅速,易于使用。, 谷歌分析准备就绪, MySql:51以上, 共享、VPS或专用服务器, 操作系统。Linux或Windows, 漂亮的用户界面, 完整的管理面板, 广告支持就绪, 支持大型视频, Playbob是简单的视频共享,用于单个或多个视频。您可以通过将视频拖放到任何位置或单击来轻松添加视频。上传进度可见且直观,上传的视频可以观看或下载,上传的每个视频都有一个特定的URL,可以在任何地方共享。该界面响应迅速,易于使用。他和imgbob还有filebob是一个作者编写的。, 3种存储选项, Admin1234, Password, adminplaybobcom, Email, 前台httpsdemovironeercomplaybob, 下载地址&安装方法
作者
reishi
采集源
topide.com
商品介绍
脚本代码 分享 打印版本 举报 简单的PHP视频上传分享程序 Playbob v1.1 20250131更新 reishi 2025-02-08 850 0 40 源码简介Playbob是简单的视频共享,用于单个或多个视频。您可以通过将视频拖放到任何位置或单击来轻松添加视频。上传进度可见且直观,上传的视频可以观看或下载,上传的每个视频都有一个特定的URL,可以在任何地方共享。该界面响应迅速,易于使用。他和imgbob还有filebob是一个作者编写的。reishi已修复安装时500错误。在线演示前台:https://demo.vironeer.com/playbob/https://demo.vironeer.com/playbob/adminEmail : admin@playbob.comPassword : Admin1234功能简介前端功能出色的用户界面响应迅速,与所有具有新功能的设备兼容。响应式设计:响应式设计,与所有设备兼容。新主页:主页的设计现在更加专业,响应速度更快。优化广告投放:所有页面(博客、下载、主页等)上的新广告和改进广告多语言:现在你可以把你的网站翻译成100多种不同的语言。上传视频:在主页或用户仪表板上传视频。改进的上传框:我们改进了上传框并添加了新功能。视频保护:用户现在可以使用密码保护他们的视频。视频过期时间:通过上传框轻松设置视频过期时间。区块上传:通过区块上传,即使使用中等服务器带宽,也可以轻松上传大型视频。博客:添加了评论和广告的新博客布局。联系人和常见问题解答页面:除了在主页上显示联系人表单和常见问题,还有针对每个联系人的特殊页面。新的身份验证页面:身份验证页面更专业。电子邮件验证:确认每个新用户的电子邮件,可以从控制面板激活或禁用。用户帐户通知:当订阅即将到期或完全到期时,用户会收到有关订阅状态的通知。新设计:全新流畅的设计。上传视频:轻松上传视频,无需返回主页。轻松管理视频:使用新的仪表板轻松管理视频。视频共享:通过生成链接共享视频。重命名和删除:重命名或删除视频。视频保护控制:通过设置密码使视频私有或公开。设置帐户详细信息:编辑个人详细信息,包括姓名、电子邮件和地址。更改密码:更改帐户密码。双重身份验证:通过启用双重身份验证来保护帐户。预览页面新设计:重新设计视频预览页面,改进广告位置。热链接保护:通过禁用对热链接的访问来保护热链接。视频共享:改进了视频共享方法并添加了共享按钮报告视频:从预览页面报告视频。后端功能现在作为管理员,您将能够通过我们的新管理面板和功能轻松控制您的网站。仪表板:查看您的站点统计信息、用户、上传等…用户:管理您的站点用户,控制他们的帐户,并查看他们的所有活动。上传:管理网站上视频的上传,无论是用户还是访客的上传。报告视频:通过查看用户或访问者报告的视频来保护您的网站。广告:通过在你的网站上添加广告开始赚钱。导航:轻松管理和控制站点导航。博客:通过在站点博客中添加文章来提高站点在搜索引擎中的排名。设置常规:管理网站常规设置。上载:控制网站中的上载设置。存储:管理和设置您的网站存储。SMTP:编辑并更新SMTP信息。页面:创建和更新您的网站页面。管理员:添加和更新网站管理员。扩展:启用或禁用网站扩展。语言:添加和更新网站语言或翻译。邮件模板:管理网站邮件模板。SEO配置:创建和管理SEO配置。管理分区主页功能:在主页上添加或编辑网站功能。主页常见问题解答:添加或编辑网站常见问题解答。其他功能弹出通知:使用弹出通知在站点的所有页面上发布公告或提醒。自定义CSS:通过添加CSS代码来更改站点的外观。加载项管理器:控制站点上安装的加载项。清除缓存:进行任何修改时删除站点缓存。系统需求PHP 8.2xOperating System : Linux or WindowsShared, VPS or Dedicated ServerMySql: 5.7+Required UpgradesEnabling of allow_url_fopenIncreasing of max_execution_timeIncreasing of max_input_timeIncreasing of post_max_sizeIncreasing of memory_limitIncreasing of upload_max_filesizePHP ExtensionsBCMath PHP ExtensionCtype PHP ExtensionFileinfo PHP ExtensionJSON PHP ExtensionMbstring PHP ExtensionOpenSSL PHP ExtensionPDO PHP Extensionpdo_mysql PHP ExtensionTokenizer PHP ExtensionXML PHP ExtensioncURL PHP ExtensionGD PHP Extension下载地址&安装方法 .dlepay-box{border:1px solid rgba(128,128,128,.28);border-radius:14px;padding:18px 20px;margin:18px 0;background:rgba(128,128,128,.06);box-shadow:0 6px 20px rgba(15,23,42,.05);font-size:14px;line-height:1.7;color:inherit} .dlepay-box.dlepay-free,.dlepay-box.dlepay-paid{border:1px solid rgba(34,197,94,.5);background:rgba(34,197,94,.09);box-shadow:none} .dlepay-head{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap} .dlepay-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:rgba(15,118,110,.92);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap} .dlepay-free .dlepay-badge,.dlepay-paid .dlepay-badge{background:rgba(22,163,74,.92)} .dlepay-head__text{flex:1;min-width:200px;font-size:14px;line-height:1.7;color:inherit} .dlepay-head__text b{color:#ef4444;font-size:16px} .dlepay-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px} .dlepay-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease;font-family:inherit} .dlepay-btn:active{transform:translateY(1px)} .dlepay-btn-primary{background:#1677ff;color:#fff;box-shadow:0 8px 18px rgba(22,119,255,.22)} .dlepay-btn-primary:hover{background:#0f62d9;color:#fff} .dlepay-btn-ghost{background:transparent;color:inherit;border-color:rgba(128,128,128,.42)} .dlepay-btn-ghost:hover{background:rgba(128,128,128,.14)} .dlepay-sub{margin-top:8px;font-size:12px;color:inherit;opacity:.62} .dlepay-note{margin-bottom:10px;font-size:13px;font-weight:700;color:#16a34a} .dlepay-content{margin-top:12px;padding:14px 16px;border:1px dashed rgba(128,128,128,.42);border-radius:10px;background:transparent} .dlepay-modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;color:inherit} .dlepay-modal.is-open{display:block} .dlepay-modal__mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(15,23,42,.55)} .dlepay-modal__dialog{position:relative;width:min(92vw,360px);margin:10vh auto 0;background:#fff;color:#0f172a;border-radius:16px;padding:22px 22px 18px;box-shadow:0 24px 60px rgba(15,23,42,.35);text-align:center} .dlepay-modal__title{font-size:16px;font-weight:800;color:#0f172a;margin-bottom:14px} .dlepay-modal__close{position:absolute;top:8px;right:12px;border:0;background:transparent;font-size:22px;line-height:1;color:#94a3b8;cursor:pointer} .dlepay-modal__close:hover{color:#0f172a} .dlepay-loading{font-size:13px;color:#94a3b8;padding:30px 0} .dlepay-qr{display:none;width:220px;height:220px;margin:0 auto;border-radius:10px;border:1px solid rgba(128,128,128,.3);background:#fff} .dlepay-status{margin-top:12px;font-size:13px;line-height:1.7;color:#334155;min-height:20px} .dlepay-status b{color:#ef4444;font-size:15px} .dlepay-ok{color:#16a34a;font-weight:700} .dlepay-err{color:#ef4444;font-weight:700} [data-theme="dark"] .dlepay-box{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.14);box-shadow:none} [data-theme="dark"] .dlepay-box.dlepay-free,[data-theme="dark"] .dlepay-box.dlepay-paid{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.45)} [data-theme="dark"] .dlepay-head__text b,[data-theme="dark"] .dlepay-status b,[data-theme="dark"] .dlepay-err{color:#f87171} [data-theme="dark"] .dlepay-ok{color:#4ade80} [data-theme="dark"] .dlepay-btn-primary{background:#2f81f7;box-shadow:none} [data-theme="dark"] .dlepay-modal__dialog{background:#1e2228;color:#e6e6e6;box-shadow:0 24px 60px rgba(0,0,0,.65)} [data-theme="dark"] .dlepay-modal__title{color:#f1f5f9} [data-theme="dark"] .dlepay-modal__close{color:#9aa4b2} [data-theme="dark"] .dlepay-modal__close:hover{color:#fff} [data-theme="dark"] .dlepay-loading{color:#9aa4b2} [data-theme="dark"] .dlepay-status{color:#cbd5e1} @media (max-width:480px){.dlepay-box{padding:14px}.dlepay-btn{width:100%}} × 扫码支付 正在加载… (function(){ if (window.dlePayReady) { return; } window.dlePayReady = true; var CFG = {"url":"https:\/\/topide.com\/index.php?do=pay","qr":"https:\/\/topide.com\/index.php?do=alipaypay&action=qr&data=","token":"4454a01b5583578770b54619f3c0e66f0b645761","currency":"积分"}; function el(id) { return document.getElementById(id); } window.dlePayOpen = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal is-open'; m.setAttribute('aria-hidden','false'); } }; window.dlePayClose = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal'; m.setAttribute('aria-hidden','true'); } }; window.dlePayStatus = function(html, cls){ var s = el('dlepay-status'); if (!s) { return; } s.className = 'dlepay-status' + (cls ? ' ' + cls : ''); s.innerHTML = html; }; window.dlePayLoading = function(on){ var l = el('dlepay-loading'); var q = el('dlepay-qr'); if (l) { l.style.display = on ? 'block' : 'none'; } if (on && q) { q.style.display = 'none'; } }; function post(action, data, callback){ var fd = new FormData(); fd.append('action', action); fd.append('token', CFG.token || ''); for (var k in data) { if (Object.prototype.hasOwnProperty.call(data, k)) { fd.append(k, data[k]); } } fetch(CFG.url, { method: 'POST', body: fd, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }).then(function(r){ return r.json(); }).then(function(d){ callback(d || { status: 'error', message: '返回数据异常' }); }).catch(function(){ callback({ status: 'error', message: '网络错误,请稍后重试' }); }); } window.dlePayScan = function(tagId, newsId){ window.dlePayOpen(); window.dlePayLoading(true); window.dlePayStatus('正在生成支付二维码…'); post('create', { tag_id: tagId, news_id: newsId }, function(d){ window.dlePayLoading(false); if (d.status === 'success') { if (d.free || d.paid) { window.dlePayStatus('已解锁,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); return; } var q = el('dlepay-qr'); if (q) { q.src = CFG.qr + encodeURIComponent(d.qr_code); q.style.display = 'block'; } window.dlePayStatus('请使用支付宝扫码支付 ' + d.amount + ' 元(' + d.price + ' ' + (CFG.currency || '') + ')'); window.dlePayPoll(d.out_trade_no); } else { window.dlePayStatus('' + (d.message || '下单失败') + ''); } }); }; window.dlePayPoll = function(outTradeNo){ var tries = 0; function tick(){ tries ++; if (tries > 200) { window.dlePayStatus('二维码已过期,请关闭后重新下单'); return; } post('query', { out_trade_no: outTradeNo }, function(d){ if (d.status === 'paid') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 600); return; } if (d.status === 'closed') { window.dlePayStatus('订单已关闭,请重新下单'); return; } setTimeout(tick, 3000); }); } setTimeout(tick, 2500); }; window.dlePayBalance = function(tagId, newsId){ if (!window.confirm('确认使用余额支付?')) { return; } window.dlePayOpen(); window.dlePayStatus('正在处理…'); post('balance', { tag_id: tagId, news_id: newsId }, function(d){ if (d.status === 'success') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); } else { window.dlePayStatus('' + (d.message || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 10 积分 后查看,请先登录。 文章由 reishi 于 2025-02-08 编辑原因:2025-01-31官方更新 标签 PlaybobSimple VideoVideo Sharing视频分享PHP视频网盘
以上信息整理自公开页面,最终价格与售后请联系客服确认。