回答編集履歴

7

fixed context

2022/10/08 16:34

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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
- 参考サイトでは`lsusb`の代わりにPowerShellのコマンドで
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

2022/10/08 16:33

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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
-  私の環境は`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)`にすると良い.ということになります.
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

2022/10/08 16:29

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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つを使って[Usb(idVender, idProduct)](https://python-escpos.readthedocs.io/en/latest/api/printer.html#escpos.printer.Usb)という引数に一致するよう,`VID`と`PID`の後に続く16進数をそれぞれ代入して`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)`にすると良い.ということになります.

4

append URL to reference

2022/10/08 16:28

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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

2022/10/08 16:19

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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
- さて[参考記事では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を取得てみしょう
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

2022/10/08 16:15

投稿

ps_aux_grep
ps_aux_grep

スコア1579

test CHANGED
@@ -1,6 +1,8 @@
1
1
  コードに書かれた`p = Usb(0x0416, 0x5011, 0)`のうち`0x0416, 0x5011`は参考記事の著者の環境の値です.
2
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を取得ししょう
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

2022/10/08 16:01

投稿

ps_aux_grep
ps_aux_grep

スコア1579

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にはないので,代わり「[windows lsusb](https://www.google.com/search?q=windows+lsusb)」とググって出てきた[ShellHacks](https://www.shellhacks.com/windows-lsusb-equivalent-powershell/)のなどのサイトを参考に,USBのIDを取得してみましょう.
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
  そちらの環境でも試してみてください.