[packaging] 神兽开学,最近有空可以写小工具带gui和不带gui
Tofloor
poster avatar
鲜衣怒马
deepin
2025-09-03 22:37
Author

有空可以写小工具带gui和不带gui

有需求留言

Reply Favorite View the author
All Replies
神末shenmo
deepin
Spark-App
Q&A Team
2025-09-04 08:20
#1

最近星火重写了更新管理器,不过启动的时候总会弹出两个窗口,研发这块比较忙没时间看,有兴趣帮忙排查下嘛like

qt5

https://gitee.com/spark-store-project/spark-store/tree/dev/src/spark-update-tool

qt6

https://gitee.com/spark-store-project/spark-store/tree/Thunder/src/spark-update-tool

Reply View the author
字甲达宾
deepin
2025-09-04 08:57
#2

精简版的软件管家。只收录必装软件, 生产力套件 的官方链接。(游戏,壁纸 什么的不收录)

  1. wps office

  2. pdf 编辑器

  3. 输入法:搜狗,极点,rime, 华宇

  4. meld 差异比较工具

  5. cad

  6. qq, 微信,钉钉

  7. 中文字体:gb国标中文字体,windows 常用中英文字体,符号字体;

Reply View the author
鲜衣怒马
deepin
2025-09-04 09:28
#3
神末shenmo

最近星火重写了更新管理器,不过启动的时候总会弹出两个窗口,研发这块比较忙没时间看,有兴趣帮忙排查下嘛like

qt5

https://gitee.com/spark-store-project/spark-store/tree/dev/src/spark-update-tool

qt6

https://gitee.com/spark-store-project/spark-store/tree/Thunder/src/spark-update-tool

QT 不会呀sad

Reply View the author
鲜衣怒马
deepin
2025-09-04 09:29
#4
字甲达宾

精简版的软件管家。只收录必装软件, 生产力套件 的官方链接。(游戏,壁纸 什么的不收录)

  1. wps office

  2. pdf 编辑器

  3. 输入法:搜狗,极点,rime, 华宇

  4. meld 差异比较工具

  5. cad

  6. qq, 微信,钉钉

  7. 中文字体:gb国标中文字体,windows 常用中英文字体,符号字体;

这些完全可以在商店和星火上搜索,或者去星火提需求,搞一个页面(常用必备软件)收录这些装机必备常用软件

Reply View the author
应用商店-小鱿鱼
Moderator
2025-09-04 09:30
#5

agree

捞人 来参与玲珑应用商店项目吧 最近在重构~~前端快来

诚邀~~~私聊你大佬

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2025-09-04 11:28
#6
鲜衣怒马

这些完全可以在商店和星火上搜索,或者去星火提需求,搞一个页面(常用必备软件)收录这些装机必备常用软件

星火首页是有装机必备的列表的~

Reply View the author
鲜衣怒马
deepin
2025-09-04 11:42
#7
字甲达宾

精简版的软件管家。只收录必装软件, 生产力套件 的官方链接。(游戏,壁纸 什么的不收录)

  1. wps office

  2. pdf 编辑器

  3. 输入法:搜狗,极点,rime, 华宇

  4. meld 差异比较工具

  5. cad

  6. qq, 微信,钉钉

  7. 中文字体:gb国标中文字体,windows 常用中英文字体,符号字体;

星火有装机必备列表,如果有需求可以看看

Reply View the author
caoyuUU
deepin
2025-09-04 13:01
#8
应用商店-小鱿鱼

agree

捞人 来参与玲珑应用商店项目吧 最近在重构~~前端快来

诚邀~~~私聊你大佬

我是前端,技术一般,你要重构,我能力不够。

Reply View the author
fslong
deepin
2025-09-04 13:09
#9

我那个CPU调度的脚本需要个gui

Reply View the author
鲜衣怒马
deepin
2025-09-04 14:26
#10
fslong

我那个CPU调度的脚本需要个gui

confused

大佬认真的吗

Reply View the author
fslong
deepin
2025-09-04 15:25
#11
鲜衣怒马

confused

大佬认真的吗

很认真呀

Reply View the author
鲜衣怒马
deepin
2025-09-04 16:52
#12
fslong

很认真呀

安排

Reply View the author
鲜衣怒马
deepin
2025-09-05 11:43
#13
神末shenmo

最近星火重写了更新管理器,不过启动的时候总会弹出两个窗口,研发这块比较忙没时间看,有兴趣帮忙排查下嘛like

qt5

https://gitee.com/spark-store-project/spark-store/tree/dev/src/spark-update-tool

qt6

https://gitee.com/spark-store-project/spark-store/tree/Thunder/src/spark-update-tool

我去学习去了,先拉下来看看

Reply View the author
waittingsummer
deepin
2025-09-08 16:23
#14

WIFI一键切换GUI,主要是内外网经常要配置IP

我从deepseek弄了个脚本,嫌不够优雅

#!/bin/bash

# 检查是否以 root 运行
if [ "$EUID" -ne 0 ]; then
  echo "请以 root 权限运行此脚本:sudo $0"
  exit 1
fi

# 参数检查
if [ -z "$1" ]; then
  echo "用法:$0 "
  echo "支持的配置:A1、A3、P"
  # A1是内网1,A3是内网2,P是外网
  exit 1
fi

# 配置定义
declare -A configs

# 示例配置,请根据实际修改
configs["A1,ssid"]="TP-LINK_1"
configs["A1,password"]="88888888"
configs["A1,ip"]="172.19.10.128/24"
configs["A1,gateway"]="172.19.10.254"

configs["A3,ssid"]="TP-LINK_3"
configs["A3,password"]="12345678"
configs["A3,ip"]="192.168.101.55/24"
configs["A3,gateway"]="192.168.101.1"

configs["P,ssid"]="TP-LINK_4"
configs["P,password"]="12345678"
configs["P,ip"]=""  # 使用 DHCP
configs["P,gateway"]=""

# 获取参数
PROFILE="$1"
SSID="${configs["$PROFILE,ssid"]}"
PASSWORD="${configs["$PROFILE,password"]}"
IP="${configs["$PROFILE,ip"]}"
GATEWAY="${configs["$PROFILE,gateway"]}"

if [ -z "$SSID" ]; then
  echo "未知的 Wi-Fi 配置:$PROFILE"
  exit 1
fi

echo "正在连接 Wi-Fi: $SSID"

# 删除旧连接(如果有)
nmcli connection delete "$SSID" 2>/dev/null

# 添加新连接
if [ -n "$PASSWORD" ]; then
  nmcli device wifi connect "$SSID" password "$PASSWORD" name "$SSID"
else
  nmcli device wifi connect "$SSID" name "$SSID"
fi

# 设置静态 IP 或 DHCP
if [ -n "$IP" ] && [ -n "$GATEWAY" ]; then
  echo "配置静态 IP:$IP,网关:$GATEWAY"
  nmcli connection modify "$SSID" ipv4.addresses "$IP"
  nmcli connection modify "$SSID" ipv4.gateway "$GATEWAY"
  nmcli connection modify "$SSID" ipv4.method manual
  nmcli connection modify "$SSID" ipv4.dns "$GATEWAY"
else
  echo "使用 DHCP 获取 IP"
  nmcli connection modify "$SSID" ipv4.method auto
fi

# 重新激活连接
nmcli connection up "$SSID"

echo "已连接到 $SSID"
Reply View the author
鲜衣怒马
deepin
2025-09-08 17:10
#15
waittingsummer

WIFI一键切换GUI,主要是内外网经常要配置IP

我从deepseek弄了个脚本,嫌不够优雅

#!/bin/bash

# 检查是否以 root 运行
if [ "$EUID" -ne 0 ]; then
  echo "请以 root 权限运行此脚本:sudo $0"
  exit 1
fi

# 参数检查
if [ -z "$1" ]; then
  echo "用法:$0 "
  echo "支持的配置:A1、A3、P"
  # A1是内网1,A3是内网2,P是外网
  exit 1
fi

# 配置定义
declare -A configs

# 示例配置,请根据实际修改
configs["A1,ssid"]="TP-LINK_1"
configs["A1,password"]="88888888"
configs["A1,ip"]="172.19.10.128/24"
configs["A1,gateway"]="172.19.10.254"

configs["A3,ssid"]="TP-LINK_3"
configs["A3,password"]="12345678"
configs["A3,ip"]="192.168.101.55/24"
configs["A3,gateway"]="192.168.101.1"

configs["P,ssid"]="TP-LINK_4"
configs["P,password"]="12345678"
configs["P,ip"]=""  # 使用 DHCP
configs["P,gateway"]=""

# 获取参数
PROFILE="$1"
SSID="${configs["$PROFILE,ssid"]}"
PASSWORD="${configs["$PROFILE,password"]}"
IP="${configs["$PROFILE,ip"]}"
GATEWAY="${configs["$PROFILE,gateway"]}"

if [ -z "$SSID" ]; then
  echo "未知的 Wi-Fi 配置:$PROFILE"
  exit 1
fi

echo "正在连接 Wi-Fi: $SSID"

# 删除旧连接(如果有)
nmcli connection delete "$SSID" 2>/dev/null

# 添加新连接
if [ -n "$PASSWORD" ]; then
  nmcli device wifi connect "$SSID" password "$PASSWORD" name "$SSID"
else
  nmcli device wifi connect "$SSID" name "$SSID"
fi

# 设置静态 IP 或 DHCP
if [ -n "$IP" ] && [ -n "$GATEWAY" ]; then
  echo "配置静态 IP:$IP,网关:$GATEWAY"
  nmcli connection modify "$SSID" ipv4.addresses "$IP"
  nmcli connection modify "$SSID" ipv4.gateway "$GATEWAY"
  nmcli connection modify "$SSID" ipv4.method manual
  nmcli connection modify "$SSID" ipv4.dns "$GATEWAY"
else
  echo "使用 DHCP 获取 IP"
  nmcli connection modify "$SSID" ipv4.method auto
fi

# 重新激活连接
nmcli connection up "$SSID"

echo "已连接到 $SSID"

记录一下,完成资源监控后抽时间搞

Reply View the author
鲜衣怒马
deepin
2025-09-18 11:40
#16
waittingsummer

WIFI一键切换GUI,主要是内外网经常要配置IP

我从deepseek弄了个脚本,嫌不够优雅

#!/bin/bash

# 检查是否以 root 运行
if [ "$EUID" -ne 0 ]; then
  echo "请以 root 权限运行此脚本:sudo $0"
  exit 1
fi

# 参数检查
if [ -z "$1" ]; then
  echo "用法:$0 "
  echo "支持的配置:A1、A3、P"
  # A1是内网1,A3是内网2,P是外网
  exit 1
fi

# 配置定义
declare -A configs

# 示例配置,请根据实际修改
configs["A1,ssid"]="TP-LINK_1"
configs["A1,password"]="88888888"
configs["A1,ip"]="172.19.10.128/24"
configs["A1,gateway"]="172.19.10.254"

configs["A3,ssid"]="TP-LINK_3"
configs["A3,password"]="12345678"
configs["A3,ip"]="192.168.101.55/24"
configs["A3,gateway"]="192.168.101.1"

configs["P,ssid"]="TP-LINK_4"
configs["P,password"]="12345678"
configs["P,ip"]=""  # 使用 DHCP
configs["P,gateway"]=""

# 获取参数
PROFILE="$1"
SSID="${configs["$PROFILE,ssid"]}"
PASSWORD="${configs["$PROFILE,password"]}"
IP="${configs["$PROFILE,ip"]}"
GATEWAY="${configs["$PROFILE,gateway"]}"

if [ -z "$SSID" ]; then
  echo "未知的 Wi-Fi 配置:$PROFILE"
  exit 1
fi

echo "正在连接 Wi-Fi: $SSID"

# 删除旧连接(如果有)
nmcli connection delete "$SSID" 2>/dev/null

# 添加新连接
if [ -n "$PASSWORD" ]; then
  nmcli device wifi connect "$SSID" password "$PASSWORD" name "$SSID"
else
  nmcli device wifi connect "$SSID" name "$SSID"
fi

# 设置静态 IP 或 DHCP
if [ -n "$IP" ] && [ -n "$GATEWAY" ]; then
  echo "配置静态 IP:$IP,网关:$GATEWAY"
  nmcli connection modify "$SSID" ipv4.addresses "$IP"
  nmcli connection modify "$SSID" ipv4.gateway "$GATEWAY"
  nmcli connection modify "$SSID" ipv4.method manual
  nmcli connection modify "$SSID" ipv4.dns "$GATEWAY"
else
  echo "使用 DHCP 获取 IP"
  nmcli connection modify "$SSID" ipv4.method auto
fi

# 重新激活连接
nmcli connection up "$SSID"

echo "已连接到 $SSID"

已发布哦,关注我发的帖子,欢迎使用反馈哦

Reply View the author
字甲达宾
deepin
2025-09-21 09:41
#17

有没有兴趣写一个 彩票中奖结果自动查询工具?

网上查到两个,都是模拟 选号的。

一个是 bash 脚本,

一个是 python3 的。

主要功能需求:

  • 手动输入 买过的号码,手动输入 开奖结果,自动 高亮 显示 匹配的号码,中奖等级,最低奖金(只针对单注,不计算复式下注)
  • 高级功能: 自动或者手动更新 官方开奖数据。
  • 自定义 买过的彩票号码数据文件格式。
  • 自定义 福彩,体彩 官方单次/历史开奖数据文件格式。
Reply View the author
鲜衣怒马
deepin
2025-09-22 10:50
#18
字甲达宾

有没有兴趣写一个 彩票中奖结果自动查询工具?

网上查到两个,都是模拟 选号的。

一个是 bash 脚本,

一个是 python3 的。

主要功能需求:

  • 手动输入 买过的号码,手动输入 开奖结果,自动 高亮 显示 匹配的号码,中奖等级,最低奖金(只针对单注,不计算复式下注)
  • 高级功能: 自动或者手动更新 官方开奖数据。
  • 自定义 买过的彩票号码数据文件格式。
  • 自定义 福彩,体彩 官方单次/历史开奖数据文件格式。

如果纯记录,不如用表格填~

Reply View the author
字甲达宾
deepin
2025-09-22 12:33
#19
鲜衣怒马

如果纯记录,不如用表格填~

导入/手动输入 开奖结果/买彩号码,两组数据自动 碰撞/比对,自动报告是否中奖,哪组号码中了奖,中的几等奖(或者哪几个号码中了)

Reply View the author