├── 腾讯会议摸鱼助手 ├── 腾讯会议摸鱼助手 │ ├── Resource │ │ ├── FastASR ffmpeg.txt │ │ └── Icons │ │ │ └── icon_512x512.ico │ ├── Properties │ │ └── PublishProfiles │ │ │ ├── FolderProfile.pubxml.user │ │ │ └── FolderProfile.pubxml │ ├── Program.cs │ ├── Utils │ │ └── CustomMessageBox.cs │ ├── 腾讯会议摸鱼助手.csproj.user │ ├── 腾讯会议摸鱼助手.csproj │ ├── Notice │ │ └── Push │ │ │ └── PushMessage.cs │ └── TengXunMeetingHelper │ │ └── RelativePositionData.cs ├── readme.md └── 腾讯会议摸鱼助手.sln ├── 单词 ├── 动画.gif ├── 查询单词翻译GUI │ ├── packages.config │ ├── Properties │ │ ├── Settings.settings │ │ ├── AssemblyInfo.cs │ │ └── Settings.Designer.cs │ ├── 查询单词翻译GUI.csproj.user │ ├── Program.cs │ └── App.config ├── 合并mp3 │ ├── Properties │ │ └── launchSettings.json │ ├── WordInfo.cs │ ├── 合并mp3.csproj │ └── Mp3File.cs ├── QueryWordTranslationLib │ ├── StrHelper │ │ └── StrCode.cs │ ├── packages.config │ ├── app.config │ ├── DocumentHelper │ │ └── TextHelper.cs │ └── Properties │ │ └── AssemblyInfo.cs └── 查询单词翻译 │ ├── 查询单词翻译.csproj.user │ ├── App.config │ └── Properties │ └── AssemblyInfo.cs ├── 鼠连点 ├── 鼠连点.exe ├── icon.ico ├── Resources │ ├── icon.ico │ └── icon.png ├── App.config ├── Properties │ ├── Settings.settings │ ├── Settings.Designer.cs │ └── AssemblyInfo.cs ├── 鼠连点.csproj.user └── 鼠连点.sln ├── 翻译神器 ├── 清理发布.bat └── 翻译神器 │ ├── Resources │ ├── KeyTest.jpg │ ├── IconExit.png │ ├── IconHide.png │ ├── IconShow.png │ └── 翻译_128x128.ico │ ├── FormMovedEventHandler.cs │ ├── Update │ └── AutoUpdate.cs │ ├── Properties │ └── PublishProfiles │ │ ├── FolderProfile1.pubxml.user │ │ ├── FolderProfile.pubxml │ │ ├── FolderProfile1.pubxml │ │ └── FolderProfile.pubxml.user │ ├── FrmTranslateInfo.cs │ ├── 翻译神器.csproj.user │ ├── Program.cs │ ├── HotKey │ └── HotKeyInfo.cs │ └── Utils │ └── MsgFilter.cs ├── 文本编辑器 ├── 文本编辑器.exe ├── icon │ ├── 下划线.png │ ├── 保存.png │ ├── 倾斜.png │ ├── 关于.png │ ├── 删除线.png │ ├── 剪切.png │ ├── 加粗.png │ ├── 右对齐.png │ ├── 图片.png │ ├── 复制.png │ ├── 字体.png │ ├── 居中.png │ ├── 左对齐.png │ ├── 打印.png │ ├── 打开.png │ ├── 撤销.png │ ├── 新建.png │ ├── 粘贴.png │ ├── 预览.png │ ├── icon.ico │ ├── logo.png │ ├── 字体减小.png │ ├── 字体加大.png │ ├── 字体颜色.png │ └── 恢复撤销.png ├── 文本编辑器 │ ├── icon.ico │ ├── 文本编辑器_TemporaryKey.pfx │ ├── app.config │ ├── Properties │ │ ├── Settings.settings │ │ ├── AssemblyInfo.cs │ │ └── Settings.Designer.cs │ ├── Program.cs │ ├── 文本编辑器.csproj.user │ └── About.cs ├── readme.md └── 文本编辑器.sln ├── 动作录制 ├── 动作录制 │ ├── icon.ico │ ├── App.config │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ ├── App.xaml │ ├── App.xaml.cs │ └── AssemblyInfo.cs └── 动作录制.sln ├── ToICO ├── ToICO │ ├── logo.ico │ ├── Properties │ │ ├── launchSettings.json │ │ ├── Settings.settings │ │ ├── PublishProfiles │ │ │ ├── FolderProfile.pubxml.user │ │ │ ├── FolderProfile1.pubxml.user │ │ │ ├── FolderProfile.pubxml │ │ │ └── FolderProfile1.pubxml │ │ ├── Settings.Designer.cs │ │ └── AssemblyInfo.cs │ ├── App.config │ ├── ToICO.csproj.user │ ├── ToICO.csproj │ └── Program.cs └── ToICO.sln ├── 鹰眼OCR └── 鹰眼OCR │ ├── icon.ico │ ├── Resources │ ├── 公式.png │ ├── 关闭.png │ ├── 切换.png │ ├── 导入.png │ ├── 导出.png │ ├── 截图.png │ ├── 打开.png │ ├── 拍照.ico │ ├── 拍照.png │ ├── 数字.png │ ├── 朗读.png │ ├── 查找.ico │ ├── 查找.png │ ├── 翻译.png │ ├── 表格.png │ ├── 设置.ico │ ├── 设置.png │ ├── 重试.png │ ├── 顶置.png │ ├── 鹰眼.png │ ├── API.png │ ├── icon.ico │ ├── 二维码.ico │ ├── 二维码.png │ ├── 二维码_1.png │ ├── 取消顶置.png │ ├── 最大化 细.png │ ├── 最大化.png │ ├── 最小化.png │ ├── 识别类型.png │ ├── 语音识别.ico │ ├── 语音识别.png │ ├── 身份证.png │ ├── 重命名文件.exe │ ├── 银行卡.png │ ├── OCR测试图片.png │ ├── 手写文字识别.png │ ├── 通用文字识别.png │ ├── 通用文字识别_高精度.png │ ├── 鹰眼128x128.png │ └── ReplaceFile.exe │ ├── OCR │ └── TengXunYouTu.cs │ ├── PDF │ ├── OCR │ │ └── TengXunYouTu.cs │ └── PdfHelper.cs │ ├── MouseDirection.cs │ └── Properties │ └── PublishProfiles │ ├── FolderProfile.pubxml │ └── FolderProfile.pubxml.user ├── 文件监视 ├── FileWatcher │ ├── icon.ico │ ├── Image │ │ ├── icon.ico │ │ ├── open.png │ │ ├── save.png │ │ ├── stop.png │ │ ├── reset.png │ │ └── start.png │ ├── Properties │ │ ├── launchSettings.json │ │ └── PublishProfiles │ │ │ ├── FolderProfile.pubxml.user │ │ │ ├── ClickOnceProfile.pubxml.user │ │ │ └── FolderProfile.pubxml │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ └── FileWatcher.csproj.user └── FileProperty │ ├── FileProperty.vcxproj.user │ ├── FileProperty.c │ └── FileProperty.vcxproj.filters ├── 更改系统设置 └── 更改系统设置 │ ├── NSudoDM.dll │ ├── App.config │ └── Properties │ └── AssemblyInfo.cs ├── 自动进入钉钉直播 └── 自动进入钉钉直播 │ ├── icon.ico │ ├── tessdata │ └── chi_sim.traineddata │ ├── Properties │ └── PublishProfiles │ │ ├── FolderProfile1.pubxml.user │ │ ├── FolderProfile1.pubxml │ │ ├── FolderProfile.pubxml │ │ └── FolderProfile.pubxml.user │ ├── 自动进入钉钉直播.csproj.user │ ├── Helper │ └── ScreenCapture.cs │ └── 自动进入钉钉直播.csproj ├── 清理文件 └── 清理文件 │ ├── Resources │ └── NSudoDM.dll │ ├── Properties │ └── PublishProfiles │ │ ├── FolderProfile.pubxml.user │ │ └── FolderProfile.pubxml │ ├── 清理文件.csproj.user │ ├── 清理文件.csproj │ └── Api.cs ├── 翻译神器WPF ├── 翻译神器WPF │ ├── Resources │ │ ├── IconExit.png │ │ ├── IconHide.png │ │ ├── IconShow.png │ │ ├── KeyTest.jpg │ │ └── icon_128x128.ico │ ├── Update │ │ ├── UpdateService.cs │ │ └── UpdateInfo.cs │ ├── Service │ │ ├── TranslateApiService.cs │ │ ├── ITranslateApiService.cs │ │ ├── IWindowService.cs │ │ └── WindowService .cs │ ├── Converters │ │ ├── RoundToIntConverter.cs │ │ ├── TopmostToStringConverter.cs │ │ ├── RectangleToStringConverter.cs │ │ └── BooleanToVisibilityConverter.cs │ ├── JsonConverters │ │ └── ColorJsonConverter.cs │ ├── Common │ │ ├── MsgTokens.cs │ │ ├── WindowLocations.cs │ │ ├── WindowsMsg.cs │ │ └── AutoStartConstant.cs │ ├── Properties │ │ ├── launchSettings.json │ │ └── PublishProfiles │ │ │ ├── .net10-x64.pubxml │ │ │ ├── .net10-x86.pubxml │ │ │ ├── .net10-x64.pubxml.user │ │ │ └── .net10-x86.pubxml.user │ ├── Util │ │ ├── OperationMode.cs │ │ └── SystemUtil.cs │ ├── Messages │ │ ├── TextMessage.cs │ │ ├── TextWindowChangedMessage.cs │ │ └── VisibilityChangedMessage.cs │ ├── TranslationApis │ │ ├── ApiCommon │ │ │ └── ApiCodes.cs │ │ └── ApiFactory.cs │ ├── Views │ │ ├── AboutPage.xaml.cs │ │ ├── UpdatePage.xaml.cs │ │ ├── SettingsPage.xaml.cs │ │ ├── HomePage.xaml.cs │ │ ├── KeyPage.xaml.cs │ │ └── MainWindow.xaml.cs │ ├── Models │ │ ├── TextWindowSnap.cs │ │ ├── KeyData.cs │ │ ├── ConfigData.cs │ │ └── NavigationItem.cs │ ├── HotKey │ │ ├── HotKeyIds.cs │ │ └── KeyEventArgsHelper.cs │ ├── ViewModels │ │ └── AboutPageViewModel.cs │ ├── App.xaml │ └── 翻译神器WPF.csproj.user └── 翻译神器WPF.slnx ├── 鹰眼OCR_WPF ├── 鹰眼OCR_WPF │ ├── Resources │ │ ├── icon.ico │ │ └── Images │ │ │ ├── 公式.png │ │ │ ├── 关于.png │ │ │ ├── 关闭.png │ │ │ ├── 切换.png │ │ │ ├── 喇叭.png │ │ │ ├── 导入.png │ │ │ ├── 导出.png │ │ │ ├── 截图.png │ │ │ ├── 打开.png │ │ │ ├── 拍照.png │ │ │ ├── 数字.png │ │ │ ├── 更新.png │ │ │ ├── 朗读.png │ │ │ ├── 查找.png │ │ │ ├── 翻译.png │ │ │ ├── 表格.png │ │ │ ├── 设置.png │ │ │ ├── 选项.png │ │ │ ├── 重试.png │ │ │ ├── 首页.png │ │ │ ├── 鹰眼.png │ │ │ ├── key.png │ │ │ ├── 二维码.png │ │ │ ├── 二维码_1.png │ │ │ ├── 最大化.png │ │ │ ├── 最小化.png │ │ │ ├── 识别类型.png │ │ │ ├── 语音识别.png │ │ │ ├── 身份证.png │ │ │ ├── 银行卡.png │ │ │ ├── OCR测试图片.png │ │ │ ├── output.png │ │ │ ├── 手写文字识别.png │ │ │ ├── 通用文字识别.png │ │ │ ├── 通用文字识别_高精度.png │ │ │ └── 鹰眼128x128.png │ ├── ViewModels │ │ ├── RecordWindowViewModel.cs │ │ └── BaseViewModel.cs │ ├── Messages │ │ ├── TextBox │ │ │ ├── SelectTextMessage.cs │ │ │ ├── FindMessage.cs │ │ │ ├── MessageParam │ │ │ │ ├── ReplaceParam.cs │ │ │ │ └── FindParam.cs │ │ │ └── ReplaceMessage.cs │ │ ├── DictionaryMessage.cs │ │ └── TextMessage.cs │ ├── Properties │ │ ├── Settings.settings │ │ ├── PublishProfiles │ │ │ ├── FolderProfile1.pubxml.user │ │ │ ├── FolderProfile.pubxml │ │ │ ├── FolderProfile1.pubxml │ │ │ └── FolderProfile.pubxml.user │ │ └── Settings.Designer.cs │ ├── Constants │ │ ├── HotKeyId.cs │ │ ├── FindTypes.cs │ │ ├── Languages.cs │ │ └── WindowsMsg.cs │ ├── Views │ │ ├── AboutView.xaml.cs │ │ ├── Windows │ │ │ ├── RecordWindow.xaml.cs │ │ │ ├── QrCodeWindow.xaml.cs │ │ │ └── SearchWindow.xaml.cs │ │ ├── UpdateView.xaml.cs │ │ ├── HotKeyView.xaml.cs │ │ └── OptionView.xaml.cs │ ├── Models │ │ ├── LanguageItem.cs │ │ ├── OCRType.cs │ │ └── ConfigData.cs │ ├── Service │ │ ├── ILanguageService.cs │ │ ├── IWindowService.cs │ │ └── WindowService .cs │ ├── Converters │ │ ├── MultiBindingConverter.cs │ │ ├── EnumToBooleanConverter.cs │ │ ├── RectangleToStringConverter.cs │ │ ├── BooleanToVisibilityConverter.cs │ │ └── HalfWidthConverter.cs │ └── Helper │ │ ├── CameraHelper.cs │ │ └── PathHelper.cs ├── 鹰眼OCR_Skin │ ├── Resources │ │ └── Images │ │ │ ├── 取消顶置.png │ │ │ └── 顶置.png │ ├── Themes │ │ └── Generic.xaml │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Converters │ │ └── NullableToBooleanConverter.cs │ ├── 鹰眼OCR_Skin.csproj │ ├── 鹰眼OCR_Skin.csproj.user │ └── Controls │ │ └── YTopMostButton.cs ├── 鹰眼OCR_Extensions │ ├── PDF │ │ ├── EventArgss │ │ │ ├── GetOnePageEventHandler.cs │ │ │ └── GetOnePageEventArgs.cs │ │ └── PdfHelper.cs │ ├── 鹰眼OCR_Extensions.csproj.user │ ├── OCR │ │ ├── BaiduOCRParameter.cs │ │ ├── Baidu │ │ │ ├── BaiduOCRParameter.cs │ │ │ └── BaiduKey.cs │ │ └── BaiduKey.cs │ └── WinApi │ │ └── WinApi.cs ├── ResXManager.config.xml ├── Screenshot_WPF │ ├── Api │ │ ├── MonitorInfo.cs │ │ └── WindowInfo.cs │ ├── Screenshot_WPF.csproj.user │ └── Screenshot_WPF.csproj └── 鹰眼OCR_Common │ ├── Messages │ ├── ScreenshotMessage.cs │ └── MessageParam │ │ └── ScreenshotParam.cs │ ├── 鹰眼OCR_Common.csproj │ └── Constants │ └── MessageTokens.cs ├── README.md ├── 天翼校园登录 ├── TianyiNetworkLoginLibrary │ ├── 参考.txt │ ├── TianyiNetworkLoginLibrary.csproj │ ├── Entity │ │ ├── LogoutRequestEntity.cs │ │ └── LoginRequestEntity.cs │ ├── Properties │ │ └── PublishProfiles │ │ │ ├── Linux.pubxml.user │ │ │ ├── Windows.pubxml.user │ │ │ ├── Linux.pubxml │ │ │ └── Windows.pubxml │ └── Config │ │ └── DataEntity.cs └── 天翼校园登录 │ └── 天翼校园登录.csproj ├── .idea ├── .gitignore ├── vcs.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml └── C-SHARP-language-program.iml ├── ADB卸载软件 ├── 卸载软件 │ ├── App.config │ └── Properties │ │ └── AssemblyInfo.cs └── Adb卸载软件.sln ├── 复制文件 ├── 复制文件 │ ├── App.config │ ├── 复制文件.csproj.user │ └── Properties │ │ └── AssemblyInfo.cs └── 复制文件.sln ├── 截图类库 ├── 截图 │ ├── CapturedDelegate.cs │ ├── ScreenShot.csproj.user │ └── ScreenShot.csproj ├── 截图测试 │ ├── 截图测试.csproj.user │ ├── 截图测试.csproj │ └── Program.cs └── 截图.sln └── PDF_Word操作 ├── PDF_Word操作 ├── PathHelper.cs └── Properties │ └── AssemblyInfo.cs └── PDF_Word操作.sln /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Resource/FastASR ffmpeg.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /单词/动画.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/单词/动画.gif -------------------------------------------------------------------------------- /鼠连点/鼠连点.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鼠连点/鼠连点.exe -------------------------------------------------------------------------------- /翻译神器/清理发布.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/清理发布.bat -------------------------------------------------------------------------------- /鼠连点/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鼠连点/icon.ico -------------------------------------------------------------------------------- /文本编辑器/文本编辑器.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/文本编辑器.exe -------------------------------------------------------------------------------- /动作录制/动作录制/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/动作录制/动作录制/icon.ico -------------------------------------------------------------------------------- /文本编辑器/icon/下划线.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/下划线.png -------------------------------------------------------------------------------- /文本编辑器/icon/保存.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/保存.png -------------------------------------------------------------------------------- /文本编辑器/icon/倾斜.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/倾斜.png -------------------------------------------------------------------------------- /文本编辑器/icon/关于.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/关于.png -------------------------------------------------------------------------------- /文本编辑器/icon/删除线.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/删除线.png -------------------------------------------------------------------------------- /文本编辑器/icon/剪切.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/剪切.png -------------------------------------------------------------------------------- /文本编辑器/icon/加粗.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/加粗.png -------------------------------------------------------------------------------- /文本编辑器/icon/右对齐.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/右对齐.png -------------------------------------------------------------------------------- /文本编辑器/icon/图片.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/图片.png -------------------------------------------------------------------------------- /文本编辑器/icon/复制.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/复制.png -------------------------------------------------------------------------------- /文本编辑器/icon/字体.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/字体.png -------------------------------------------------------------------------------- /文本编辑器/icon/居中.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/居中.png -------------------------------------------------------------------------------- /文本编辑器/icon/左对齐.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/左对齐.png -------------------------------------------------------------------------------- /文本编辑器/icon/打印.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/打印.png -------------------------------------------------------------------------------- /文本编辑器/icon/打开.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/打开.png -------------------------------------------------------------------------------- /文本编辑器/icon/撤销.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/撤销.png -------------------------------------------------------------------------------- /文本编辑器/icon/新建.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/新建.png -------------------------------------------------------------------------------- /文本编辑器/icon/粘贴.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/粘贴.png -------------------------------------------------------------------------------- /文本编辑器/icon/预览.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/预览.png -------------------------------------------------------------------------------- /ToICO/ToICO/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/ToICO/ToICO/logo.ico -------------------------------------------------------------------------------- /文本编辑器/icon/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/icon.ico -------------------------------------------------------------------------------- /文本编辑器/icon/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/logo.png -------------------------------------------------------------------------------- /文本编辑器/icon/字体减小.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/字体减小.png -------------------------------------------------------------------------------- /文本编辑器/icon/字体加大.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/字体加大.png -------------------------------------------------------------------------------- /文本编辑器/icon/字体颜色.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/字体颜色.png -------------------------------------------------------------------------------- /文本编辑器/icon/恢复撤销.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/icon/恢复撤销.png -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/文本编辑器/icon.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/icon.ico -------------------------------------------------------------------------------- /鼠连点/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鼠连点/Resources/icon.ico -------------------------------------------------------------------------------- /鼠连点/Resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鼠连点/Resources/icon.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/icon.ico -------------------------------------------------------------------------------- /更改系统设置/更改系统设置/NSudoDM.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/更改系统设置/更改系统设置/NSudoDM.dll -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/自动进入钉钉直播/自动进入钉钉直播/icon.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/公式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/公式.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/关闭.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/关闭.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/切换.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/切换.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/导入.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/导入.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/导出.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/导出.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/截图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/截图.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/打开.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/打开.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/拍照.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/拍照.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/拍照.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/拍照.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/数字.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/数字.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/朗读.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/朗读.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/查找.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/查找.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/查找.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/查找.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/翻译.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/翻译.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/表格.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/表格.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/设置.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/设置.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/设置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/设置.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/重试.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/重试.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/顶置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/顶置.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/鹰眼.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/鹰眼.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/icon.ico -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/open.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/save.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/stop.png -------------------------------------------------------------------------------- /清理文件/清理文件/Resources/NSudoDM.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/清理文件/清理文件/Resources/NSudoDM.dll -------------------------------------------------------------------------------- /翻译神器/翻译神器/Resources/KeyTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/翻译神器/Resources/KeyTest.jpg -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/API.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/icon.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/二维码.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/二维码.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/二维码.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/二维码.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/二维码_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/二维码_1.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/取消顶置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/取消顶置.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/最大化 细.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/最大化 细.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/最大化.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/最大化.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/最小化.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/最小化.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/识别类型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/识别类型.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/语音识别.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/语音识别.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/语音识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/语音识别.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/身份证.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/身份证.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/重命名文件.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/重命名文件.exe -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/银行卡.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/银行卡.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/reset.png -------------------------------------------------------------------------------- /文件监视/FileWatcher/Image/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文件监视/FileWatcher/Image/start.png -------------------------------------------------------------------------------- /翻译神器/翻译神器/Resources/IconExit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/翻译神器/Resources/IconExit.png -------------------------------------------------------------------------------- /翻译神器/翻译神器/Resources/IconHide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/翻译神器/Resources/IconHide.png -------------------------------------------------------------------------------- /翻译神器/翻译神器/Resources/IconShow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/翻译神器/Resources/IconShow.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/OCR测试图片.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/OCR测试图片.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/手写文字识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/手写文字识别.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/通用文字识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/通用文字识别.png -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/文本编辑器_TemporaryKey.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/文本编辑器/文本编辑器/文本编辑器_TemporaryKey.pfx -------------------------------------------------------------------------------- /翻译神器/翻译神器/Resources/翻译_128x128.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器/翻译神器/Resources/翻译_128x128.ico -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/通用文字识别_高精度.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/通用文字识别_高精度.png -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/鹰眼128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/鹰眼128x128.png -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Resources/IconExit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Resources/IconExit.png -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Resources/IconHide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Resources/IconHide.png -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Resources/IconShow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Resources/IconShow.png -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Resources/KeyTest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Resources/KeyTest.jpg -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Resources/ReplaceFile.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR/鹰眼OCR/Resources/ReplaceFile.exe -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/icon.ico -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # C#小程序 2 | 3 | ## 这些都是无聊时写小程序,欢迎使用。 4 | 5 | - 开发环境: Win11 + VS2026 6 | 7 | - **注意:** 需要安装.net framework 4.7 或.net 9.0 sdk 才能编译运行。 8 | -------------------------------------------------------------------------------- /文本编辑器/readme.md: -------------------------------------------------------------------------------- 1 | 功能:自动识别文件编码,可以打开 txt、ini、xml、htm、html、config、doc、docx、rtf等格式的文件。 2 | 3 | **PS:打开doc、docx文件时,需要安装office2013及以上版本。** 4 | 5 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Update/UpdateService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Update/UpdateService.cs -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Resources/icon_128x128.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Resources/icon_128x128.ico -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/公式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/公式.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/关于.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/关于.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/关闭.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/关闭.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/切换.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/切换.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/喇叭.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/喇叭.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/导入.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/导入.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/导出.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/导出.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/截图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/截图.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/打开.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/打开.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/拍照.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/拍照.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/数字.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/数字.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/更新.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/更新.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/朗读.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/朗读.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/查找.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/查找.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/翻译.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/翻译.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/表格.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/表格.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/设置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/设置.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/选项.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/选项.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/重试.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/重试.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/首页.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/首页.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/鹰眼.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/鹰眼.png -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/参考.txt: -------------------------------------------------------------------------------- 1 | https://github.com/Z446C/ESC-Z 2 | https://github.com/OJZen/FckESC 3 | https://github.com/6DDUU6/SchoolAuthentication -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Service/TranslateApiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Service/TranslateApiService.cs -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/tessdata/chi_sim.traineddata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/自动进入钉钉直播/自动进入钉钉直播/tessdata/chi_sim.traineddata -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Resources/Images/取消顶置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_Skin/Resources/Images/取消顶置.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Resources/Images/顶置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_Skin/Resources/Images/顶置.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/key.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/二维码.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/二维码.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/二维码_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/二维码_1.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/最大化.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/最大化.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/最小化.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/最小化.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/识别类型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/识别类型.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/语音识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/语音识别.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/身份证.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/身份证.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/银行卡.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/银行卡.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/OCR测试图片.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/OCR测试图片.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/output.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/手写文字识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/手写文字识别.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/通用文字识别.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/通用文字识别.png -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Converters/RoundToIntConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/Converters/RoundToIntConverter.cs -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Resource/Icons/icon_512x512.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/腾讯会议摸鱼助手/腾讯会议摸鱼助手/Resource/Icons/icon_512x512.ico -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/通用文字识别_高精度.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/通用文字识别_高精度.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/鹰眼128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/鹰眼OCR_WPF/鹰眼OCR_WPF/Resources/Images/鹰眼128x128.png -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/ViewModels/RecordWindowViewModel.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.ViewModels 2 | { 3 | public class RecordWindowViewModel 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/JsonConverters/ColorJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdmxz/C-SHARP-language-program/HEAD/翻译神器WPF/翻译神器WPF/JsonConverters/ColorJsonConverter.cs -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Common/MsgTokens.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | class MsgTokens 4 | { 5 | public static string TextWindow = "TextWindow"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "ToICO": { 4 | "commandName": "Project", 5 | "hotReloadEnabled": false 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "翻译神器WPF": { 4 | "commandName": "Project", 5 | "commandLineArgs": "-auto" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /文件监视/FileWatcher/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "FileWatcher": { 4 | "commandName": "Project", 5 | "nativeDebugging": true 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # 默认忽略的文件 2 | /shelf/ 3 | /workspace.xml 4 | # 基于编辑器的 HTTP 客户端请求 5 | /httpRequests/ 6 | # Datasource local storage ignored files 7 | /dataSources/ 8 | /dataSources.local.xml 9 | /.idea -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /单词/合并mp3/Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "profiles": { 3 | "合并mp3": { 4 | "commandName": "Project", 5 | "commandLineArgs": " D:\\单词\\1021.txt\r\n" 6 | } 7 | } 8 | } -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /文件监视/FileProperty/FileProperty.vcxproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /鼠连点/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /动作录制/动作录制/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ADB卸载软件/卸载软件/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ToICO/ToICO/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /复制文件/复制文件/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /更改系统设置/更改系统设置/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/PDF/EventArgss/GetOnePageEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | 3 | namespace 鹰眼OCR_Extensions.PDF.EventArgss 4 | { 5 | public delegate void GetOnePageEventHandler(Bitmap img, int pageNumber); 6 | } 7 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Common/WindowLocations.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | public class WindowLocations 4 | { 5 | public const string FixedTop = "屏幕顶部"; 6 | public const string Floating = "浮动"; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/FormMovedEventHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | namespace 翻译神器 3 | { 4 | 5 | /// 6 | /// 窗体移动事件 7 | /// 8 | public delegate void FormMovedEventHandler(Rectangle newRect); 9 | } 10 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/ResXManager.config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | zh-CN 4 | False 5 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextBox/SelectTextMessage.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Messages.TextBox 2 | { 3 | public class SelectTextMessage 4 | { 5 | public int Start { get; set; } 6 | public int Length { get; set; } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /动作录制/动作录制/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Common/WindowsMsg.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | class WindowsMsg 4 | { 5 | /// 6 | /// 应用程序自定义的显示窗口消息 7 | /// 8 | public const int ShowWindowMsg = 33009; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Util/OperationMode.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Util 2 | { 3 | /// 4 | /// 自启动函数的 设置模式 5 | /// 6 | public enum OperationMode 7 | { 8 | Add, 9 | Del, 10 | Query 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/readme.md: -------------------------------------------------------------------------------- 1 | 使用说明: 2 | 编译后, 3 | 1、下载ffmpeg.exe,放到腾讯会议摸鱼助手.exe所在的目录下 4 | 2、下载fastasr以及对应的模型包,确保以下路径存在: 5 | - 腾讯会议摸鱼助手.exe所在目录\\FastASR\\k2_rnnt2_cli.exe 6 | - 腾讯会议摸鱼助手.exe所在目录\\FastASR\\model\\k2_rnnt2_cli 7 | 8 | 消息推送接口 9 | https://courier.toptopn.com/xpusher.html -------------------------------------------------------------------------------- /截图类库/截图/CapturedDelegate.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | 3 | namespace ScreenShot 4 | { 5 | /// 6 | /// 截图完成委托 7 | /// 8 | /// 截取的图片 9 | public delegate void CapturedDelegate(Image img); 10 | } 11 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Update/AutoUpdate.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace 翻译神器.Update 8 | { 9 | internal class AutoUpdate 10 | { 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/OCR/TengXunYouTu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace 小鹰OCR.OCR 8 | { 9 | class TengXunYouTu 10 | { 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Common/AutoStartConstant.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | public class AutoStartConstant 4 | { 5 | /// 6 | /// 自启动参数 7 | /// 8 | public static readonly string StartParam = "-auto"; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Service/ITranslateApiService.cs: -------------------------------------------------------------------------------- 1 | using 翻译神器WPF.TranslationApi; 2 | 3 | namespace 翻译神器WPF.Service 4 | { 5 | public interface ITranslateApiService 6 | { 7 | ITranslateApi Current { get; } 8 | 9 | ITranslateApi ReLoadApi(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/PDF/OCR/TengXunYouTu.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace 小鹰OCR.OCR 8 | { 9 | class TengXunYouTu 10 | { 11 | 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/Properties/PublishProfiles/ClickOnceProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Messages/TextMessage.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | public class TextMessage 4 | { 5 | public TextMessage(string text) 6 | { 7 | Text = text; 8 | } 9 | 10 | public string Text { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/TranslationApis/ApiCommon/ApiCodes.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.TranslationApis.ApiCommon 2 | { 3 | /// 4 | /// 翻译Api 的英文名称 5 | /// 6 | public enum ApiCodes 7 | { 8 | Baidu, 9 | YouDao, 10 | TengXun 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/DictionaryMessage.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.Messaging.Messages; 2 | 3 | namespace 鹰眼OCR_WPF.Messages 4 | { 5 | public class DictionaryMessage(Dictionary value) : ValueChangedMessage>(value) 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Constants/HotKeyId.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Constants 2 | { 3 | /// 4 | /// 热键ID 5 | /// 6 | enum HotKeyId 7 | { 8 | Screenshot = 1000, 9 | Photograph, 10 | Record, 11 | FixedScreen, 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /鼠连点/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextMessage.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.Messaging.Messages; 2 | 3 | namespace 鹰眼OCR_WPF.Messages 4 | { 5 | public class TextMessage : ValueChangedMessage 6 | { 7 | public TextMessage(string value) : base(value) 8 | { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /截图类库/截图测试/截图测试.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Form 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Messages/TextWindowChangedMessage.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | public class TextWindowChangedMessage 4 | { 5 | // 直接在Setting窗口修改SettingsData,不需要在此处传递参数 6 | 7 | //public double? Opacity { get; set; } 8 | //public double? FontSize { get; set; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/Screenshot_WPF/Api/MonitorInfo.cs: -------------------------------------------------------------------------------- 1 | namespace Screenshot_WPF.Api 2 | { 3 | public struct MonitorInfo 4 | { 5 | public int Left; 6 | public int Top; 7 | public int Right; 8 | public int Bottom; 9 | public int Width; 10 | public int Height; 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Constants/FindTypes.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Constants 2 | { 3 | public enum FindTypes 4 | { 5 | /// 6 | /// 向前查找 7 | /// 8 | Up, 9 | /// 10 | /// 向后查找 11 | /// 12 | Down 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Messages/VisibilityChangedMessage.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Common 2 | { 3 | internal class VisibilityChangedMessage 4 | { 5 | public readonly bool NewValue; 6 | 7 | public VisibilityChangedMessage(bool newValue) 8 | { 9 | this.NewValue = newValue; 10 | } 11 | } 12 | } -------------------------------------------------------------------------------- /清理文件/清理文件/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2022-08-05T14:42:16.1357209Z;True|2022-08-05T22:41:16.3789970+08:00; 8 | 9 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2022-08-01T10:42:13.7534146Z;True|2022-08-01T18:42:02.3806536+08:00; 8 | 9 | -------------------------------------------------------------------------------- /清理文件/清理文件/清理文件.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\测试\清理文件\清理文件\Properties\PublishProfiles\FolderProfile.pubxml 5 | 6 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/Properties/PublishProfiles/FolderProfile1.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-04-07T09:41:41.9439662Z; 8 | 9 | 10 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/TianyiNetworkLoginLibrary.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net6.0 5 | enable 6 | enable 7 | 1.1.0.0 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Constants/Languages.cs: -------------------------------------------------------------------------------- 1 | using 鹰眼OCR_WPF.Models; 2 | 3 | namespace 鹰眼OCR_WPF.Constants 4 | { 5 | internal class Languages 6 | { 7 | public static List LanguageList { get; } = 8 | [ 9 | new("English", "en"), 10 | new("中文", "zh-Hans"), 11 | new("繁體中文", "zh-Hant"), 12 | ]; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Constants/WindowsMsg.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Constants 2 | { 3 | /// 4 | /// Windows下的Native消息常量 5 | /// 6 | internal class WindowsMsg 7 | { 8 | /// 9 | /// 应用程序自定义的显示窗口消息 10 | /// 11 | public const int ShowWindowMsg = 33009; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /单词/合并mp3/WordInfo.cs: -------------------------------------------------------------------------------- 1 | namespace 合并mp3 2 | { 3 | internal class WordInfo 4 | { 5 | public string Word { get; set; } 6 | public string AudioUrl { get; set; } 7 | 8 | public WordInfo(string word, string audioUrl) 9 | { 10 | Word = word; 11 | AudioUrl = audioUrl; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /复制文件/复制文件/复制文件.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "C:\Users\Administrator\Desktop\未下载完的更新.exe" D:\1.exe true 5 | 6 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/AboutView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | 3 | namespace 鹰眼OCR_WPF.Views 4 | { 5 | /// 6 | /// AboutView.xaml 的交互逻辑 7 | /// 8 | public partial class AboutView : UserControl 9 | { 10 | public AboutView() 11 | { 12 | InitializeComponent(); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/鹰眼OCR_Extensions.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\鹰眼OCR_WPF\鹰眼OCR_Extensions\Properties\PublishProfiles\FolderProfile.pubxml 5 | 6 | -------------------------------------------------------------------------------- /.idea/C-SHARP-language-program.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/Windows/RecordWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace 鹰眼OCR_WPF.Views.Windows 4 | { 5 | /// 6 | /// RecordWindow.xaml 的交互逻辑 7 | /// 8 | public partial class RecordWindow : Window 9 | { 10 | public RecordWindow() 11 | { 12 | InitializeComponent(); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Entity/LogoutRequestEntity.cs: -------------------------------------------------------------------------------- 1 | namespace TianyiNetworkLoginLibrary.Entity 2 | { 3 | /// 4 | /// 登出请求实体类 5 | /// 6 | /// 7 | internal class LogoutRequestEntity : RequestEntity 8 | { 9 | public LogoutRequestEntity(RequestEntity baseEntity) : base(baseEntity) 10 | { 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /动作录制/动作录制/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF.slnx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /动作录制/动作录制/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace 动作录制 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /清理文件/清理文件/清理文件.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Exe 5 | net6.0 6 | enable 7 | enable 8 | 1.2.0.0 9 | AnyCPU;x64 10 | x64 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Properties/PublishProfiles/Linux.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-03-03T12:27:29.5635950Z;True|2023-03-03T12:48:11.7614533+08:00;True|2023-03-03T12:39:27.2113272+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Service/IWindowService.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace 翻译神器WPF.Service 4 | { 5 | /// 6 | /// 窗体服务,用于显示、隐藏、关闭窗体 7 | /// 8 | public interface IWindowService 9 | { 10 | void Show() where T : Window; 11 | void Hide() where T : Window; 12 | void Close() where T : Window; 13 | T Instance() where T : Window; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Models/LanguageItem.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Models 2 | { 3 | public record LanguageItem 4 | { 5 | public string DisplayName { get; set; } 6 | public string CultureName { get; set; } 7 | public LanguageItem(string displayName, string cultureName) 8 | { 9 | DisplayName = displayName; 10 | CultureName = cultureName; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Service/ILanguageService.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel; 2 | using System.Globalization; 3 | 4 | namespace 鹰眼OCR_WPF.Service 5 | { 6 | public interface ILanguageService 7 | { 8 | event PropertyChangedEventHandler? PropertyChanged; 9 | string SelectedLanguage { get; set; } 10 | CultureInfo CurrentCulture { get; set; } 11 | string GetString(string key); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Themes/Generic.xaml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Service/IWindowService.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace 鹰眼OCR_WPF.Service 4 | { 5 | /// 6 | /// 窗体服务,用于显示、隐藏、关闭窗体 7 | /// 8 | public interface IWindowService 9 | { 10 | void Show() where T : Window; 11 | void Hide() where T : Window; 12 | void Close() where T : Window; 13 | T Instance() where T : Window; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace FileWatcher 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextBox/FindMessage.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.Messaging.Messages; 2 | using 鹰眼OCR_WPF.Messages.TextBox.MessageParam; 3 | 4 | namespace 鹰眼OCR_WPF.Messages.TextBox 5 | { 6 | /// 7 | /// 查找消息 8 | /// 9 | internal class FindMessage : ValueChangedMessage 10 | { 11 | public FindMessage(FindParam value) : base(value) 12 | { 13 | 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/AboutPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using 翻译神器WPF.ViewModels; 3 | 4 | namespace 翻译神器WPF.Views 5 | { 6 | /// 7 | /// AboutPage.xaml 的交互逻辑 8 | /// 9 | public partial class AboutPage : Page 10 | { 11 | public AboutPage(AboutPageViewModel viewModel) 12 | { 13 | this.DataContext = viewModel; 14 | InitializeComponent(); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Common/Messages/ScreenshotMessage.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.Messaging.Messages; 2 | using 鹰眼OCR_Common.Messages.MessageParam; 3 | 4 | namespace 鹰眼OCR_Common.Messages 5 | { 6 | /// 7 | /// 截图消息 8 | /// 9 | public class ScreenshotMessage : ValueChangedMessage 10 | { 11 | public ScreenshotMessage(ScreenshotParam value) : base(value) 12 | { 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /截图类库/截图测试/截图测试.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net6.0-windows 6 | enable 7 | true 8 | enable 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/UpdatePage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using 翻译神器WPF.ViewModels; 3 | 4 | namespace 翻译神器WPF.Views 5 | { 6 | /// 7 | /// UpdatePage.xaml 的交互逻辑 8 | /// 9 | public partial class UpdatePage : Page 10 | { 11 | public UpdatePage(UpdatePageViewModel viewModel) 12 | { 13 | this.DataContext = viewModel; 14 | InitializeComponent(); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/OCR/BaiduOCRParameter.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | 3 | namespace 鹰眼OCR_Extensions.OCR 4 | { 5 | public class BaiduOCRParameter 6 | { 7 | public required string Mode { get; set; } 8 | public required Bitmap Image { get; set; } 9 | public required string DownloadedPath { get; set; } 10 | public required string LangType { get; set; } 11 | public required string IdCardSide { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextBox/MessageParam/ReplaceParam.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Messages.TextBox.MessageParam 2 | { 3 | internal class ReplaceParam : FindParam 4 | { 5 | /// 6 | /// 要替换的值 7 | /// 8 | public required string ReplaceText { get; set; } 9 | 10 | 11 | /// 12 | /// 是否全部替换 13 | /// 14 | public bool IsReplaceAll { get; set; } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextBox/ReplaceMessage.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.Messaging.Messages; 2 | using 鹰眼OCR_WPF.Messages.TextBox.MessageParam; 3 | 4 | namespace 鹰眼OCR_WPF.Messages.TextBox 5 | { 6 | /// 7 | /// 查找消息 8 | /// 9 | internal class ReplaceMessage : ValueChangedMessage 10 | { 11 | public ReplaceMessage(ReplaceParam value) : base(value) 12 | { 13 | 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/UpdateView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using 鹰眼OCR_WPF.ViewModels; 3 | 4 | namespace 鹰眼OCR_WPF.Views 5 | { 6 | /// 7 | /// UpdateView.xaml 的交互逻辑 8 | /// 9 | public partial class UpdateView : UserControl 10 | { 11 | public UpdateView(UpdateViewModel viewModel) 12 | { 13 | DataContext = viewModel; 14 | InitializeComponent(); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/OCR/Baidu/BaiduOCRParameter.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | 3 | namespace 鹰眼OCR_Extensions.OCR 4 | { 5 | public class BaiduOCRParameter 6 | { 7 | public required string Mode { get; set; } 8 | public required Bitmap Image { get; set; } 9 | public required string DownloadedPath { get; set; } 10 | public required string LangType { get; set; } 11 | public required string IdCardSide { get; set; } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/HotKeyView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using 鹰眼OCR_WPF.ViewModels; 3 | 4 | namespace 鹰眼OCR_WPF.Views 5 | { 6 | /// 7 | /// HotKeyView.xaml 的交互逻辑 8 | /// 9 | public partial class HotKeyView : UserControl 10 | { 11 | public HotKeyView(HotKeyViewModel viewModel) 12 | { 13 | this.DataContext = viewModel; 14 | InitializeComponent(); 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /ToICO/ToICO/ToICO.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\ToICO\ToICO\Properties\PublishProfiles\FolderProfile1.pubxml 5 | 6 | 7 | 8 | Form 9 | 10 | 11 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/自动进入钉钉直播.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\自动进入钉钉直播\自动进入钉钉直播\Properties\PublishProfiles\FolderProfile.pubxml 5 | 6 | 7 | 8 | Form 9 | 10 | 11 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/OptionView.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Controls; 2 | using 鹰眼OCR_WPF.ViewModels; 3 | 4 | namespace 鹰眼OCR_WPF.Views 5 | { 6 | /// 7 | /// OptionView.xaml 的交互逻辑 8 | /// 9 | public partial class OptionView : UserControl 10 | { 11 | public OptionView(OptionViewModel viewModel) 12 | { 13 | 14 | this.DataContext = viewModel; 15 | InitializeComponent(); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /天翼校园登录/天翼校园登录/天翼校园登录.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Exe 5 | net6.0 6 | enable 7 | enable 8 | 1.1.0.0 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Util/SystemUtil.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器WPF.Util 2 | { 3 | public class SystemUtil 4 | { 5 | // 判断当前版本是否为Windows 11或更高版本 6 | public static bool IsWindows11OrGreater() 7 | { 8 | // Windows 11的版本号为10.0.22000.0 9 | Version windows11Version = new Version(10, 0, 22000, 0); 10 | Version currentVersion = Environment.OSVersion.Version; 11 | return currentVersion >= windows11Version; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/Screenshot_WPF/Screenshot_WPF.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Code 7 | 8 | 9 | 10 | 11 | Designer 12 | 13 | 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Common/鹰眼OCR_Common.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Library 5 | net10.0-windows 6 | enable 7 | enable 8 | true 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/PublishProfiles/FolderProfile1.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2024-08-18T08:24:18.3866970Z||;True|2024-08-18T16:22:09.1586925+08:00||;True|2024-08-18T13:54:18.3104559+08:00||;True|2024-08-18T13:53:09.9037317+08:00||;True|2024-08-16T23:24:46.9186009+08:00||; 8 | 9 | 10 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Properties/PublishProfiles/Windows.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-03-06T10:29:37.6057962Z;True|2023-03-06T18:25:56.3664868+08:00;True|2023-03-06T18:25:21.3673851+08:00;True|2023-03-04T13:26:02.9848276+08:00;True|2023-03-04T13:18:56.8520640+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/PDF/PdfHelper.cs: -------------------------------------------------------------------------------- 1 | using PDFtoImage; 2 | using System; 3 | using System.Drawing; 4 | using System.IO; 5 | 6 | namespace 鹰眼OCR.PDF 7 | { 8 | class PdfHelper 9 | { 10 | public static bool IsPDFile(string fileName) 11 | { 12 | if (!File.Exists(fileName)) 13 | return false; 14 | using StreamReader sr = new StreamReader(fileName); 15 | return sr.ReadLine().ToLower().IndexOf("pdf") != -1; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Models/TextWindowSnap.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace 翻译神器WPF.Models 4 | { 5 | public sealed class TextWindowSnap 6 | { 7 | public int DelayTime { get; init; } 8 | public double Top { get; init; } 9 | public double Left { get; init; } 10 | public string WindowLocation { get; init; } = ""; 11 | public double Height { get; init; } 12 | public double Width { get; init; } 13 | public bool Topmost { get; init; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /文件监视/FileProperty/FileProperty.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | __declspec(dllexport) BOOL WINAPI ShowFileProperty(LPCWSTR fileName); 4 | 5 | BOOL WINAPI ShowFileProperty(LPCWSTR fileName) 6 | { 7 | SHELLEXECUTEINFOW info; 8 | memset(&info, 0, sizeof(SHELLEXECUTEINFOW)); 9 | info.cbSize = sizeof(SHELLEXECUTEINFOW); 10 | info.fMask = SEE_MASK_INVOKEIDLIST; 11 | info.lpVerb = L"properties"; 12 | info.lpFile = fileName; 13 | info.nShow = SW_SHOW; 14 | return ShellExecuteExW(&info); 15 | } -------------------------------------------------------------------------------- /ToICO/ToICO/ToICO.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net7.0-windows 4 | WinExe 5 | false 6 | true 7 | true 8 | logo.ico 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Properties/PublishProfiles/FolderProfile1.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-01-07T13:18:44.0674988Z;True|2023-01-07T21:16:08.5883487+08:00;True|2023-01-07T21:05:32.1499153+08:00;True|2022-12-10T20:11:16.0202621+08:00;True|2022-12-10T15:41:10.3079824+08:00;True|2022-12-10T15:33:12.8905827+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Update/UpdateInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Text.Json.Serialization; 2 | 3 | namespace 翻译神器WPF 4 | { 5 | public class UpdateInfo 6 | { 7 | [JsonPropertyName("info")] 8 | public string Info { get; set; } 9 | 10 | [JsonPropertyName("version")] 11 | public string Version { get; set; } 12 | 13 | [JsonPropertyName("url")] 14 | public string Url { get; set; } 15 | 16 | [JsonPropertyName("password")] 17 | public string Password { get; set; } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/PublishProfiles/FolderProfile1.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-03-23T09:47:00.7344744Z;True|2023-03-23T17:46:20.1249123+08:00;False|2023-03-23T17:45:14.9198209+08:00;False|2023-03-23T17:41:48.7797789+08:00;False|2023-03-23T17:39:13.9069133+08:00;False|2023-03-23T17:38:04.1583298+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Models/KeyData.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.ComponentModel; 2 | using CommunityToolkit.Mvvm.Input; 3 | using 翻译神器WPF.TranslationApi.Common; 4 | 5 | namespace 翻译神器WPF.Models 6 | { 7 | public partial class KeyData : ObservableObject 8 | { 9 | [ObservableProperty] 10 | private BaiduKey _baiduKey; 11 | 12 | [ObservableProperty] 13 | private YoudaoKey _youdaoKey; 14 | 15 | [ObservableProperty] 16 | private TengxunKey _tengxunKey; 17 | 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/FrmTranslateInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace 翻译神器 4 | { 5 | public struct FrmTranslateInfo 6 | { 7 | /// 8 | /// 翻译目标语言 9 | /// 10 | public string? DestLang { get; set; } 11 | /// 12 | /// 按下的按键 13 | /// 14 | public Keys Key { get; set; } 15 | /// 16 | /// 是否自动按键 17 | /// 18 | public bool AutoSend { get; set; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /单词/合并mp3/合并mp3.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Exe 5 | net6.0 6 | enable 7 | enable 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/查询单词翻译GUI.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | zh-CN 11 | false 12 | 13 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/PDF/EventArgss/GetOnePageEventArgs.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | 3 | namespace 鹰眼OCR_Extensions.PDF.EventArgss 4 | { 5 | public class GotOnePageEventArgs : EventArgs 6 | { 7 | public Bitmap Image { get; set; } 8 | public int Current { get; set; } 9 | public int Total { get; set; } 10 | 11 | public GotOnePageEventArgs(Bitmap img, int current, int total) 12 | { 13 | Image = img; 14 | Current = current; 15 | Total = total; 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2022-12-13T02:36:43.8666149Z;True|2022-12-13T10:16:51.7695601+08:00;True|2022-12-13T10:15:53.9830307+08:00;True|2022-12-12T21:07:57.4632698+08:00;True|2022-12-12T21:07:34.3922756+08:00;True|2022-12-12T20:54:16.8487219+08:00;True|2022-12-11T17:26:27.9256226+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/SettingsPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Automation; 2 | using System.Windows.Controls; 3 | using 翻译神器WPF.Util; 4 | using 翻译神器WPF.ViewModels; 5 | 6 | namespace 翻译神器WPF.Views 7 | { 8 | /// 9 | /// SettingsPage.xaml 的交互逻辑 10 | /// 11 | public partial class SettingsPage : Page 12 | { 13 | public SettingsPage(SettingsPageViewModel settingsPageViewModel) 14 | { 15 | this.DataContext = settingsPageViewModel; 16 | InitializeComponent(); 17 | } 18 | 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /截图类库/截图测试/Program.cs: -------------------------------------------------------------------------------- 1 | namespace 截图测试 2 | { 3 | internal static class Program 4 | { 5 | /// 6 | /// The main entry point for the application. 7 | /// 8 | [STAThread] 9 | static void Main() 10 | { 11 | // To customize application configuration such as set high DPI settings or default font, 12 | // see https://aka.ms/applicationconfiguration. 13 | ApplicationConfiguration.Initialize(); 14 | Application.Run(new Form1()); 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Program.cs: -------------------------------------------------------------------------------- 1 | namespace 腾讯会议摸鱼助手 2 | { 3 | internal static class Program 4 | { 5 | /// 6 | /// The main entry point for the application. 7 | /// 8 | [STAThread] 9 | static void Main() 10 | { 11 | // To customize application configuration such as set high DPI settings or default font, 12 | // see https://aka.ms/applicationconfiguration. 13 | ApplicationConfiguration.Initialize(); 14 | Application.Run(new MainForm()); 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/HotKey/HotKeyIds.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | 5 | namespace 翻译神器WPF.HotKey 6 | { 7 | /// 8 | /// 热键ID 9 | /// 10 | public enum HotKeyIds 11 | { 12 | /// 13 | /// 截图翻译 14 | /// 15 | SCREEN_TRAN = 1000, 16 | /// 17 | /// 显示翻译窗口 18 | /// 19 | SHOW_TRANFORM, 20 | /// 21 | /// 固定区域翻译 22 | /// 23 | FIXED_TRAN 24 | } 25 | 26 | } 27 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/PDF/PdfHelper.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace 鹰眼OCR_Extensions.PDF 4 | { 5 | public class PdfHelper 6 | { 7 | public static bool IsPDFile(string fileName) 8 | { 9 | if (!File.Exists(fileName)) 10 | { 11 | return false; 12 | } 13 | 14 | using StreamReader sr = new StreamReader(fileName); 15 | var line = sr.ReadLine(); 16 | var result = line.Contains("pdf", StringComparison.OrdinalIgnoreCase); 17 | return result; 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /单词/QueryWordTranslationLib/StrHelper/StrCode.cs: -------------------------------------------------------------------------------- 1 | namespace QueryWordLib.StrHelper 2 | { 3 | public class StrCode 4 | { 5 | /// 6 | /// 判断一个字符串是否包含中文字符 7 | /// 8 | /// 9 | /// 10 | public static bool HaveChinese(string str) 11 | { 12 | foreach (var ch in str) 13 | { 14 | if (ch < 0 || ch > 127) 15 | return true; 16 | } 17 | return false; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Reflection; 5 | using System.Windows.Forms; 6 | 7 | namespace 文本编辑器 8 | { 9 | static class Program 10 | { 11 | 12 | /// 13 | /// 应用程序的主入口点。 14 | /// 15 | [STAThread] 16 | static void Main() 17 | { 18 | Application.EnableVisualStyles(); 19 | Application.SetCompatibleTextRenderingDefault(false); 20 | Application.Run(new Form1()); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/ViewModels/AboutPageViewModel.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.ComponentModel; 2 | using System.Reflection; 3 | 4 | namespace 翻译神器WPF.ViewModels 5 | { 6 | public partial class AboutPageViewModel : ObservableObject 7 | { 8 | public AboutPageViewModel() 9 | { 10 | Environment.Version.ToString(); 11 | var ver = Assembly.GetExecutingAssembly().GetName().Version?.ToString(); 12 | Title = "翻译神器 v" + ver?[..^4]; 13 | } 14 | 15 | [ObservableProperty] 16 | private string _title; 17 | 18 | 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /单词/QueryWordTranslationLib/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace 查询单词翻译GUI 8 | { 9 | internal static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetCompatibleTextRenderingDefault(false); 19 | Application.Run(new MainForm()); 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/MouseDirection.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR 2 | { 3 | /// 4 | /// 鼠标拖动方向 5 | /// 6 | public enum MouseDirection 7 | { 8 | /// 9 | /// 不拖动 10 | /// 11 | None, 12 | /// 13 | /// 水平方向拖动,只改变窗体的宽度 14 | /// 15 | Herizontal, 16 | /// 17 | /// 垂直方向拖动,只改变窗体的高度 18 | /// 19 | Vertical, 20 | /// 21 | /// 倾斜拖动,同时改变窗体的宽度和高度 22 | /// 23 | Declining, 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /PDF_Word操作/PDF_Word操作/PathHelper.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | 4 | namespace PDF_Word操作 5 | { 6 | internal class PathHelper 7 | { 8 | public static bool InputPath(bool check, out string path) 9 | { 10 | path = Console.ReadLine(); 11 | bool IsFile = File.Exists(path); 12 | if (IsFile)// 文件存在 13 | return true; 14 | else if (check && !Directory.Exists(path))// 不存在则判断是否为文件夹 15 | throw new ArgumentException("路径不存在!"); 16 | else 17 | return false; 18 | } 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Models/ConfigData.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace 翻译神器WPF.Models 4 | { 5 | /// 6 | /// 配置数据类 7 | /// 8 | public partial class ConfigData 9 | { 10 | public static readonly string ConfigDir = Path.GetDirectoryName(Environment.ProcessPath) + "\\"; 11 | public static readonly string ScreenShotDir = ConfigDir + "保存的截图\\"; 12 | public static readonly string ConfigFile = ConfigDir + "翻译神器_配置文件.json"; 13 | 14 | 15 | public required KeyData KeyData { get; set; } 16 | public required SettingsData SettingsData { get; set; } 17 | 18 | } 19 | } 20 | 21 | -------------------------------------------------------------------------------- /动作录制/动作录制/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Models/NavigationItem.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.ComponentModel; 2 | using System.Xml.Linq; 3 | 4 | namespace 翻译神器WPF.Models 5 | { 6 | public partial class NavigationItem : ObservableObject 7 | { 8 | [ObservableProperty] 9 | private string _name = string.Empty; 10 | 11 | [ObservableProperty] 12 | private string _targetPage = string.Empty; 13 | 14 | [ObservableProperty] 15 | private bool _isSelected; 16 | 17 | public NavigationItem(string name, string targetPage) 18 | { 19 | Name = name; 20 | TargetPage = targetPage; 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /文件监视/FileWatcher/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | [assembly: ThemeInfo( 4 | ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located 5 | //(used if a resource is not found in the page, 6 | // or application resource dictionaries) 7 | ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located 8 | //(used if a resource is not found in the page, 9 | // app, or any theme specific resource dictionaries) 10 | )] 11 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | 3 | [assembly: System.Windows.ThemeInfo(System.Windows.ResourceDictionaryLocation.None, System.Windows.ResourceDictionaryLocation.SourceAssembly)] 4 | 5 | // 在此类的 SDK 样式项目中,现在,在此文件中早前定义的几个程序集属性将在生成期间自动添加,并使用在项目属性中定义的值进行填充。有关包含的属性以及如何定制此过程的详细信息,请参阅 6 | // https://aka.ms/assembly-info-properties 7 | 8 | 9 | // 将 ComVisible 设置为 false 会使此程序集中的类型对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型,请将该类型的 ComVisible 10 | // 属性设置为 true。 11 | 12 | [assembly: ComVisible(false)] 13 | 14 | // 如果此项目向 COM 公开,则下列 GUID 用于 typelib 的 ID。 15 | 16 | [assembly: Guid("658b0760-b07c-4e70-b17f-5b043644f47d")] 17 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/FileWatcher.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>G:\C#\C#源代码\测试\文件监视\FileWatcher\Properties\PublishProfiles\FolderProfile.pubxml 5 | 6 | 7 | 8 | Designer 9 | 10 | 11 | 12 | 13 | Designer 14 | 15 | 16 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Utils/CustomMessageBox.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | 7 | namespace 腾讯会议摸鱼助手.Utils 8 | { 9 | internal class CustomMessageBox 10 | { 11 | public static DialogResult ShowError(string text) 12 | { 13 | return MessageBox.Show(text, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 14 | } 15 | 16 | public static DialogResult ShowTip(string text) 17 | { 18 | return MessageBox.Show(text, "Tip", MessageBoxButtons.OK, MessageBoxIcon.Information); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /ToICO/ToICO/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Threading.Tasks; 5 | using System.Windows.Forms; 6 | 7 | namespace ToICO 8 | { 9 | static class Program 10 | { 11 | /// 12 | /// 应用程序的主入口点。 13 | /// 14 | [STAThread] 15 | static void Main() 16 | { 17 | Application.EnableVisualStyles(); 18 | Application.SetHighDpiMode(HighDpiMode.SystemAware); 19 | Application.SetCompatibleTextRenderingDefault(false); 20 | Application.Run(new MainForm()); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /单词/合并mp3/Mp3File.cs: -------------------------------------------------------------------------------- 1 | using NAudio.Wave; 2 | 3 | namespace 合并mp3 4 | { 5 | public class Mp3File 6 | { 7 | /// 8 | /// Mp3文件地址 9 | /// 10 | /// 11 | public Mp3File(string fileName) 12 | { 13 | using Mp3FileReader mp3FileReader = new(fileName); 14 | Duration = mp3FileReader.TotalTime.TotalSeconds; 15 | } 16 | 17 | /// 18 | /// 时长 19 | /// 20 | public double Duration 21 | { 22 | get; private set; 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/Helper/ScreenCapture.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing.Drawing2D; 2 | 3 | namespace 自动进入钉钉直播.Helper 4 | { 5 | class ScreenCapture 6 | { 7 | /// 8 | /// 从指定坐标截取指定大小区域 9 | /// 10 | public static Image Capture(Rectangle rect) 11 | { 12 | Bitmap bit = new(rect.Width, rect.Height); 13 | using (Graphics g = Graphics.FromImage(bit)) 14 | { 15 | g.CompositingQuality = CompositingQuality.HighQuality;// 质量设为最高 16 | g.CopyFromScreen(rect.Location, Point.Empty, rect.Size); 17 | } 18 | return bit; 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/App.xaml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/Windows/QrCodeWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using 鹰眼OCR_WPF.ViewModels; 3 | 4 | namespace 鹰眼OCR_WPF.Views.Windows 5 | { 6 | /// 7 | /// QrCodeWindow.xaml 的交互逻辑 8 | /// 9 | public partial class QrCodeWindow : Window 10 | { 11 | public QrCodeWindow(QrCodeWindowViewModel viewModel) 12 | { 13 | this.DataContext = viewModel; 14 | InitializeComponent(); 15 | 16 | 17 | } 18 | 19 | private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) 20 | { 21 | e.Cancel = true; 22 | this.Hide(); 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /鼠连点/鼠连点.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | zh-CN 11 | false 12 | 13 | 14 | /S 15 | 16 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/Screenshot_WPF/Screenshot_WPF.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net10.0-windows 5 | enable 6 | true 7 | true 8 | enable 9 | true 10 | true 11 | True 12 | Library 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net9.0-windows\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net10.0-windows 13 | win-x64 14 | true 15 | true 16 | 17 | -------------------------------------------------------------------------------- /清理文件/清理文件/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0\publish\linux-x64\ 10 | FileSystem 11 | net6.0 12 | linux-x64 13 | true 14 | true 15 | true 16 | 17 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/HomePage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Windows; 5 | using System.Windows.Controls; 6 | using System.Windows.Data; 7 | using System.Windows.Documents; 8 | using System.Windows.Input; 9 | using System.Windows.Media; 10 | using System.Windows.Media.Imaging; 11 | using System.Windows.Navigation; 12 | using System.Windows.Shapes; 13 | 14 | namespace 翻译神器WPF.Views 15 | { 16 | /// 17 | /// HomePage.xaml 的交互逻辑 18 | /// 19 | public partial class HomePage : Page 20 | { 21 | public HomePage() 22 | { 23 | InitializeComponent(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/PublishProfiles/FolderProfile1.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net9.0-windows\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net9.0-windows 13 | win-x64 14 | true 15 | false 16 | 17 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Converters/MultiBindingConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Data; 2 | 3 | namespace 鹰眼OCR_WPF.Converters 4 | { 5 | /// 6 | /// 用于实现Command多参数绑定的转换器 7 | /// 8 | public class MultiBindingConverter : IMultiValueConverter 9 | { 10 | public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture) 11 | { 12 | return values.Clone(); 13 | } 14 | 15 | public object[] ConvertBack(object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture) 16 | { 17 | throw new NotImplementedException(); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\publish\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0-windows 13 | win-x64 14 | true 15 | false 16 | true 17 | 18 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0-windows\publish\win-x86\ 10 | FileSystem 11 | net6.0-windows 12 | win-x86 13 | true 14 | true 15 | true 16 | 17 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Properties/PublishProfiles/.net10-x64.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Release 6 | Any CPU 7 | bin\Release\net10.0-windows\publish\ 8 | FileSystem 9 | <_TargetId>Folder 10 | net10.0-windows 11 | win-x64 12 | true 13 | true 14 | false 15 | 16 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Properties/PublishProfiles/.net10-x86.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Release 6 | Any CPU 7 | bin\Release\net10.0-windows\publish\win-x86\ 8 | FileSystem 9 | <_TargetId>Folder 10 | net10.0-windows 11 | win-x86 12 | true 13 | true 14 | false 15 | 16 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/腾讯会议摸鱼助手.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\腾讯会议自动入会\腾讯会议摸鱼助手\Properties\PublishProfiles\FolderProfile.pubxml 5 | 6 | 7 | 8 | Form 9 | 10 | 11 | Form 12 | 13 | 14 | 15 | 16 | Designer 17 | 18 | 19 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/Properties/PublishProfiles/FolderProfile1.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | ARM64 9 | bin\Release\net6.0-windows\publish\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0-windows 13 | win-arm64 14 | true 15 | true 16 | false 17 | 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2025-10-28T03:44:14.9026482Z||;True|2025-10-19T14:34:11.8199207+08:00||;False|2025-10-19T14:32:00.1804686+08:00||;True|2024-08-29T21:52:32.6928065+08:00||;False|2024-08-29T21:51:19.2802043+08:00||;True|2024-08-20T21:41:23.4027104+08:00||;True|2024-08-18T16:37:18.1655065+08:00||;False|2024-08-15T14:30:22.2850948+08:00||;True|2024-08-15T14:12:38.6290254+08:00||;True|2024-08-14T16:59:55.4618416+08:00||;False|2024-08-14T16:54:42.5108618+08:00||; 8 | 9 | 10 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/PublishProfiles/FolderProfile1.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net7.0\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net7.0-windows 13 | win-x64 14 | true 15 | true 16 | true 17 | 18 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Properties/PublishProfiles/Linux.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0\publish\linux-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0 13 | linux-x64 14 | true 15 | true 16 | true 17 | 18 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/腾讯会议摸鱼助手.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | WinExe 4 | net8.0-windows7.0 5 | enable 6 | true 7 | enable 8 | 1.3 9 | Resource\Icons\icon_512x512.ico 10 | true 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0-windows\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0-windows 13 | win-x64 14 | true 15 | false 16 | false 17 | 18 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0-windows\publish\win-x86\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0-windows 13 | win-x86 14 | true 15 | false 16 | true 17 | 18 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Properties/PublishProfiles/FolderProfile1.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0-windows\publish\win-x86\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0-windows 13 | win-x86 14 | true 15 | true 16 | true 17 | 18 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-05-18T12:04:07.6040800Z;True|2023-05-18T20:02:37.9843754+08:00;True|2023-05-18T20:01:00.1004146+08:00;False|2023-05-18T20:00:37.7950883+08:00;False|2023-05-18T19:58:29.1181498+08:00;True|2022-11-20T18:13:04.1998363+08:00;True|2022-11-02T15:52:32.2035201+08:00;True|2022-09-06T21:45:20.3357919+08:00;True|2022-09-06T21:31:22.4863999+08:00;True|2022-09-06T21:26:52.5653994+08:00;True|2022-09-06T21:02:35.6973761+08:00;True|2022-09-06T20:46:06.7879955+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net8.0-windows\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net8.0-windows 13 | win-x64 14 | true 15 | true 16 | true 17 | 18 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/WinApi/WinApi.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | using System.Windows.Forms; 3 | 4 | namespace 鹰眼OCR_Extensions.WinApi 5 | { 6 | /// 7 | /// 封装WindowsApi 8 | /// 9 | public class WinApi 10 | { 11 | 12 | [DllImport("user32.dll", EntryPoint = "PostMessage")] 13 | public static extern int PostMessage(IntPtr hwnd, int Msg, IntPtr wParam, IntPtr lParam); 14 | 15 | 16 | [DllImport("user32.dll")] 17 | public static extern bool RegisterHotKey(nint hWnd, int id, uint fsModifiers, Keys vk);// 注册热键 18 | 19 | [DllImport("user32.dll")] 20 | public static extern bool UnregisterHotKey(nint hWnd, int id);// 释放注册的的热键 21 | 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Converters/EnumToBooleanConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Globalization; 2 | using System.Windows.Data; 3 | 4 | namespace 鹰眼OCR_WPF.Converters 5 | { 6 | /// 7 | /// 用于RadioButton绑定到枚举类型 8 | /// 9 | public class RadioToBooleanConverter : IValueConverter 10 | { 11 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 12 | { 13 | return value != null && value.Equals(parameter); 14 | } 15 | 16 | 17 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 18 | { 19 | return value != null && value.Equals(true) ? parameter : Binding.DoNothing; 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /单词/QueryWordTranslationLib/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/Screenshot_WPF/Api/WindowInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace Screenshot_WPF.Api 4 | { 5 | /// 6 | /// 窗口信息 7 | /// 8 | public class WindowInfo 9 | { 10 | public WindowInfo(nint handle, Rect rect) 11 | { 12 | Handle = handle; 13 | Rect = rect; 14 | } 15 | 16 | public WindowInfo(string title, nint handle, Rect rect) 17 | { 18 | Title = title; 19 | Handle = handle; 20 | Rect = rect; 21 | } 22 | 23 | public string Title { get; set; } 24 | public IntPtr Handle { get; set; } 25 | public Rect Rect { get; set; } 26 | public List Childrens { get; internal set; } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/Notice/Push/PushMessage.cs: -------------------------------------------------------------------------------- 1 | using RestSharp; 2 | 3 | namespace 腾讯会议摸鱼助手.Notice.Push 4 | { 5 | internal class PushMessage 6 | { 7 | private static readonly string url = "https://courier.toptopn.com/api/v1/cui/notify/push"; 8 | public static void Push(string uuid, string uids, string message) 9 | { 10 | RestRequest request = new(url); 11 | request.AddParameter("uuid", uuid); 12 | request.AddParameter("uids", uids); 13 | request.AddParameter("text", message); 14 | request.AddParameter("title", message); 15 | request.AddParameter("url", message); 16 | using RestClient client = new(); 17 | var response = client.Post(request); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Properties/PublishProfiles/Windows.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | Any CPU 9 | bin\Release\net6.0\publish\win-x64\ 10 | FileSystem 11 | <_TargetId>Folder 12 | net6.0 13 | win-x64 14 | true 15 | true 16 | true 17 | true 18 | 19 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Common/Messages/MessageParam/ScreenshotParam.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | using System.Drawing; 3 | 4 | 5 | namespace 鹰眼OCR_Common.Messages.MessageParam 6 | { 7 | /// 8 | /// 截图消息参数 9 | /// 10 | public class ScreenshotParam 11 | { 12 | /// 13 | /// 截图完成后的图像 14 | /// 15 | [NotNull] 16 | public required Bitmap CaptureImage { get; set; } 17 | 18 | /// 19 | /// 选择的截图区域,坐标为屏幕坐标 20 | /// 21 | public Rectangle CaptureRect { get; set; } 22 | 23 | 24 | /// 25 | /// 目标窗口句柄 26 | /// Start方法传入了才会返回 27 | /// 28 | public IntPtr DestHandle { get; set; } 29 | 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/文本编辑器.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | zh-CN 11 | false 12 | 13 | 14 | Project 15 | 16 | 17 | false 18 | 19 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Models/OCRType.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Media; 2 | 3 | namespace 鹰眼OCR_WPF.Models 4 | { 5 | /// 6 | /// 文字识别类型Model 7 | /// 8 | public class OCRTypeItem 9 | { 10 | public OCRTypeItem(string itemText, ImageSource itemImage) 11 | { 12 | ItemText = itemText; 13 | ItemImage = itemImage; 14 | } 15 | 16 | public string ItemText { get; set; } 17 | 18 | public ImageSource ItemImage { get; set; } 19 | 20 | public override bool Equals(object? obj) 21 | { 22 | return obj is OCRTypeItem item && 23 | ItemText == item.ItemText && 24 | EqualityComparer.Default.Equals(ItemImage, item.ItemImage); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/KeyPage.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Text; 4 | using System.Windows; 5 | using System.Windows.Controls; 6 | using System.Windows.Data; 7 | using System.Windows.Documents; 8 | using System.Windows.Input; 9 | using System.Windows.Media; 10 | using System.Windows.Media.Imaging; 11 | using System.Windows.Navigation; 12 | using System.Windows.Shapes; 13 | using 翻译神器WPF.ViewModels; 14 | 15 | namespace 翻译神器WPF.Views 16 | { 17 | /// 18 | /// KeyPage.xaml 的交互逻辑 19 | /// 20 | public partial class KeyPage : Page 21 | { 22 | public KeyPage(KeyPageViewModel keyPageViewModel) 23 | { 24 | this.DataContext = keyPageViewModel; 25 | InitializeComponent(); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /鹰眼OCR/鹰眼OCR/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2023-11-15T01:11:21.3760051Z;True|2023-10-21T19:26:11.5686503+08:00;True|2023-10-21T19:22:08.1940270+08:00;False|2023-10-21T19:20:17.8824947+08:00;True|2023-10-14T19:51:00.7870299+08:00;True|2023-10-14T19:41:10.2367299+08:00;False|2023-10-14T19:20:45.4694301+08:00;False|2023-10-14T19:16:11.5865622+08:00;True|2023-09-28T14:23:44.3813264+08:00;True|2023-09-28T14:20:54.5736227+08:00;False|2023-09-28T14:18:20.8382631+08:00;False|2023-09-28T14:14:08.2712702+08:00;False|2023-09-28T14:13:59.1547112+08:00;True|2023-09-28T14:01:56.5110293+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /文件监视/FileWatcher/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | Release 8 | x86 9 | bin\Release\net5.0-windows\publish\ 10 | FileSystem 11 | net5.0-windows 12 | win-x86 13 | true 14 | True 15 | True 16 | False 17 | 18 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/翻译神器.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | true 5 | 6 | 7 | <_LastSelectedProfileId>F:\C#\C#源代码\翻译神器\翻译神器\Properties\PublishProfiles\FolderProfile1.pubxml 8 | 9 | 10 | 11 | Form 12 | 13 | 14 | Form 15 | 16 | 17 | Form 18 | 19 | 20 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Converters/NullableToBooleanConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Globalization; 2 | using System.Windows.Data; 3 | 4 | namespace 鹰眼OCR_Skin.Converters 5 | { 6 | public class NullableToBooleanConverter : IValueConverter 7 | { 8 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 9 | { 10 | bool? isCheck = value as Nullable; 11 | if (null == isCheck) 12 | { 13 | return false; 14 | } 15 | else 16 | { 17 | return isCheck.Value; 18 | } 19 | } 20 | 21 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 22 | { 23 | throw new NotImplementedException(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /自动进入钉钉直播/自动进入钉钉直播/自动进入钉钉直播.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | WinExe 5 | net8.0-windows 6 | enable 7 | true 8 | enable 9 | icon.ico 10 | 3.3.0.0 11 | AnyCPU;ARM64 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | PreserveNewest 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /单词/查询单词翻译/查询单词翻译.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | publish\ 5 | 6 | 7 | 8 | 9 | 10 | zh-CN 11 | false 12 | 13 | 14 | D:\英语4级\单词\next.txt 15 | 16 | 17 | D:\英语4级\单词\next.txt 18 | 19 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Properties/PublishProfiles/FolderProfile.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | True|2022-12-10T07:32:04.8720529Z;True|2022-12-10T15:24:21.9671244+08:00;True|2022-11-12T16:56:05.2481948+08:00;True|2022-11-12T16:48:41.6427007+08:00;True|2022-11-12T16:11:00.8720493+08:00;True|2022-11-12T16:02:42.8002404+08:00;True|2022-11-12T16:01:27.1132528+08:00;True|2022-11-04T10:59:56.6093712+08:00;True|2022-11-04T10:57:10.4655405+08:00;True|2022-11-04T10:56:15.8352123+08:00;True|2022-11-04T10:55:49.9448915+08:00;True|2022-11-04T10:21:06.2811169+08:00;False|2022-11-04T10:20:15.8069708+08:00;False|2022-11-04T10:19:51.1102480+08:00;True|2022-09-08T20:33:36.1615857+08:00;True|2022-09-08T20:33:08.4290036+08:00; 8 | 9 | 10 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Converters/TopmostToStringConverter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Globalization; 3 | using System.Windows.Data; 4 | 5 | namespace 翻译神器WPF.Converters 6 | { 7 | [ValueConversion(typeof(bool), typeof(string))] 8 | public sealed class TopmostToStringConverter : IValueConverter 9 | { 10 | public string TopmostText { get; set; } = "取消顶置"; 11 | public string NotTopmostText { get; set; } = "顶置"; 12 | 13 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 14 | { 15 | bool isTopmost = (bool)value; 16 | 17 | return isTopmost ? TopmostText : NotTopmostText; 18 | } 19 | 20 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 21 | { 22 | // 不支持反向转换 23 | return Binding.DoNothing; 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /单词/QueryWordTranslationLib/DocumentHelper/TextHelper.cs: -------------------------------------------------------------------------------- 1 | using QueryWordLib.WordHelper; 2 | using System.IO; 3 | 4 | namespace QueryWordLib.DocumentHelper 5 | { 6 | public class TextHelper 7 | { 8 | public static void ExportToTextDocument(WordInfo[] wordInfo, string outPath) 9 | { 10 | FileStream fs = new FileStream(outPath,FileMode.Create); 11 | StreamWriter sw = new StreamWriter(fs); 12 | 13 | // 向text添加内容 14 | foreach (var item in wordInfo) 15 | { 16 | sw.WriteLine(item.Word); 17 | // 避免音标为空而在word中增加一行空行 18 | string str = string.IsNullOrEmpty(item.Phonetic) ? "" : item.Phonetic + "\r\n"; 19 | sw.WriteLine(str + item.Explanation + "\r\n"); 20 | } 21 | sw.Close(); 22 | fs.Close(); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Converters/RectangleToStringConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | using System.Windows; 3 | using System.Windows.Data; 4 | 5 | namespace 翻译神器WPF.Converters 6 | { 7 | [ValueConversion(typeof(Rectangle), typeof(String))] 8 | public class RectangleToStringConverter : IValueConverter 9 | { 10 | public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 11 | { 12 | if (value is Rectangle v) 13 | { 14 | return $"X={v.X}, Y={v.Y}, Width={v.Width}, Height={v.Height}"; 15 | } 16 | return DependencyProperty.UnsetValue; 17 | } 18 | 19 | public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 20 | { 21 | throw new NotImplementedException(); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Messages/TextBox/MessageParam/FindParam.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_WPF.Messages.TextBox.MessageParam 2 | { 3 | public class FindParam 4 | { 5 | /// 6 | /// 要查找的文本 7 | /// 8 | public required string FindText { get; set; } 9 | 10 | 11 | /// 12 | /// 大小写敏感 13 | /// 14 | public bool IgnoreCase { get; set; } 15 | 16 | 17 | /// 18 | /// 全字符匹配 19 | /// 20 | public bool IsWholeWord { get; set; } 21 | 22 | 23 | /// 24 | /// 是否为向上查找 25 | /// true: 向上查找 26 | /// false: 向下查找 27 | /// 28 | public bool IsPrevious { get; set; } 29 | 30 | 31 | /// 32 | /// 是否为第一次查找 33 | /// 34 | public bool IsFirst { get; set; } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Converters/BooleanToVisibilityConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Data; 3 | 4 | namespace 翻译神器WPF.Converters 5 | { 6 | public class BooleanToVisibilityConverter : IValueConverter 7 | { 8 | public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 9 | { 10 | if (value is bool v && v) 11 | { 12 | return Visibility.Visible; 13 | } 14 | return Visibility.Collapsed; 15 | } 16 | 17 | public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 18 | { 19 | if (value is Visibility visibility && visibility == Visibility.Visible) 20 | { 21 | return true; 22 | } 23 | return false; 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/鹰眼OCR_Skin.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net10.0-windows 5 | enable 6 | true 7 | enable 8 | Library 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Converters/RectangleToStringConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Drawing; 2 | using System.Windows; 3 | using System.Windows.Data; 4 | 5 | namespace 鹰眼OCR_WPF.Converters 6 | { 7 | [ValueConversion(typeof(Rectangle), typeof(String))] 8 | public class RectangleToStringConverter : IValueConverter 9 | { 10 | public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 11 | { 12 | if (value is Rectangle v) 13 | { 14 | return $"X={v.X}, Y={v.Y}, Width={v.Width}, Height={v.Height}"; 15 | } 16 | return DependencyProperty.UnsetValue; 17 | } 18 | 19 | public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 20 | { 21 | throw new NotImplementedException(); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Converters/BooleanToVisibilityConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Data; 3 | 4 | namespace 鹰眼OCR_WPF.Converters 5 | { 6 | public class BooleanToVisibilityConverter : IValueConverter 7 | { 8 | public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 9 | { 10 | if (value is bool v && v) 11 | { 12 | return Visibility.Visible; 13 | } 14 | return Visibility.Collapsed; 15 | } 16 | 17 | public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) 18 | { 19 | if (value is Visibility visibility && visibility == Visibility.Visible) 20 | { 21 | return true; 22 | } 23 | return false; 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /截图类库/截图/ScreenShot.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | true 5 | 6 | 7 | 8 | 9 | true 10 | 11 | 12 | 13 | true 14 | 15 | 16 | 17 | 18 | Form 19 | 20 | 21 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Views/Windows/SearchWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Input; 3 | using 鹰眼OCR_WPF.ViewModels; 4 | 5 | namespace 鹰眼OCR_WPF.Views.Windows 6 | { 7 | /// 8 | /// SearchWindow.xaml 的交互逻辑 9 | /// 10 | public partial class SearchWindow : Window 11 | { 12 | public SearchWindow(SearchWindowViewModel viewModel) 13 | { 14 | this.DataContext = viewModel; 15 | InitializeComponent(); 16 | } 17 | 18 | private void Window_KeyUp(object sender, KeyEventArgs e) 19 | { 20 | if (e.Key == Key.Escape) 21 | { 22 | this.Hide(); 23 | } 24 | } 25 | 26 | private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) 27 | { 28 | e.Cancel = true; 29 | this.Hide(); 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Config/DataEntity.cs: -------------------------------------------------------------------------------- 1 | namespace TianyiNetworkLoginLibrary.Config 2 | { 3 | /// 4 | /// 保存到配置文件的数据的实体类 5 | /// 6 | internal class DataEntity 7 | { 8 | public string UserName { get; set; } 9 | public string Password { get; set; } 10 | public string Nasip { get; set; } 11 | public string Userip { get; set; } 12 | public DataEntity(string username, string password, string nasip, string userip) 13 | { 14 | UserName = username; 15 | Password = password; 16 | Nasip = nasip; 17 | Userip = userip; 18 | } 19 | 20 | public DataEntity() 21 | { 22 | UserName = string.Empty; 23 | Password = string.Empty; 24 | Nasip = string.Empty; 25 | Userip = string.Empty; 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /清理文件/清理文件/Api.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.InteropServices; 2 | using System.Text; 3 | 4 | namespace 清理文件 5 | { 6 | internal class Api 7 | { 8 | [DllImport("kernel32", CharSet = CharSet.Unicode)] 9 | public static extern long WritePrivateProfileString(string section, string key, string val, string filePath); 10 | [DllImport("kernel32", CharSet = CharSet.Unicode)] 11 | public static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); 12 | 13 | public const int MAX_PATH = 260; 14 | 15 | [DllImport("kernel32.dll", CharSet = CharSet.Unicode)] 16 | public static extern IntPtr LoadLibrary(string lpLibFileName); 17 | 18 | [DllImport("kernel32.dll", SetLastError = true)] 19 | [return: MarshalAs(UnmanagedType.Bool)] 20 | public static extern bool FreeLibrary(IntPtr hLibModule); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Properties/PublishProfiles/.net10-x64.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | True|2025-10-28T09:47:50.5367629Z||;True|2025-10-28T14:52:28.1034856+08:00||;True|2025-10-28T14:49:51.6039888+08:00||;True|2025-10-28T14:45:02.3360611+08:00||;True|2025-10-28T14:41:50.3768345+08:00||;True|2025-10-28T14:38:55.2948107+08:00||;True|2025-10-28T14:38:39.2593927+08:00||;True|2025-10-28T14:34:54.2675320+08:00||;True|2025-10-28T14:32:16.4924626+08:00||;False|2025-10-28T11:48:13.8042487+08:00||;False|2025-10-28T11:47:32.3851686+08:00||;False|2025-10-28T11:47:11.5007186+08:00||;True|2025-10-28T11:35:29.3332981+08:00||;True|2025-10-28T11:26:02.7194569+08:00||;True|2025-10-28T11:22:05.6540456+08:00||;True|2025-10-28T11:17:55.6218338+08:00||;True|2025-10-28T11:07:11.0569745+08:00||; 6 | 7 | 8 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Helper/CameraHelper.cs: -------------------------------------------------------------------------------- 1 | using System.Management; 2 | 3 | namespace 鹰眼OCR_WPF.Helper 4 | { 5 | public class CameraHelper 6 | { 7 | /// 8 | /// 获取电脑摄像头列表 9 | /// 10 | /// 11 | public static string[] GetCameras() 12 | { 13 | var cameraNames = new List(); 14 | using (var searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PnPEntity WHERE (PNPClass = 'Image' OR PNPClass = 'Camera')")) 15 | { 16 | foreach (var device in searcher.Get()) 17 | { 18 | var name = device["Caption"].ToString(); 19 | if (name != null) 20 | { 21 | cameraNames.Add(name); 22 | } 23 | } 24 | } 25 | 26 | return cameraNames.ToArray(); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Common/Constants/MessageTokens.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_Common.Constants 2 | { 3 | /// 4 | /// 发送消息时,使用的token 5 | /// 6 | public class MessageTokens 7 | { 8 | public const string CameraWindow = "CameraWindow"; 9 | public const string SearchWindow = "SearchWindow"; 10 | public const string ShowSearchWindow = "ShowSearchWindow"; 11 | public const string QrCodeWindow = "QrCodeWindow"; 12 | public const string RecordWindow = "RecordWindow"; 13 | public const string HomeViewModel = "HomeViewModel"; 14 | public const string HomeView = "HomeView"; 15 | public const string CameraWindowViewModel = "CameraWindowViewModel"; 16 | public const string ScreenWindow = "ScreenWindow"; 17 | public const string OptionViewModel = "OptionViewModel"; 18 | public const string MainWindowViewModel = "MainWindowViewModel"; 19 | public const string BaiduKeyUpdate = "BaiduKeyUpdate"; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /天翼校园登录/TianyiNetworkLoginLibrary/Entity/LoginRequestEntity.cs: -------------------------------------------------------------------------------- 1 | using System.Text.Json; 2 | using System.Text.Json.Serialization; 3 | 4 | namespace TianyiNetworkLoginLibrary.Entity 5 | { 6 | /// 7 | /// 登录请求实体类 8 | /// 9 | internal class LoginRequestEntity : RequestEntity 10 | { 11 | [JsonPropertyName("iswifi")] 12 | public string Iswifi { get; set; } 13 | 14 | [JsonPropertyName("password")] 15 | public string Password { get; set; } 16 | 17 | public LoginRequestEntity(string password, RequestEntity baseEntity) : base(baseEntity) 18 | { 19 | Password = password; 20 | Iswifi = "4060"; 21 | } 22 | 23 | /// 24 | /// 序列化本类 25 | /// 26 | /// 27 | public override string GetJson() 28 | { 29 | return JsonSerializer.Serialize(this); 30 | } 31 | 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Helper/PathHelper.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace 鹰眼OCR_WPF.Helper 4 | { 5 | internal class PathHelper 6 | { 7 | /// 8 | /// 搜索指定目录下的所有图片 9 | /// 包括子目录 10 | /// 11 | /// 12 | /// 13 | public static string[] GetImages(string path) 14 | { 15 | string[] files = Directory.GetFiles(path, "*.*", SearchOption.AllDirectories); 16 | var images = files.Where(IsImageExt); 17 | return images.ToArray(); 18 | } 19 | 20 | /// 21 | /// 给定的扩展名是否是图片 22 | /// 23 | /// 24 | /// 25 | public static bool IsImageExt(string ext) 26 | { 27 | string s = ext.ToLower(); 28 | return s.EndsWith("png") || s.EndsWith("jpg") || s.EndsWith("bmp") || s.EndsWith("webp") || s.EndsWith("jpeg"); 29 | } 30 | 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/OCR/BaiduKey.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_Extensions.OCR 2 | { 3 | // 百度文字识别和百度翻译key 4 | public class BaiduKey 5 | { 6 | public string ApiKey { get; set; } 7 | public string SecretKey { get; set; } 8 | public string AppId { get; set; } 9 | public string Password { get; set; } 10 | 11 | public BaiduKey() 12 | { 13 | 14 | } 15 | 16 | 17 | /// 18 | /// OCR key是否为空 19 | /// 20 | public bool IsOcrEmpty 21 | { 22 | get 23 | { 24 | return (string.IsNullOrWhiteSpace(ApiKey) || string.IsNullOrWhiteSpace(SecretKey)); 25 | } 26 | } 27 | 28 | /// 29 | /// 翻译Key是否为空 30 | /// 31 | public bool IsTranslateEmpty 32 | { 33 | get 34 | { 35 | return string.IsNullOrWhiteSpace(AppId) || string.IsNullOrWhiteSpace(Password); 36 | } 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Models/ConfigData.cs: -------------------------------------------------------------------------------- 1 | using System.IO; 2 | 3 | namespace 鹰眼OCR_WPF.Models 4 | { 5 | /// 6 | /// 配置数据类 7 | /// 8 | public partial class ConfigData 9 | { 10 | public static readonly string ConfigDir = Path.GetDirectoryName(Environment.ProcessPath) + "\\"; 11 | public static readonly string TTSDir = ConfigDir + "语音合成_保存的音频\\"; 12 | public static readonly string AsrDir = ConfigDir + "语音识别_保存的录音\\"; 13 | public static readonly string OCRDir = ConfigDir + "文字识别_保存的截图\\"; 14 | public static readonly string FormDir = ConfigDir + "文字识别_下载的表格\\"; 15 | public static readonly string PhotographDir = ConfigDir + "文字识别_拍照\\"; 16 | public static readonly string ConfigFile = ConfigDir + "鹰眼OCR_配置文件.json"; 17 | 18 | 19 | public required HotKeyViewData HotKeyViewData { get; set; } 20 | public required OptionViewData OptionViewData { get; set; } 21 | public required HomeViewData HomeViewData { get; set; } 22 | 23 | } 24 | } 25 | 26 | -------------------------------------------------------------------------------- /文件监视/FileProperty/FileProperty.vcxproj.filters: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Extensions/OCR/Baidu/BaiduKey.cs: -------------------------------------------------------------------------------- 1 | namespace 鹰眼OCR_Extensions.OCR 2 | { 3 | // 百度文字识别和百度翻译key 4 | public class BaiduKey 5 | { 6 | public string ApiKey { get; set; } 7 | public string SecretKey { get; set; } 8 | public string AppId { get; set; } 9 | public string Password { get; set; } 10 | 11 | public BaiduKey() 12 | { 13 | 14 | } 15 | 16 | 17 | /// 18 | /// OCR key是否为空 19 | /// 20 | public bool IsOcrEmpty 21 | { 22 | get 23 | { 24 | return (string.IsNullOrWhiteSpace(ApiKey) || string.IsNullOrWhiteSpace(SecretKey)); 25 | } 26 | } 27 | 28 | /// 29 | /// 翻译Key是否为空 30 | /// 31 | public bool IsTranslateEmpty 32 | { 33 | get 34 | { 35 | return string.IsNullOrWhiteSpace(AppId) || string.IsNullOrWhiteSpace(Password); 36 | } 37 | } 38 | } 39 | } 40 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Converters/HalfWidthConverter.cs: -------------------------------------------------------------------------------- 1 | using System.Globalization; 2 | using System.Windows.Data; 3 | 4 | namespace 鹰眼OCR_WPF.Converters 5 | { 6 | /// 7 | /// 将宽度转换为一半 8 | /// 9 | public class HalfWidthConverter : IValueConverter 10 | { 11 | /// 12 | /// 返回 源属性的宽度值的一半 13 | /// 14 | /// 15 | /// 16 | /// 17 | /// 18 | /// 19 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 20 | { 21 | if (value is double height) 22 | { 23 | return (height / 2); 24 | } 25 | return value; 26 | } 27 | 28 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 29 | { 30 | throw new NotImplementedException(); 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/鹰眼OCR_Skin.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Code 7 | 8 | 9 | Code 10 | 11 | 12 | Code 13 | 14 | 15 | 16 | 17 | Designer 18 | 19 | 20 | Designer 21 | 22 | 23 | Designer 24 | 25 | 26 | Designer 27 | 28 | 29 | Designer 30 | 31 | 32 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace 鹰眼OCR_WPF.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.11.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /鼠连点/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace 鼠连点.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // 此代码由工具生成。 4 | // 运行时版本:4.0.30319.42000 5 | // 6 | // 对此文件的更改可能会导致不正确的行为,并且如果 7 | // 重新生成代码,这些更改将会丢失。 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace ToICO.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /单词/查询单词翻译/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /复制文件/复制文件/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("复制文件")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("复制文件")] 13 | [assembly: AssemblyCopyright("Copyright © 2020-2021")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("aaf56bd8-5dbe-4c6c-b564-5a0bbd4a2635")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.3.0.0")] 36 | [assembly: AssemblyFileVersion("1.3.0.0")] 37 | -------------------------------------------------------------------------------- /更改系统设置/更改系统设置/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("更改系统设置")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("更改系统设置")] 13 | [assembly: AssemblyCopyright("Copyright © 2022")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("7fe3ebab-d521-4d29-8c56-05e863685b66")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.1.0.0")] 36 | [assembly: AssemblyFileVersion("1.1.0.0")] 37 | -------------------------------------------------------------------------------- /ADB卸载软件/卸载软件/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("Adb卸载软件")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("Adb卸载软件")] 13 | [assembly: AssemblyCopyright("Copyright © 2022")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("c834d60b-e928-4b30-a0f9-aa494e98292d")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /ToICO/ToICO/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("ToICO")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("ToICO")] 13 | [assembly: AssemblyCopyright("Copyright © 2021 ToICO")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("6f41cb67-9601-44c6-a331-d50d3c6a1a29")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.2.0.0")] 36 | [assembly: AssemblyFileVersion("1.2.0.0")] 37 | -------------------------------------------------------------------------------- /单词/查询单词翻译/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("查询单词翻译")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("查询单词翻译")] 13 | [assembly: AssemblyCopyright("Copyright © 2023 查询单词翻译")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("0ca5cd24-52a4-414f-a6e5-2319834a6f85")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.3.0.0")] 36 | [assembly: AssemblyFileVersion("1.3.0.0")] 37 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("查询单词翻译GUI")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("查询单词翻译GUI")] 13 | [assembly: AssemblyCopyright("Copyright © 2023")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("37f67113-c58f-4a6a-97b5-a999f88a1e83")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.5.0.0")] 36 | [assembly: AssemblyFileVersion("1.5.0.0")] 37 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_Skin/Controls/YTopMostButton.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace 鹰眼OCR_Skin.Controls 5 | { 6 | public class TopMostEventArgs(bool isTopMost) : RoutedEventArgs 7 | { 8 | public bool IsTopMost { get; set; } = isTopMost; 9 | } 10 | 11 | // ********************************** 12 | // 自定义控件 顶置按钮 13 | // ********************************** 14 | public class YTopMostButton : CheckBox 15 | { 16 | // 定义 TopChanged 事件 17 | public event EventHandler TopChanged; 18 | 19 | protected override void OnChecked(RoutedEventArgs e) 20 | { 21 | base.OnChecked(e); 22 | OnTopChanged(true); 23 | } 24 | 25 | 26 | protected override void OnUnchecked(RoutedEventArgs e) 27 | { 28 | base.OnUnchecked(e); 29 | OnTopChanged(false); 30 | } 31 | 32 | // 触发 TopChanged 事件 33 | protected virtual void OnTopChanged(bool isTopMost) 34 | { 35 | TopChanged?.Invoke(this, new TopMostEventArgs(isTopMost)); 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("文本编辑器")] 9 | [assembly: AssemblyDescription("文本编辑器 1.0")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("文本编辑器")] 13 | [assembly: AssemblyCopyright("Copyright © 2020 文本编辑器")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("74229d89-8b40-4acb-bb58-902536d59a74")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.5.0.0")] 36 | [assembly: AssemblyFileVersion("1.5.0.0")] 37 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Properties/PublishProfiles/.net10-x86.pubxml.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | True|2025-10-30T09:00:18.4648329Z||;True|2025-10-30T12:59:44.8955780+08:00||;True|2025-10-29T11:10:08.3848940+08:00||;True|2025-10-29T10:55:34.5986245+08:00||;True|2025-10-29T10:41:09.0039532+08:00||;True|2025-10-29T10:33:46.1242460+08:00||;True|2025-10-29T10:26:07.1637202+08:00||;True|2025-10-29T10:23:07.5059353+08:00||;True|2025-10-29T10:18:58.7683257+08:00||;True|2025-10-29T10:17:01.4618976+08:00||;True|2025-10-29T10:02:59.9432264+08:00||;True|2025-10-29T09:55:51.3937885+08:00||;True|2025-10-29T09:47:27.5137907+08:00||;True|2025-10-28T22:19:35.6226161+08:00||;True|2025-10-28T22:17:05.8595267+08:00||;True|2025-10-28T10:11:55.1520592+08:00||;True|2025-10-28T10:07:35.7193651+08:00||;True|2025-10-28T10:05:52.6996443+08:00||;False|2025-10-28T09:39:29.3205598+08:00||;False|2025-10-28T09:36:22.1028549+08:00||;True|2025-10-28T09:22:36.4945389+08:00||;True|2025-10-27T21:36:38.4981272+08:00||; 6 | 7 | 8 | -------------------------------------------------------------------------------- /鼠连点/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("鼠连点,一款模拟点击鼠标的软件")] 9 | [assembly: AssemblyDescription("鼠连点,一款模拟点击鼠标的软件")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("鼠连点")] 13 | [assembly: AssemblyCopyright("Copyright © 2020 鼠连点")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("b2691cd9-a52c-4e08-b9c4-e6df6bf6b3df")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.3.0.0")] 36 | [assembly: AssemblyFileVersion("1.3.0.0")] 37 | -------------------------------------------------------------------------------- /PDF_Word操作/PDF_Word操作/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("PDF_Word操作")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("PDF_Word操作")] 13 | [assembly: AssemblyCopyright("Copyright © 2022")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("e7b6c683-875b-4642-8bcf-250b8d90fa20")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.2.0.0")] 36 | [assembly: AssemblyFileVersion("1.2.0.0")] 37 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Service/WindowService .cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Extensions.DependencyInjection; 2 | using System.Windows; 3 | 4 | namespace 翻译神器WPF.Service 5 | { 6 | public class WindowService : IWindowService 7 | { 8 | private readonly IServiceProvider _serviceProvider; 9 | 10 | public WindowService(IServiceProvider serviceProvider) 11 | { 12 | _serviceProvider = serviceProvider; 13 | } 14 | 15 | public void Show() where T : Window 16 | { 17 | var window = _serviceProvider.GetRequiredService(); 18 | window.Show(); 19 | } 20 | 21 | public void Hide() where T : Window 22 | { 23 | var window = _serviceProvider.GetRequiredService(); 24 | window.Hide(); 25 | } 26 | 27 | public void Close() where T : Window 28 | { 29 | var window = _serviceProvider.GetRequiredService(); 30 | window.Close(); 31 | } 32 | 33 | public T Instance() where T : Window 34 | { 35 | return _serviceProvider.GetRequiredService(); 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/About.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.IO; 3 | using System.Collections.Generic; 4 | using System.ComponentModel; 5 | using System.Data; 6 | using System.Drawing; 7 | using System.Linq; 8 | using System.Text; 9 | using System.Windows.Forms; 10 | 11 | namespace 文本编辑器 12 | { 13 | public partial class About : Form 14 | { 15 | public About() 16 | { 17 | InitializeComponent(); 18 | } 19 | 20 | //打开网址 21 | private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) 22 | { 23 | System.Diagnostics.Process.Start("https://github.com/fuhohua"); 24 | } 25 | 26 | private void About_Load(object sender, EventArgs e) 27 | { 28 | //获取最后编译时间 29 | label1.Text = "最后编译时间:" + File.GetLastWriteTime(this.GetType().Assembly.Location).ToString("yyyy-dd-MM HH:mm:ss"); 30 | //int x = Application.OpenForms["Form1"].Right; 31 | //int y = Application.OpenForms["Form1"].Top; 32 | //this.Location = new Point(x-550, y+150);//让当前窗口显示在主窗口的中间 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/Service/WindowService .cs: -------------------------------------------------------------------------------- 1 | using Microsoft.Extensions.DependencyInjection; 2 | using System.Windows; 3 | 4 | namespace 鹰眼OCR_WPF.Service 5 | { 6 | public class WindowService : IWindowService 7 | { 8 | private readonly IServiceProvider _serviceProvider; 9 | 10 | public WindowService(IServiceProvider serviceProvider) 11 | { 12 | _serviceProvider = serviceProvider; 13 | } 14 | 15 | public void Show() where T : Window 16 | { 17 | var window = _serviceProvider.GetRequiredService(); 18 | window.Show(); 19 | } 20 | 21 | public void Hide() where T : Window 22 | { 23 | var window = _serviceProvider.GetRequiredService(); 24 | window.Hide(); 25 | } 26 | 27 | public void Close() where T : Window 28 | { 29 | var window = _serviceProvider.GetRequiredService(); 30 | window.Close(); 31 | } 32 | 33 | public T Instance() where T : Window 34 | { 35 | return _serviceProvider.GetRequiredService(); 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Diagnostics; 3 | using System.Windows.Forms; 4 | using 翻译神器.Utils; 5 | using 翻译神器.WinApi; 6 | 7 | namespace 翻译神器 8 | { 9 | static class Program 10 | { 11 | 12 | /// 13 | /// 应用程序的主入口点。 14 | /// 15 | [STAThread] 16 | private static void Main() 17 | { 18 | if (!Util.IsRun(out var processId)) 19 | { 20 | Application.EnableVisualStyles(); 21 | // 高Dpi模式设置为PerMonitorV2,截图功能显示的鼠标坐标才正常 22 | Application.SetHighDpiMode(HighDpiMode.PerMonitorV2); 23 | Application.SetCompatibleTextRenderingDefault(defaultValue: false); 24 | //Application.Run(new FrmShowText(10000, 1)); 25 | Application.Run(new FrmMain()); 26 | } 27 | else 28 | { 29 | // 如果当前应用在运行,则发送现场消息到主线程,让主线程显示窗口 30 | Api.PostThreadMessage(Process.GetProcessById(processId).Threads[0].Id, MsgFilter.ShowWindowMsg, IntPtr.Zero, IntPtr.Zero); 31 | } 32 | } 33 | 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /单词/QueryWordTranslationLib/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // 有关程序集的一般信息由以下 6 | // 控制。更改这些特性值可修改 7 | // 与程序集关联的信息。 8 | [assembly: AssemblyTitle("QueryWordTranslationLib")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("QueryWordTranslationLib")] 13 | [assembly: AssemblyCopyright("Copyright © 2023")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // 将 ComVisible 设置为 false 会使此程序集中的类型 18 | //对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 19 | //请将此类型的 ComVisible 特性设置为 true。 20 | [assembly: ComVisible(false)] 21 | 22 | // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID 23 | [assembly: Guid("6b2ba17f-c91a-4947-b431-2bd640a566a9")] 24 | 25 | // 程序集的版本信息由下列四个值组成: 26 | // 27 | // 主版本 28 | // 次版本 29 | // 生成号 30 | // 修订号 31 | // 32 | //可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 33 | //通过使用 "*",如下所示: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/HotKey/HotKeyInfo.cs: -------------------------------------------------------------------------------- 1 | namespace 翻译神器.HotKey 2 | { 3 | /// 4 | /// 热键 5 | /// 6 | public class HotKeyInfo : CombinationKey 7 | { 8 | /// 9 | /// 构造函数 10 | /// 11 | /// 热键 12 | /// 热键Id 13 | public HotKeyInfo(string hotKey, int id) : base(hotKey) 14 | { 15 | Id = id; 16 | } 17 | 18 | /// 19 | /// 构造函数 20 | /// 21 | /// 热键 22 | /// 热键Id 23 | public HotKeyInfo(string hotKey, HotKeyIds id) : base(hotKey) 24 | { 25 | Id = (int)id; 26 | } 27 | 28 | /// 29 | /// 热键Id 30 | /// 31 | public HotKeyIds HotKeyId { get; } 32 | /// 33 | /// 热键Id 34 | /// 35 | public int Id { get; } 36 | 37 | public override string ToString() 38 | { 39 | return base.CombinationKeyInfo; 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /鹰眼OCR_WPF/鹰眼OCR_WPF/ViewModels/BaseViewModel.cs: -------------------------------------------------------------------------------- 1 | using CommunityToolkit.Mvvm.ComponentModel; 2 | using System.Dynamic; 3 | using 鹰眼OCR_WPF.Service; 4 | 5 | namespace 鹰眼OCR_WPF.ViewModels 6 | { 7 | public class BaseViewModel : ObservableObject 8 | { 9 | protected readonly ILanguageService _languageService; 10 | 11 | public dynamic Strings => new LocalizedStrings(_languageService); 12 | 13 | public BaseViewModel(ILanguageService languageService) 14 | { 15 | _languageService = languageService; 16 | _languageService.PropertyChanged += (s, e) => OnPropertyChanged(nameof(Strings)); 17 | } 18 | } 19 | 20 | public class LocalizedStrings : DynamicObject 21 | { 22 | private readonly ILanguageService _languageService; 23 | 24 | public LocalizedStrings(ILanguageService languageService) 25 | { 26 | _languageService = languageService; 27 | } 28 | 29 | public override bool TryGetMember(GetMemberBinder binder, out object result) 30 | { 31 | result = _languageService.GetString(binder.Name.ToLower()); 32 | return true; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手/TengXunMeetingHelper/RelativePositionData.cs: -------------------------------------------------------------------------------- 1 | namespace 腾讯会议摸鱼助手.TengXunMeetingHelper 2 | { 3 | /// 4 | /// 腾讯会议各个按钮的 相对坐标数据 5 | /// 6 | internal struct RelativePositionData 7 | { 8 | /// 9 | /// 离开会议按钮坐标 10 | /// 11 | public static Point LeaveButton { get; set; } 12 | /// 13 | /// 聊天按钮坐标 14 | /// 15 | public static Point ChatButton { get; set; } 16 | /// 17 | /// 聊天窗口文字输入框坐标 18 | /// 19 | public static Point InputBox { get; set; } 20 | /// 21 | /// 聊天窗口发送按钮坐标 22 | /// 23 | public static Point SendButton { get; set; } 24 | /// 25 | /// 改名确认按钮坐标 26 | /// 27 | public static Point OkButton { get; set; } 28 | /// 29 | /// 成员按钮坐标 30 | /// 31 | public static Point MemberButton { get; set; } 32 | /// 33 | /// 改名按钮坐标 34 | /// 35 | public static Point ChangeNameButton { get; set; } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /鼠连点/鼠连点.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.29905.134 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "鼠连点", "鼠连点.csproj", "{B2691CD9-A52C-4E08-B9C4-E6DF6BF6B3DF}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {B2691CD9-A52C-4E08-B9C4-E6DF6BF6B3DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {B2691CD9-A52C-4E08-B9C4-E6DF6BF6B3DF}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {B2691CD9-A52C-4E08-B9C4-E6DF6BF6B3DF}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {B2691CD9-A52C-4E08-B9C4-E6DF6BF6B3DF}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {63653E7A-3D28-40C6-9170-EC08E410D4CE} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /复制文件/复制文件.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.30320.27 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "复制文件", "复制文件\复制文件.csproj", "{AAF56BD8-5DBE-4C6C-B564-5A0BBD4A2635}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {AAF56BD8-5DBE-4C6C-B564-5A0BBD4A2635}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {AAF56BD8-5DBE-4C6C-B564-5A0BBD4A2635}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {AAF56BD8-5DBE-4C6C-B564-5A0BBD4A2635}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {AAF56BD8-5DBE-4C6C-B564-5A0BBD4A2635}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {9A1A5F16-B189-4DFF-9878-9B16F2E478FF} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /腾讯会议摸鱼助手/腾讯会议摸鱼助手.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.4.33122.133 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "腾讯会议摸鱼助手", "腾讯会议摸鱼助手\腾讯会议摸鱼助手.csproj", "{B5F938E6-4332-4FF6-A49E-49854A4F4353}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {B5F938E6-4332-4FF6-A49E-49854A4F4353}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {B5F938E6-4332-4FF6-A49E-49854A4F4353}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {B5F938E6-4332-4FF6-A49E-49854A4F4353}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {B5F938E6-4332-4FF6-A49E-49854A4F4353}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {36DAE713-509F-4C77-96EF-EDE675076903} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /动作录制/动作录制.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.31129.286 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "动作录制", "动作录制\动作录制.csproj", "{62F6FD51-6C15-4C5D-92D7-0F3630C4850B}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {62F6FD51-6C15-4C5D-92D7-0F3630C4850B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {62F6FD51-6C15-4C5D-92D7-0F3630C4850B}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {62F6FD51-6C15-4C5D-92D7-0F3630C4850B}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {62F6FD51-6C15-4C5D-92D7-0F3630C4850B}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {38A6A7C2-A56C-4095-A164-9D3B07BFCB2F} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.29911.84 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "文本编辑器", "文本编辑器\文本编辑器.csproj", "{74229D89-8B40-4ACB-BB58-902536D59A74}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {74229D89-8B40-4ACB-BB58-902536D59A74}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {74229D89-8B40-4ACB-BB58-902536D59A74}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {74229D89-8B40-4ACB-BB58-902536D59A74}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {74229D89-8B40-4ACB-BB58-902536D59A74}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {AF7ECB3D-A4D9-4A76-BD6F-3EAD06506718} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /ToICO/ToICO.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32616.157 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ToICO", "ToICO\ToICO.csproj", "{6F41CB67-9601-44C6-A331-D50D3C6A1A29}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {6F41CB67-9601-44C6-A331-D50D3C6A1A29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {6F41CB67-9601-44C6-A331-D50D3C6A1A29}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {6F41CB67-9601-44C6-A331-D50D3C6A1A29}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {6F41CB67-9601-44C6-A331-D50D3C6A1A29}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {8B867164-9E4C-4BBB-9DC7-BB3A3AFD4A83} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /截图类库/截图.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.31205.134 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScreenShot", "截图\ScreenShot.csproj", "{08FEE188-77DD-4929-A9B4-173B080D0124}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {08FEE188-77DD-4929-A9B4-173B080D0124}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {08FEE188-77DD-4929-A9B4-173B080D0124}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {08FEE188-77DD-4929-A9B4-173B080D0124}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {08FEE188-77DD-4929-A9B4-173B080D0124}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {54FD4A38-4518-45A1-9E2E-52AB475BA167} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /ADB卸载软件/Adb卸载软件.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.0.32112.339 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Adb卸载软件", "卸载软件\Adb卸载软件.csproj", "{C834D60B-E928-4B30-A0F9-AA494E98292D}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {C834D60B-E928-4B30-A0F9-AA494E98292D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {C834D60B-E928-4B30-A0F9-AA494E98292D}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {C834D60B-E928-4B30-A0F9-AA494E98292D}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {C834D60B-E928-4B30-A0F9-AA494E98292D}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {62420E17-C0C8-4AD0-B7EA-5531A49B5EF4} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /动作录制/动作录制/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | 12 | namespace 动作录制.Properties 13 | { 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 17 | { 18 | 19 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 20 | 21 | public static Settings Default 22 | { 23 | get 24 | { 25 | return defaultInstance; 26 | } 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/翻译神器WPF.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | <_LastSelectedProfileId>F:\C#\C#源代码\翻译神器WPF\翻译神器WPF\Properties\PublishProfiles\.net10-x86.pubxml 5 | 6 | 7 | 8 | Code 9 | 10 | 11 | Code 12 | 13 | 14 | Code 15 | 16 | 17 | Code 18 | 19 | 20 | Code 21 | 22 | 23 | Code 24 | 25 | 26 | Code 27 | 28 | 29 | Code 30 | 31 | 32 | -------------------------------------------------------------------------------- /文本编辑器/文本编辑器/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace 文本编辑器.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /PDF_Word操作/PDF_Word操作.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 17 4 | VisualStudioVersion = 17.2.32630.192 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PDF_Word操作", "PDF_Word操作\PDF_Word操作.csproj", "{E7B6C683-875B-4642-8BCF-250B8D90FA20}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {E7B6C683-875B-4642-8BCF-250B8D90FA20}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {E7B6C683-875B-4642-8BCF-250B8D90FA20}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {E7B6C683-875B-4642-8BCF-250B8D90FA20}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {E7B6C683-875B-4642-8BCF-250B8D90FA20}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {D42C8B71-4A30-4958-9EB3-5173A289312D} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /单词/查询单词翻译GUI/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace 查询单词翻译GUI.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/HotKey/KeyEventArgsHelper.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Input; 2 | 3 | namespace 翻译神器WPF.HotKey 4 | { 5 | public static class KeyEventArgsHelper 6 | { 7 | public static string ToKeyString(this KeyEventArgs e) 8 | { 9 | string text = string.Empty; 10 | // 先写入修饰键 11 | if (e.KeyboardDevice.Modifiers != ModifierKeys.None) 12 | { 13 | text = $"{e.KeyboardDevice.Modifiers}".Replace(",", "+"); 14 | } 15 | 16 | // 追加非修饰主键 17 | if (e.Key != Key.None 18 | && e.Key != Key.LeftAlt 19 | && e.Key != Key.RightAlt 20 | && e.Key != Key.LeftCtrl 21 | && e.Key != Key.RightCtrl 22 | && e.Key != Key.LeftShift 23 | && e.Key != Key.RightShift 24 | && e.Key != Key.LWin 25 | && e.Key != Key.RWin) 26 | { 27 | Key actualKey = (e.Key == Key.System) ? e.SystemKey : e.Key; 28 | if (!string.IsNullOrEmpty(text)) 29 | text += "+"; 30 | text += actualKey.ToString(); 31 | } 32 | return text; 33 | } 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /截图类库/截图/ScreenShot.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | net6.0-windows;net472 4 | Library 5 | true 6 | enable 7 | 11.0 8 | AnyCPU;ARM64 9 | 10 | 11 | 12 | 13 | Copyright © 2021-2022 截图DLL 14 | 截图DLL 15 | 截图DLL 16 | 2.4.0.0 17 | 18 | 19 | 20 | bin\Release\ScreenShot.xml 21 | 22 | 23 | 24 | bin\Release\ScreenShot.xml 25 | 26 | 27 | 28 | bin\Release\ScreenShot.xml 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /翻译神器/翻译神器/Utils/MsgFilter.cs: -------------------------------------------------------------------------------- 1 | using System.Windows.Forms; 2 | 3 | namespace 翻译神器.Utils 4 | { 5 | /// 6 | /// 线程消息 7 | /// 8 | internal class MsgFilter : IMessageFilter 9 | { 10 | /// 11 | /// 显示窗口的消息代码 12 | /// 13 | public const uint ShowWindowMsg = 33008u; 14 | /// 15 | /// 显示窗口委托 16 | /// 17 | public delegate void ShowWindowEventHandler(); 18 | /// 19 | /// 显示窗口事件 20 | /// 21 | public event ShowWindowEventHandler? ShowWindowEvent; 22 | 23 | /// 24 | /// 过滤消息 25 | /// 26 | /// 27 | /// 28 | public bool PreFilterMessage(ref Message m) 29 | { 30 | if (m.Msg == ShowWindowMsg) 31 | {// 显示窗口 32 | OnShowWindowEvent(); 33 | return true; 34 | } 35 | return false; 36 | } 37 | 38 | /// 39 | /// 显示窗口事件 40 | /// 41 | private void OnShowWindowEvent() 42 | { 43 | ShowWindowEvent?.Invoke(); 44 | } 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/TranslationApis/ApiFactory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using 翻译神器WPF.TranslationApi; 3 | using 翻译神器WPF.TranslationApi.Implements; 4 | using 翻译神器WPF.TranslationApis.ApiCommon; 5 | using 翻译神器WPF.TranslationApi.Common; 6 | 7 | namespace 翻译神器WPF.TranslationApis 8 | { 9 | public class ApiFactory 10 | { 11 | // 加载翻译API,支持注入密钥(兼容Baidu/Youdao/Tengxun) 12 | public static ITranslateApi Create( 13 | string? apiChineseName = null, 14 | string? apiCode = null, 15 | BaiduKey? baiduKey = null, 16 | YoudaoKey? youdaoKey = null, 17 | TengxunKey? tengxunKey = null) 18 | { 19 | ApiCodes? code = null; 20 | if (apiChineseName != null) 21 | code = ApiNames.GetApiCodeByApiChineseName(apiChineseName); 22 | if (apiCode != null) 23 | code = Enum.Parse(apiCode); 24 | 25 | return code switch 26 | { 27 | ApiCodes.Baidu => new Baidu(baiduKey ?? new BaiduKey()), 28 | ApiCodes.YouDao => new Youdao(youdaoKey ?? new YoudaoKey()), 29 | ApiCodes.TengXun => new Tengxun(tengxunKey ?? new TengxunKey()), 30 | _ => throw new ArgumentException(" 参数不正确!"), 31 | }; 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /翻译神器WPF/翻译神器WPF/Views/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Interop; 3 | using System.Windows.Media; 4 | using 翻译神器WPF.Util; 5 | using 翻译神器WPF.ViewModels; 6 | 7 | namespace 翻译神器WPF 8 | { 9 | /// 10 | /// Interaction logic for MainWindow.xaml 11 | /// 12 | public partial class MainWindow : Window 13 | { 14 | /// 15 | /// 窗口句柄 16 | /// 17 | public IntPtr Handle { get; private set; } 18 | 19 | public MainWindow(MainWindowViewModel viewModel) 20 | { 21 | InitializeComponent(); 22 | this.DataContext = viewModel; 23 | } 24 | 25 | private void MainWindow_Loaded(object sender, RoutedEventArgs e) 26 | { 27 | Handle = new WindowInteropHelper(this).Handle; 28 | } 29 | 30 | 31 | private void MainWindow_Closed(object sender, EventArgs e) 32 | { 33 | try 34 | { 35 | // 释放托盘图标 36 | this.trayIcon?.Dispose(); 37 | } 38 | catch { } 39 | } 40 | 41 | private void Window_IsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e) 42 | { 43 | //this.ShowInTaskbar = (bool)e.NewValue; 44 | } 45 | } 46 | } --------------------------------------------------------------------------------