主要起因是5月1日联盟开会说的现行运费计算器开发者失联的情况,导致无法对运费网站进行修改。碰巧我近日有使用快递的需求,觉得计算器没有更新很不方便,因为不会JavaScript的缘故也没法对原计算器进行修改,干脆重新做了一个。
https://schwarzii.github.io/WinterCO.-SF-price-calculator/interface.html
本计算器基于Python语言开发,依托Brython库搭建html网页,CSS进行样式美化。项目文件放在GitHub上。
Gitee平台现已完成部署,如果GitHub无法使用可点击链接访问Gitee端:https://schwarzi.gitee.io/winterco.-sf-price-calculator/interface.html
当前版本已完全支持费用计算相关的所有功能
计算器页面预览图:
更新日志:
2022/5/11 V1.2.2
- 更改界面外观
2022/5/10 V1.2.1
改动:
- 更新线路
- 更新计费规则
- 更新起步价
- 更换红色颜色
新增内容:
- 新增线路起步价显示
- 新增最大送达时间(时效)显示
2022/5/7 V1.2.0
修复与改动:
- 数字输入支持小数点输入与代入计算
- 保证金条目限制最大输入14位数字
新增内容:
- 实现加急合同功能
- 新增计费规则文本
- 数字输入支持在数字的任意位置键入或删除数字
此版本已完全支持费用计算相关的所有功能
合同样本预览及细则提示等辅助功能会在随后的几个版本中添加
2022/5/6 V1.1.1
- 新增切换合同类型的按钮(还未与计费进行关联)
- 微调字块背景颜色
- Gitee平台完成部署
2022/5/5 V1.1.0
新增内容及改动:
- 新布局及颜色
- 使用SUP标签来表示上标“3”
- 支持不同线路计费
- 支持上行/下行线路不同计费及上下行标示
- 分开标示线路价格及计费标准
目前除加急合同功能外其他所有计算计费功能已经完备。
加急合同功能将在下版本中进行实装。之后将对界面的布局进行全局美化调整,以便合同样本功能进行实现。
针对GitHub有可能被国内墙的情况,现已将代码同步至Gitee(码云),也就是现行运费计算器所在的平台服务器,待设置完成后会发布新链接。
2022/5/4 V1.0.1
改动:
- 调整字体和字体大小
新增内容:
- 不同线路不同计价 (代码中已添加为字典,未完全与线路选择进行关联)
- 线路选择
- 根据已选择的起点自动给出可到达的终点
- 起点与终点的互换
2022/5/3 V1.0.0
此帖发布
因为就敲代码敲了一下午+晚上,库和html还是现学的,很多功能还没做出来,但至少框架做好了。美化部分只是简单改了个色,不代表最终计算器外观。
目前计算器仅支持Jita到4-HWWF的下行路线的计价,计价规则及新修订价格参照联盟百科(https://wiki.winterco.org/zh/services/courier/%E9%A1%BA%E4%B8%B0%E5%BF%AB%E9%80%92),目前计算器可实现以下功能:
- 按给出保证金的1%或者体积运费的高价进行计算
- 按保底运费进行计算
- 出发地和目的地的互换(但暂无实用效果)
比照现行运费计算器(https://platos.gitee.io/s.f-express-calculator/),仍有以下功能需要实现:
- 上下行不同计价
- 不同路线不同计价
- 加急合同的选择及不同计价
- 游戏内合同样本预览
在能够达到现有计算器的功能之后,还可以考虑关联估价网站,路线地图预览,快递追踪,后台管理等等高级功能,但需要更专业的兄弟帮忙,当然这都是后后话。
欢迎各位来看看,进行一下测试以及反馈(别玩坏了)。不保证成品多好,但至少现在能找到开发者的人XD。以上提到未完善的功能预计会在接下来的几天或一周进行补全,如有兴趣请关注更新。