{"_id":"@chang-code-hub/screen-file-sender","_rev":"18-a7f4e68fee6b00ffd694cf9db300055d","name":"@chang-code-hub/screen-file-sender","dist-tags":{"latest":"2.2.9"},"versions":{"2.2.3":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.3","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"author":{"name":"chang"},"license":"MIT","_id":"@chang-code-hub/screen-file-sender@2.2.3","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"homepage":"https://github.com/chang/screen-file-transmit","os":["win32"],"bin":{"sfs":"bin/screen-file-sender.js","screen-file-sender":"bin/screen-file-sender.js"},"cpu":["x64","ia32"],"dist":{"shasum":"2456922600f4a1a08e55c1bff503ccd5fe10dc49","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.3.tgz","fileCount":13,"integrity":"sha512-r59rwRq7D+j5qftIrWT8hCXuNsRj6oYJeoWNBfFqBZEg1NU80vZ61B9ZnDZ9gWvBRuAyKSSnjtcL4cqY7C8W3g==","signatures":[{"sig":"MEUCIQD7uXn9CUZp3tI2feTgANjxXhJa6zVrSDo1ZHG3XE2YIgIgP63LglTcxLe0EFYQ1TfWZVuw2GDU/DtdCMOXs9/CKPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920381},"engines":{"node":">=14.0.0"},"gitHead":"d5d5960c43fb9e835e6abbf2e8da48eb42e7cd75","_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"_npmVersion":"11.11.1","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screen-file-sender_2.2.3_1776850812145_0.8368827988696028","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.5","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"author":{"name":"chang"},"license":"MIT","_id":"@chang-code-hub/screen-file-sender@2.2.5","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"homepage":"https://github.com/chang/screen-file-transmit","os":["win32"],"bin":{"sfs":"bin/screen-file-sender.exe"},"cpu":["x64","ia32"],"dist":{"shasum":"2e3b4cde81ae7ac316a6cbf14666974b457a9018","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.5.tgz","fileCount":12,"integrity":"sha512-bInV+us6ZQZDwsjjp/cRHTdA4I6L+lMNSq7ApYE8C3apbnENNnftE5nZHzYZbsg6Glkur/jJlWjQhiQ0G8+4cg==","signatures":[{"sig":"MEUCIDbvmDQ54DV0aZKiddzvJfvoyqOLn6PTf0+5GjppmmbEAiEAwiKo9oxny42gDXibGHWfpCjJqUHrIUc7DgOY2jnI+94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900296},"engines":{"node":">=14.0.0"},"gitHead":"dad442c33a1fc1144a9eb912dbed5a4c50dbe5c0","_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"_npmVersion":"11.15.0","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screen-file-sender_2.2.5_1779507937779_0.8317798798135545","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.6","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"author":{"name":"chang"},"license":"MIT","_id":"@chang-code-hub/screen-file-sender@2.2.6","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"homepage":"https://github.com/chang/screen-file-transmit","os":["win32"],"bin":{"sfs":"bin/screen-file-sender.exe"},"cpu":["x64","ia32"],"dist":{"shasum":"4582b6c62a972fdb988525d22e46c5258b79b174","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.6.tgz","fileCount":2,"integrity":"sha512-H1t4yKy0Mp++oIHbu3hdNnrJSSDtkkow0EAH3wGyGmWQXAhZcAfLNFC/MlV23LQpVRX03qEgU362tnuEIZxYpg==","signatures":[{"sig":"MEQCIGGjxBh6mwWnL/yu8D1vwhHSba3Js3YaGu0hlq3FOgU4AiBFkc688EbrdMV9AEe6+3h8g3vsUAMWmXRWKq2VP9f23Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1171},"engines":{"node":">=14.0.0"},"gitHead":"bafff665f1e92cc3da152797c25ba984bd11c4d2","_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"_npmVersion":"11.16.0","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screen-file-sender_2.2.6_1785556362339_0.5169843327787107","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.7","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"author":{"name":"chang"},"license":"MIT","_id":"@chang-code-hub/screen-file-sender@2.2.7","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"homepage":"https://github.com/chang/screen-file-transmit","os":["win32"],"bin":{"sfs":"bin/screen-file-sender.exe"},"cpu":["x64","ia32"],"dist":{"shasum":"7342b4cc55bb4a88028cf69867310b76043e90d0","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.7.tgz","fileCount":2,"integrity":"sha512-wj5Flm09hsr0lxSyvKmRQfnFxDQSy450NqpRC6YJP1LfxdVFF/QcSPzvhhNwTMwJpH7s2oOaG2r3qPujRnAi5A==","signatures":[{"sig":"MEQCIAIX6Y4RwXBWN5KCfN6hcMbRRHgVHx+ns22Ho66d0ULUAiBJeyEZALsUw69eMcz8rxi+1RpRa9JSNv9lzXeh0ojkwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1171},"engines":{"node":">=14.0.0"},"gitHead":"bafff665f1e92cc3da152797c25ba984bd11c4d2","_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"_npmVersion":"11.16.0","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screen-file-sender_2.2.7_1785556578382_0.46972227214368534","host":"s3://npm-registry-packages-npm-production"}},"2.2.8":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.8","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"author":{"name":"chang"},"license":"MIT","_id":"@chang-code-hub/screen-file-sender@2.2.8","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"homepage":"https://github.com/chang/screen-file-transmit","os":["win32"],"bin":{"sfs":"bin/screen-file-sender.exe"},"cpu":["x64","ia32"],"dist":{"shasum":"4eb40767ca80d05a7a17163dfe65db084b1d2d9a","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.8.tgz","fileCount":12,"integrity":"sha512-pFCNRinEUnniB2A1rnJmIj6xIej6QZp6FZuYbTdCJ8F/qdlShTnbmj6HIZCppF5kxBxDf4MQwo8C/4jt3agisg==","signatures":[{"sig":"MEQCIBdV5kv6mhkiv6AHyFjtO3P8gbcKV2OqhutLWAcjKhwrAiAqIzZW+24Wc0VvknNCS/nqM6Ft/lZ4mQN4g0EmAXuoBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1915144},"engines":{"node":">=14.0.0"},"gitHead":"bafff665f1e92cc3da152797c25ba984bd11c4d2","_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"_npmVersion":"11.16.0","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screen-file-sender_2.2.8_1785556883459_0.4601223364670399","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@chang-code-hub/screen-file-sender","version":"2.2.9","description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"homepage":"https://github.com/chang/screen-file-transmit","license":"MIT","author":{"name":"chang"},"os":["win32"],"cpu":["x64","ia32"],"bin":{"sfs":"bin/screen-file-sender.exe"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"engines":{"node":">=14.0.0"},"gitHead":"75d917b27b263772ad6e0928a67f348db6159873","_id":"@chang-code-hub/screen-file-sender@2.2.9","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-QSmRiQLjkCKmGP8dN7BunyamGZpSACcd0nqH3R1C3J+GC/wzWD+uQxSAGC+9kguCK65JtqrhK7zrJYPe1rZYGw==","shasum":"3d1d1684bc67b217901e7374d0329a59a8e1ae59","tarball":"https://registry.npmjs.org/@chang-code-hub/screen-file-sender/-/screen-file-sender-2.2.9.tgz","fileCount":12,"unpackedSize":1915144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzNm5RsRQLU8QWgl7sPG+yfnsMG633iEH2ZTJ91YUIdAIgJR3pqbbswMLKfeTW+h+zIRKaCqTF/6Igh14aGd3bXi4="}]},"_npmUser":{"name":"liuchang1992","email":"liuchang_m@163.com"},"directories":{},"maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/screen-file-sender_2.2.9_1785939478836_0.7805336821244642"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T02:02:06.420Z","modified":"2026-08-05T14:17:59.219Z","2.0.0":"2026-04-20T02:02:06.704Z","2.0.1":"2026-04-21T01:55:35.666Z","2.1.0":"2026-04-21T02:08:30.570Z","2.2.0":"2026-04-21T04:24:23.330Z","2.2.1":"2026-04-22T09:30:46.686Z","2.2.2":"2026-04-22T09:37:26.258Z","2.2.3":"2026-04-22T09:40:12.329Z","2.2.5":"2026-05-23T03:45:37.990Z","2.2.6":"2026-08-01T03:52:42.487Z","2.2.7":"2026-08-01T03:56:18.530Z","2.2.8":"2026-08-01T04:01:23.627Z","2.2.9":"2026-08-05T14:17:59.034Z"},"author":{"name":"chang"},"license":"MIT","homepage":"https://github.com/chang/screen-file-transmit","keywords":["datamatrix","qrcode","file-transfer","screen","visual-transfer"],"description":"Screen file sender - transmit files via DataMatrix codes displayed on screen","maintainers":[{"name":"liuchang1992","email":"liuchang_m@163.com"}],"readme":"# screen-file-sender\r\n\r\nScreen file sender - transmit files via DataMatrix codes displayed on screen.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install -g @chang-code-hub/screen-file-sender\r\n```\r\n\r\n## Usage\r\n\r\n```bash\r\n# Launch the sender GUI\r\nscreen-file-sender\r\n\r\n# Or use the short alias\r\nsfs\r\n```\r\n\r\n## Requirements\r\n\r\n- Windows OS\r\n- .NET Framework 4.6.1 or later\r\n\r\n## CLI\r\n\r\nThis package wraps the Windows desktop application. Running the command launches the WPF GUI.\r\n","readmeFilename":"README.md"}