回答編集履歴
7
fixed context
test
CHANGED
@@ -4,10 +4,10 @@
|
|
4
4
|
|
5
5
|
DeviceIDを確認するために,[参考記事ではlsusb](https://qiita.com/kurikurisan/items/15660bed340504f02032#usb%E3%81%AE%E8%A8%AD%E5%AE%9A)コマンドを使っていましたが,Windowsにはありません.代わりのコマンドを調べるべく「[windows lsusb](https://www.google.com/search?q=windows+lsusb)」とググって出てきた[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)のなどのサイトを参考に,USBのIDを取得してみましょう.
|
6
6
|
|
7
|
-
|
7
|
+
[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)では`lsusb`の代わりにPowerShellのコマンドで
|
8
8
|
```shell
|
9
9
|
Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match '^USB' } | Format-List
|
10
10
|
```
|
11
|
-
を実行すると,同様の情報が得られることが示されています.
|
11
|
+
を実行すると,`lsusb`と同様の情報が得られることが示されています.
|
12
12
|
|
13
13
|
私の環境に繋がっている適当なUSBデバイスに当てはめて話すと,`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうち`USB\VID_0B05`と`PID_19AF`の2つを使って[Usb(idVender, idProduct)](https://python-escpos.readthedocs.io/en/latest/api/printer.html#escpos.printer.Usb)という引数に一致するよう,`VID`と`PID`の後に続く16進数をそれぞれ代入して`p = Usb(0x0B05, 0x19AF, 0)`にすると良い.ということになります.
|
6
fixed context
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
1
|
+
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
2
2
|
|
3
3
|
著者とあなたとで,同じDeviceIDなら他に問題があると思われます.しかし[エラー文そのままコピペでググる](https://www.google.com/search?q=NotImplementedError%3A+Operation+not+supported+or+unimplemented+on+this+platform)とDeviceIDに問題があると指摘されている記事が多々見つかりますので,IDに違いがある可能性が高いとみて解答致します.
|
4
4
|
|
@@ -10,4 +10,4 @@
|
|
10
10
|
```
|
11
11
|
を実行すると,同様の情報が得られることが示されています.
|
12
12
|
|
13
|
-
私の環境
|
13
|
+
私の環境に繋がっている適当なUSBデバイスに当てはめて話すと,`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうち`USB\VID_0B05`と`PID_19AF`の2つを使って[Usb(idVender, idProduct)](https://python-escpos.readthedocs.io/en/latest/api/printer.html#escpos.printer.Usb)という引数に一致するよう,`VID`と`PID`の後に続く16進数をそれぞれ代入して`p = Usb(0x0B05, 0x19AF, 0)`にすると良い.ということになります.
|
5
fixed context
test
CHANGED
@@ -10,4 +10,4 @@
|
|
10
10
|
```
|
11
11
|
を実行すると,同様の情報が得られることが示されています.
|
12
12
|
|
13
|
-
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうち
|
13
|
+
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうち`USB\VID_0B05`と`PID_19AF`の2つを使って[Usb(idVender, idProduct)](https://python-escpos.readthedocs.io/en/latest/api/printer.html#escpos.printer.Usb)という引数に一致するよう,`VID`と`PID`の後に続く16進数をそれぞれ代入して`p = Usb(0x0B05, 0x19AF, 0)`にすると良い.ということになります.
|
4
append URL to reference
test
CHANGED
@@ -10,4 +10,4 @@
|
|
10
10
|
```
|
11
11
|
を実行すると,同様の情報が得られることが示されています.
|
12
12
|
|
13
|
-
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い
|
13
|
+
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って[Usb(idVender, idProduct)](https://python-escpos.readthedocs.io/en/latest/api/printer.html#escpos.printer.Usb)という引数に一致するよう,`VID`と`PID`の後に続く16進数をそれぞれ代入して`p = Usb(0x0B05, 0x19AF, 0)`にすると良い.ということになります.
|
3
update context
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
|
-
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.
|
1
|
+
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
2
|
-
ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
3
|
-
著者とあなたで,もし同じIDなら他に問題があると思われますが,[エラー文そのままコピペでググる](https://www.google.com/search?q=NotImplementedError%3A+Operation+not+supported+or+unimplemented+on+this+platform)とDevice IDに問題があると指摘されている記事が多々見つかります.
|
4
2
|
|
5
|
-
|
3
|
+
著者とあなたとで,同じDeviceIDなら他に問題があると思われます.しかし[エラー文そのままコピペでググる](https://www.google.com/search?q=NotImplementedError%3A+Operation+not+supported+or+unimplemented+on+this+platform)とDeviceIDに問題があると指摘されている記事が多々見つかりますので,IDに違いがある可能性が高いとみて解答致します.
|
4
|
+
|
5
|
+
DeviceIDを確認するために,[参考記事ではlsusb](https://qiita.com/kurikurisan/items/15660bed340504f02032#usb%E3%81%AE%E8%A8%AD%E5%AE%9A)コマンドを使っていましたが,Windowsにはありません.代わりのコマンドを調べるべく「[windows lsusb](https://www.google.com/search?q=windows+lsusb)」とググって出てきた[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)のなどのサイトを参考に,USBのIDを取得してみましょう.
|
6
6
|
|
7
7
|
参考サイトでは`lsusb`の代わりにPowerShellのコマンドで
|
8
8
|
```shell
|
@@ -10,4 +10,4 @@
|
|
10
10
|
```
|
11
11
|
を実行すると,同様の情報が得られることが示されています.
|
12
12
|
|
13
|
-
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い(逆かも).ということになります.
|
13
|
+
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い(逆かも).ということになります.
|
2
update url
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.
|
2
2
|
ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
3
|
-
|
3
|
+
著者とあなたで,もし同じIDなら他に問題があると思われますが,[エラー文そのままコピペでググる](https://www.google.com/search?q=NotImplementedError%3A+Operation+not+supported+or+unimplemented+on+this+platform)とDevice IDに問題があると指摘されている記事が多々見つかります.
|
4
|
+
|
5
|
+
さて,[参考記事ではlsusb](https://qiita.com/kurikurisan/items/15660bed340504f02032#usb%E3%81%AE%E8%A8%AD%E5%AE%9A)コマンドが使えていましたが,Windowsにはありません.代わりのコマンドを調べるべく「[windows lsusb](https://www.google.com/search?q=windows+lsusb)」とググって出てきた[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)のなどのサイトを参考に,USBのIDを取得してみましょう.
|
4
6
|
|
5
7
|
参考サイトでは`lsusb`の代わりにPowerShellのコマンドで
|
6
8
|
```shell
|
@@ -9,5 +11,3 @@
|
|
9
11
|
を実行すると,同様の情報が得られることが示されています.
|
10
12
|
|
11
13
|
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い(逆かも).ということになります.
|
12
|
-
|
13
|
-
そちらの環境でも試してみてください.
|
1
fix context
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`は参考記事の著者の環境の値です.
|
2
|
-
ここにはあなたの環境で使われるIDを記入しなくてはなりません.
|
3
|
-
[参考記事ではlsusb](https://qiita.com/kurikurisan/items/15660bed340504f02032#usb%E3%81%AE%E8%A8%AD%E5%AE%9A)コマンドが使えましたが,Windowsには
|
1
|
+
コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.
|
2
|
+
ここにはあなたの環境で使われるUSB DeviceIDを記入しなくてはなりません.
|
3
|
+
[参考記事ではlsusb](https://qiita.com/kurikurisan/items/15660bed340504f02032#usb%E3%81%AE%E8%A8%AD%E5%AE%9A)コマンドが使えましたが,Windowsにはありません.代わりのコマンドを調べるべく「[windows lsusb](https://www.google.com/search?q=windows+lsusb)」とググって出てきた[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)のなどのサイトを参考に,USBのIDを取得してみましょう.
|
4
4
|
|
5
5
|
参考サイトでは`lsusb`の代わりにPowerShellのコマンドで
|
6
6
|
```shell
|
@@ -8,6 +8,6 @@
|
|
8
8
|
```
|
9
9
|
を実行すると,同様の情報が得られることが示されています.
|
10
10
|
|
11
|
-
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い.ということになります.
|
11
|
+
私の環境では`DeviceID`のカラムに`USB\VID_0B05&PID_19AF&MI_02\6&DE2EAF5&0&0002`と書かれていたので,このうちの前者`USB\VID_0B05`と後者`PID_19AF`の2つを使って`p = Usb(0x0B05, 0x19AF, 0)`にすると良い(逆かも).ということになります.
|
12
12
|
|
13
13
|
そちらの環境でも試してみてください.
|