1
0

ArticleSeeder.php 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. <?php
  2. use App\Models\Article;
  3. use Illuminate\Database\Seeder;
  4. class ArticleSeeder extends Seeder
  5. {
  6. /**
  7. * Run the database seeds.
  8. *
  9. * @return void
  10. */
  11. public function run()
  12. {
  13. $articles = [
  14. '账号&服务' => [
  15. 255 => [
  16. '不运行软件,就连不上网,怎么办?', '<h4>方法一</h4>
  17. <p>电脑有安装任何电脑管家类的软件,都可以使用他们自带的网络修复工具来重置网络。</p>
  18. <h4>方法二</h4>
  19. <ol>
  20. <li>键盘操作<code>Win</code> + <code>X</code>,或右击左下角开始菜单键 (Win键看起来像 <i class="fa-brands fa-windows" aria-hidden="true"></i> 这样)</li>
  21. <li>按下 <code>A</code>键 或者 手动选择 <code>命令提示符(管理员)/ Windows PowerShell(管理员)</code></li>
  22. <li>输入<code>Netsh winsock reset</code> 后回车,再输入 <code>netsh advfirewall reset</code> 后回车;</li>
  23. </ol>',
  24. ],
  25. 254 => [
  26. '为什么我的账号状态显示是禁用?', '<p>账号在2种情况下会显示禁用;</p>
  27. <ol>
  28. <li>套餐过期/流量枯竭;此情况您需要重新购买/重置 <a href="services">【服 务】</a>;</li>
  29. <li>近期流量使用异常;在<code>1小时</code>内使用流量超过 <code>10GB</code> ,即会触发本站的流量异常保护;保护时长为 <code>60分钟</code></li>
  30. </ol>
  31. <p>如您对禁用情况有疑问,可以创建<a href="tickets">【工 单】</a>,联系售后人员。</p>',
  32. ],
  33. 253 => [
  34. '为什么我的订阅链接被禁用了?', '<p>订阅地址对于账号来说非常重要。所以本站对此设置了严格的限制措施,以防止用户无意间泄露给他人后,无法挽回。</p>
  35. <p>限制为: <code>24小时</code>内,订阅地址只允许请求 <code>20次</code></p>
  36. <p>解封,请在过一段时间并确定无误后,创建<a href="tickets">【工 单】</a>,联系售后人员</p>
  37. <p>小知识:如果您无意间的截图忘记将订阅地址打码了,您可以 点击上方 更换按钮</p>',
  38. ],
  39. 252 => [
  40. '我想续费/购买服务,该怎么操作?', '<ol>
  41. <li>在线支付,本支付方式支持支付宝。支付后即开即用。前往 <a href="services">【服 务】</a> 选择想要购买的套餐,在订单界面选择<code>在线支付</code>即可。</li>
  42. <li>余额支付,本支付方法支持微信,支付宝。支付后需要等待充值到账,再购买服务。 ,充值后等待充值到账,一般会在<code>24小时</code>内到账,到账后可以在 <a href="services">【服 务】</a>页面查看您的账号余额。 在<a href="services">【服 务】</a> 选择想要购买的套餐,在订单界面选择<code>余额支付</code>即可。</li>
  43. </ol>',
  44. ], 251 => [
  45. '怎么样才能快速的联系上客服?', '<blockquote class="blockquote custom-blockquote blockquote-warning">请选择其一种方式联系客服,请勿重复发送请求!!!</blockquote>
  46. <ol>
  47. <li>在<a href="tickets">【工 单】</a>界面,创建新的工单,客服人员在上线后会在第一时刻处理。</li>
  48. </ol>',
  49. ],
  50. ],
  51. '下载&教程' => [
  52. 99 => [
  53. 'Windows', '<ol>
  54. <li><a href="clients/ShadowsocksR-win.zip" target="_blank" rel="noopener">点击此处</a>下载客户端并启动</li>
  55. <li>运行 ShadowsocksR 文件夹内的 ShadowsocksR.exe</li>
  56. <li>右击桌面右下角状态栏(或系统托盘)纸飞机 -&gt; 服务器订阅 -&gt; SSR服务器订阅设置</li>
  57. <li>点击窗口左下角 &ldquo;Add&rdquo; 新增订阅,完整复制本页上方 &ldquo;订阅服务&rdquo; 处地址,将其粘贴至&ldquo;网址&rdquo;栏,点击&ldquo;确定&rdquo;</li>
  58. <li>右击纸飞机 -&gt; 服务器订阅 -&gt; 更新SSR服务器订阅(不通过代理)</li>
  59. <li>右击纸飞机 -&gt; 服务器,选定合适服务器</li>
  60. <li>右击纸飞机 -&gt; 系统代理模式 -&gt; PAC模式</li>
  61. <li>右击纸飞机 -&gt; PAC -&gt; 更新PAC为GFWList</li>
  62. <li>右击纸飞机 -&gt; 代理规则 -&gt; 绕过局域网和大陆</li>
  63. <li>右击纸飞机,取消勾选&ldquo;服务器负载均衡&rdquo;</li>
  64. </ol>',
  65. ], 98 => [
  66. '安卓', '<ol>
  67. <li><a href="https://github.com/shadowsocksrr/shadowsocksr-android/releases/download/3.5.3/shadowsocksr-android-3.5.3.apk" target="_blank" rel="noopener">点击此处</a>下载客户端并启动</li>
  68. <li>单击左上角的shadowsocksR进入配置文件页,点击右下角的&ldquo;+&rdquo;号,点击&ldquo;添加/升级SSR订阅&rdquo;,完整复制本页上方&ldquo;订阅服务&rdquo;处地址,填入订阅信息并保存</li>
  69. <li>选中任意一个节点,返回软件首页</li>
  70. <li>在软件首页处找到&ldquo;路由&rdquo;选项,并将其改为&ldquo;绕过局域网及中国大陆地址&rdquo;</li>
  71. <li>点击右上角的小飞机图标进行连接,提示是否添加(或创建)VPN连接,点同意(或允许)</li>
  72. </ol>',
  73. ], 97 => [
  74. 'iOS', '<ol>
  75. <li>请从站长处获取 App Store 账号密码</li>
  76. <li>打开 Shadowrocket,点击右上角 &ldquo;+&rdquo;号 添加节点,类型选择 Subscribe</li>
  77. <li>完整复制本页上方 &ldquo;订阅服务&rdquo; 处地址,将其粘贴至 &ldquo;URL&rdquo;栏,点击右上角 &ldquo;完成&rdquo;</li>
  78. <li>左划新增的服务器订阅,点击 &ldquo;更新&rdquo;</li>
  79. <li>选定合适服务器节点,点击右上角连接开关,屏幕上方状态栏出现&ldquo;VPN&rdquo;图标</li>
  80. <li>当进行海外游戏时请将 Shadowrocket &ldquo;首页&rdquo; 页面中的 &ldquo;全局路由&rdquo; 切换至 &ldquo;代理&rdquo;,并确保&ldquo;设置&rdquo;页面中的&ldquo;UDP&rdquo;已开启转发</li>
  81. </ol>',
  82. ], 96 => [
  83. 'Mac', '<ol>
  84. <li><a href="clients/ShadowsocksX-NG-R8-1.4.6.dmg" target="_blank" rel="noopener">点击此处</a>下载客户端并启动</li>
  85. <li>点击状态栏纸飞机 -&gt; 服务器 -&gt; 编辑订阅</li>
  86. <li>点击窗口左下角 &ldquo;+&rdquo;号 新增订阅,完整复制本页上方&ldquo;订阅服务&rdquo;处地址,将其粘贴至&ldquo;订阅地址&rdquo;栏,点击右下角&ldquo;OK&rdquo;</li>
  87. <li>点击纸飞机 -&gt; 服务器 -&gt; 手动更新订阅</li>
  88. <li>点击纸飞机 -&gt; 服务器,选定合适服务器</li>
  89. <li>点击纸飞机 -&gt; 打开Shadowsocks</li>
  90. <li>点击纸飞机 -&gt; PAC自动模式</li>
  91. <li>点击纸飞机 -&gt; 代理设置-&gt;从 GFW List 更新 PAC</li>
  92. <li>打开系统偏好设置 -&gt; 网络,在窗口左侧选定显示为&ldquo;已连接&rdquo;的网络,点击右下角&ldquo;高级...&rdquo;</li>
  93. <li>切换至&ldquo;代理&rdquo;选项卡,勾选&ldquo;自动代理配置&rdquo;和&ldquo;不包括简单主机名&rdquo;,点击右下角&ldquo;好&rdquo;,再次点击右下角&ldquo;应用&rdquo;</li>
  94. </ol>',
  95. ], 95 => [
  96. 'Linux', '<ol>
  97. <li><a href="clients/Shadowsocks-qt5-3.0.1.zip" target="_blank" rel="noopener">点击此处</a>下载客户端并启动</li>
  98. <li>单击状态栏小飞机,找到服务器 -&gt; 编辑订阅,复制黏贴订阅地址</li>
  99. <li>更新订阅设置即可</li>
  100. </ol>',
  101. ],
  102. ],
  103. ];
  104. foreach ($articles as $category => $article) {
  105. foreach ($article as $sort => $body) {
  106. Article::create(['title' => $body[0], 'content' => $body[1], 'type' => 1, 'sort' => $sort, 'language' => 'zh_CN', 'category' => $category]);
  107. }
  108. }
  109. Article::create(['title' => 'Welcome! 欢迎!', 'content' => 'Welcome to ProxyPanel!<br> 欢迎使用ProxyPanel!', 'type' => 2, 'language' => 'zh_CN']);
  110. }
  111. }