上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
12下一页
返回列表 发新帖

如何学习编写一个带会员登录的收费脚本?

[复制链接]
  • TA的每日心情
    擦汗
    2023-4-18 13:55
  • 签到天数: 34 天

    [LV.5]常住居民I

    11

    主题

    38

    回帖

    67

    积分

    初级工程师

    积分
    67
    发表于 2023-11-6 14:57:51 | 显示全部楼层 | 阅读模式
    悬赏50油猫币已解决

    脚本初步编写学会一些,也试着编写了很多脚本,虽不完美,但已可以使用。现在想进一步学习如何编写一个收费脚本。
    实现下列功能:
    1、会员登录功能,微信扫码或者账号密码登录(不随浏览器关闭退出会员,再次打开不用再扫码登录);
    2、会员收费功能;
    3、对不同会员只能执行对应网站的脚本,比如:A会员只能下载执行A.com网站脚本,B会员只能下载执行B.com网站脚本;
    4、脚本不带实现功能部分的代码,功能代码需要登录后,ajax进行下载,关闭浏览器自动删除;
    5、登录会员后进行账号验证。并自动下载功能部分代码;
    6、服务器记录会员登录时间和次数。

    实现上述需要学习哪些知识?教程链接最好发一下。
    或者是否有成套解决方案?大概多少钱?

    最佳答案

    查看完整内容

    脚本站的话,还需从长计议 单独回答楼主问题吧。 首先你得会后端开发、服务器运维来提供登录、鉴权等服务,可以学PHP、Golang等后端语言,运维用宝塔 对不同会员只能执行对应网站的脚本:需要你的后端去控制脚本分发 脚本不带实现功能部分的代码,功能代码需要登录后:这个可能得用动态代码去实现了 后面那些几乎也都是和后端相关的内容了,现成的应该没有,得楼主从0开始学。 如果找人定做/解决方案,预计1000起步,看具 ...
  • TA的每日心情
    开心
    前天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-11-6 14:57:52 | 显示全部楼层

    脚本站的话,还需从长计议

    单独回答楼主问题吧。

    首先你得会后端开发、服务器运维来提供登录、鉴权等服务,可以学PHP、Golang等后端语言,运维用宝塔

    对不同会员只能执行对应网站的脚本:需要你的后端去控制脚本分发

    脚本不带实现功能部分的代码,功能代码需要登录后:这个可能得用动态代码去实现了

    后面那些几乎也都是和后端相关的内容了,现成的应该没有,得楼主从0开始学。

    如果找人定做/解决方案,预计1000起步,看具体需求来定
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    9 小时前
  • 签到天数: 813 天

    [LV.10]以坛为家III

    31

    主题

    552

    回帖

    1556

    积分

    荣誉开发者

    积分
    1556

    荣誉开发者新人进步奖油中2周年生态建设者新人报道挑战者 lv2油中3周年喜迎中秋

    发表于 2023-11-6 15:18:41 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-4-18 13:55
  • 签到天数: 34 天

    [LV.5]常住居民I

    11

    主题

    38

    回帖

    67

    积分

    初级工程师

    积分
    67
    发表于 2023-11-6 15:55:24 | 显示全部楼层
    王一之 发表于 2023-11-6 15:35
    脚本站的话,还需从长计议

    单独回答楼主问题吧。

    需要学习这么复杂的吗。。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-11-6 15:57:22 | 显示全部楼层
    ZYMKJ 发表于 2023-11-6 15:55
    需要学习这么复杂的吗。。。。

    哥哥可以先学一个后端语言,然后慢慢上手

    说复杂也不算复杂,业务上可能复杂点,但是技术上还好
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-4-18 13:55
  • 签到天数: 34 天

    [LV.5]常住居民I

    11

    主题

    38

    回帖

    67

    积分

    初级工程师

    积分
    67
    发表于 2023-11-7 07:20:24 | 显示全部楼层
    王一之 发表于 2023-11-6 15:57
    哥哥可以先学一个后端语言,然后慢慢上手

    说复杂也不算复杂,业务上可能复杂点,但是技术上还好 ...

    OK,我试试。不行就看看有没有现成的套用一下
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-4-18 13:55
  • 签到天数: 34 天

    [LV.5]常住居民I

    11

    主题

    38

    回帖

    67

    积分

    初级工程师

    积分
    67
    发表于 2023-11-7 08:05:28 | 显示全部楼层
    本帖最后由 ZYMKJ 于 2023-11-7 08:08 编辑
    王一之 发表于 2023-11-6 14:57
    脚本站的话,还需从长计议

    单独回答楼主问题吧。

    不是脚本站。就是打算利用家里NAS,搭建一个小型服务器,对我所编写的脚本进行授权管理。现在一用到脚本就找我,我还的一个一个手动上号,烦躁。另外就是一重做系统,还得重新导入脚本,太麻烦了。我打算弄一个不带功能代码的脚本,只按照特定特征进行检索(账号或者姓名之类的)然后与服务器进行对比,如果在授权列表里,自动下发功能代码,并执行。
    类似如下代码:
        GM_xmlhttpRequest({
          method: "get",
          url:  ***.**.**
          responseType: "text",
          onload: function (res) {
            let data = res.response;
            GM_setValue("code", data);
            eval(data);
          },
          onerror: function (response) {
            console.log(response);
          },

    这种应该不需要用到数据库或者后端语言吧。 我个人简单理解的就是,最简单的方法就是把所有授权信息直接放在表格或者文本里,把功能代码放在文本文件里。也不知道对不对
    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-11-7 09:42:53 | 显示全部楼层
    ZYMKJ 发表于 2023-11-7 08:05
    不是脚本站。就是打算利用家里NAS,搭建一个小型服务器,对我所编写的脚本进行授权管理。现在一用到脚本就 ...

    我的意思是脚本站集成类似的功能

    你需要授权列表就需要去写后端,如果简陋点。。。。只做一个文件的读取,那你把授权信息写文件里,脚本读取这个文件,判断账号在这个文件里面,然后再去读区脚本

    这个很容易就给破解了吧(
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2023-4-18 13:55
  • 签到天数: 34 天

    [LV.5]常住居民I

    11

    主题

    38

    回帖

    67

    积分

    初级工程师

    积分
    67
    发表于 2023-11-8 10:38:26 | 显示全部楼层
    王一之 发表于 2023-11-7 09:42
    我的意思是脚本站集成类似的功能

    你需要授权列表就需要去写后端,如果简陋点。。。。只做一个文件的读取 ...

    能用到我写的脚本的人估计也不会去破解,就算破解了,也没啥损失。
    个人感觉其实很简单,就类似个人博客,服务器端应该不难,我自己慢慢学习慢慢琢磨也OK,就是时间太长。
    另外有没有现成的网站程序,我直接买一套或者套用就OK。

    PS.另外 在github上我应该怎么搜索类似的程序或者服务端代码?
    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    305

    主题

    4196

    回帖

    4061

    积分

    管理员

    积分
    4061

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2023-11-8 10:47:04 | 显示全部楼层
    ZYMKJ 发表于 2023-11-8 10:38
    能用到我写的脚本的人估计也不会去破解,就算破解了,也没啥损失。
    个人感觉其实很简单,就类似个人博客, ...

    这个我也不太清楚需求,可以先自己搭建一些流行的试试,例如wordpress
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表