【第1回】eBay無在庫セラーをサボらせまくるツールをRPA(Uipath)でサクサク作ってみよう

せどり

はじめに【ツールは買うのではなく作りたい】

思いつきでこのようなツイートをしたのですが、このツイートは予想以上に反応がありました。

 

ツールは買うのではなく作りたい

 

そのような強い思いを感じ、共感し、支援したいと自分の中で熱いものを感じました

そこで今、若干焦る気持ちを抑えながら、こうやってキーボードをカタカタと叩いて、記事を書いているわけです。

 

ちょっとだけ自己紹介させてください。

私(@ryupi)はこれまで約3年間ebay無在庫セラーをサボらせるツールの開発をしてきました。

具体的な金額は伏せますが、それなりのお金をいただいてきました。

Uipathを3カ月間学び、時給2万円でザクザク稼いだ話【学習方法・稼いだ方法も全部公開】

 

私がツールの開発をしたのは私が実際にebay無在庫販売をやっていく中で、出品在庫管理が単純作業の塊であり、サボりたくて仕方なくなったためです。

 

調べてみると色んなツールがあるとことはわかったのですが、有料のものはとにかく値段が高いと感じました。そこで、自分で作ることとしました。

 

一番最初は、Excel vbaでツールを作りましたが、動作もイマイチ不安定でした。

以降は、pythonやrubyといった他のプログラミング言語を経て、今は主RPAを利用してツールの開発販売しています。

 

<開発したツールの例>

豪華特典付!ebay出品在庫管理ツール 【まだ出品&在庫管理で疲弊してるの?】

【任意のECサイトに使用可能】在庫管理ツールSAKURA【特典としてGETするのがお得】

 

この連載記事では以下を目的とします。

 

ebayをサボるためのツールを0から開発すること

 

初学者でもわかりやすいように1つ1つ丁寧に解説していきますので、最後までお付き合いいただければと思います。

 

RPAとは

ロボティック・プロセス・オートメーション(英語: robotic process automation、RPA)は、ソフトウェアロボット(ボット) または仮想知的労働者(英語: digital labor)と呼ばれる概念に基づく[1][2]、事業プロセス自動化技術の一種である。デスクトップ作業のみに絞ったものをロボティック・デスクトップ・オートメーション(RDA)と呼び、RPAと区別することもある[3]。

 

従来のワークフロー自動化ツールでは、ソフトウェア開発者は、アクションリストを作成してからアプリケーションプログラミングインターフェイス(API)や専用のスクリプト言語を使用して、タスクの自動化とバックエンドシステムとのインターフェイスを構築する。一方、RPAシステムは、ユーザーがアプリケーションのグラフィカルユーザーインターフェイス (GUI)でそのタスクを実行するのを監視・識別してアクションリストを作成し、記録したタスクをGUI上で直接繰り返すことで自動化を実行する。これにより、APIを備えていない製品で自動化を使用する際の障壁を低くすることができる。これは人間の定めた判断基準や業務内容を受動的に行うものであるため、人工知能(AI)のようにビッグデータをもとにして能動的判断を行うわけではない。そのため、単純作業に対し絶大な効果を持つが、業務ルールの変更に弱いという点がある。[4]

 

RPAツールは、グラフィカルユーザーインターフェイステスト自動化ツールと技術的にとても似ている。テスト自動化ツールも、多くの場合、ユーザーが実行するGUI操作を繰り返すことで自動化を行う。 RPAツールは、請求書が添付された電子メールの受信、データ抽出、 簿記システムへの入力など、複数のアプリケーション間でデータを処理できる機能がある点で、これらのテスト自動化ツールとは異なる。

ウィキペディア

 

難しいですね。

 

厳密な定義は重要ではないので、ざっくり

PC作業を自動化してくれる技術

であると考えておけばOKです。

 

RPAが得意とするのは、繰り返しが多い定型の事務作業です。

あなたはebay無在庫セラーとして日々、

 

  • 出品のために鬼コピペ
  • 在庫管理のために商品の販売状況を目視で確認

 

こういった単純作業で疲弊していませんか?

 

そういった単純作業はRPAで自動化することで圧倒的にサボることができます。

 

また、RPAはrubyやpythonといった他のプログラミング言語と比べて

 

  • ノーコード初比較的簡単に作成/メンテナンスができる
  • スクレイピング(※)の機能が充実

 

とツール開発にぴったりだと思っています。

 

(※)スクレイピングとは、データを収集した上で利用しやすく加工することです。ツール開発の肝となる重要な機能です。

 

おすすめのRPAソフト【Uipath一択】

無料RPAソフトといえば、2022年時点ではUiPath Community Edition一択です。

無料RPAを比較した記事探してきました。興味あればどうぞ。

ツギノジダイ

Uipathのインストール方法

こちらの記事はとても丁寧に解説しています。

【詳細解説】UiPath 2022.4.1 (無料版)のダウンロードとインストール方法

こちらの記事をもとにUipath Community Editionのインストールを実施してください。

またしても外部の記事ですみません。急いで記事を作成している関係でこうなっています。ご了承ください。

インストール後の簡単なテスト

動作テストも兼ねて、メッセージボックスにHello Worldと表示させてみましょう

プロセスをクリックして

作成をクリックして

検索欄に「メッセージ」と入力し、出てきた「メッセージボックス」をダブルクリック

“Hello World”と入力し、上のファイルをデバッグをクリックして、実行

こんな感じになればOK

まとめ

eBay無在庫セラーをサボらせまくるツールをRPAで作るための第一歩を踏み出しました。

今後もこんな感じで1つ1つ丁寧に解説していきたいと思いますので、第二回もぜひご覧ください。

 

 

 

読者登録すると、当サイトの更新情報をメールで受け取ることができます。
無料なので、ぜひ気楽に登録してみてください。
読者登録ページ

コメント

タイトルとURLをコピーしました