Budget: 1800 UAH Deadline: 4 days
Good afternoon! Straight to the point: the serial number of the USB flash drive cannot be extracted from the web page — the browser does not provide it for security reasons. The working scheme is a small local helper (service on the PC) that reads the hardware ID of the drive via WMI upon request from the page and returns it to the form. I have created such browser-local service connections before. I will assemble a form with a button + helper for Windows. Please clarify: are the clients on Windows, and can the helper be installed once on their machines?
Budget: 4600 UAH Deadline: 4 days
I will do it turnkey — the task is clear. Ready to take it on — write to me, and I will draft a plan and deadlines.
Budget: 1000 UAH Deadline: 1 day
Determining the hardware identifier of a USB drive through the browser is implemented via the WebUSB API (Chrome/Edge): we obtain vendorId, productId, and serial number (if the OS does not block it). For more reliable reading of the serial number, there is an option with a native helper (a small program in Python/C++ on the client side that communicates with the browser via Native Messaging). If installation is not allowed — WebUSB + maximum data available. Please clarify: what is the purpose of identification (access control, licensing, other?) and is the installation of a lightweight client component acceptable? This will determine the choice of solution.
- Projects 6
- Rating -
- Rating 682
Budget: 999 UAH Deadline: 1 day
Actually, it is possible to do it this way, but the main problem is that the browser's security prevents direct access to USB. Therefore, there are 3 solution options:
1 - WebUSB API. Modern browsers (Chrome, Edge, Opera) have the WebUSB API technology. It allows a website (with the user's permission) to communicate with a USB device. But... again, you can only obtain the vendorId and productId.
Here is the response from my USB mouse:
Device successfully selected!
Name: USB Optical Mouse
Vendor ID (Hex): 0x46D
Product ID (Hex): 0xC077
Serial Number: Access restricted by OS
2. Using Electron / NW.js
If the "web client" is actually a packaged desktop application (for example, on Electron), then there is full access to Node.js. You can use the usb library or node-diskinfo / command line calls (like wmic in Windows).
3. Web client + Local agent (Native Messaging)
Well, this is actually what many people write - to create a small local client and the web page, when the button is pressed, makes a regular fetch('http://localhost:8080/get-usb-hwid').
Each method has its own pros and cons, so the task needs to be looked at more deeply than you describe.
Budget: 12000 UAH Deadline: 5 days
Good day! We have experience in developing web applications with access to hardware resources through the browser. We are implementing a form with a button that, after connecting a USB drive, requests its hardware identifier and returns it in the response. We guarantee cross-browser compatibility and security.
12000
5
Budget: 5000 UAH Deadline: 3 days
The browser does not provide direct access to USB hardware, so a small local agent is needed. Here’s the scheme: a native application (Python + pyusb or Node.js + usb) runs on the user's machine and starts a local HTTP server on 127.0.0.1. The web form, when the button is pressed, makes a fetch request to this agent, which reads the VID/PID and serial number of the drive via libusb and returns JSON. The agent is packaged into an .exe (PyInstaller) for Windows, so the user does not need to install anything manually.
The key point: the browser will block requests to localhost without CORS headers and HTTPS context, so the agent must return the correct headers, or the page must be on HTTP. This needs to be considered at the start; otherwise, everything will break at the last step.
What OS does the solution need to support: only Windows, or also macOS/Linux?
Budget: 2000 UAH Deadline: 7 days
This won't be so easy to do.
The web architecture should be as follows:
webpage
↓
Local application on Windows
↓
Windows WMI / PowerShell / .NET
↓
USB drives and their Hardware ID
The browser will not directly access the USB file system.
Write to me - we will discuss in more detail
https://corecode.com.ua - our web studio
Budget: 1000 UAH Deadline: 1 day
Good day, I am ready to complete your task quickly and efficiently. I have extensive experience in creating various bots. Please write to me in private messages to discuss the details. I would be happy to help :)
Proposals are currently absent
Current freelance projects in the category Enterprise Resource Planning (ERP)
Hello! I am looking for a BAS / 1C programmer to create a simple and convenient program "for myself".We are building a 9-story apartment building. The accounting works separately, so the program is needed not for taxes, but for my personal control of finances and construction.What the program should do (main features):Money: see how much has come in, how much has been spent, and how much is available (cash / non-cash).Expenses for the building: clear accounting of where the money went (materials, salaries for builders, equipment, projects, permits, etc.).Materials: what was purchased and what it was used for.Contractors and teams: how much we owe them for the work done and how much has already been paid.Simple reports: so that I can open it at any moment and see the real cost of construction and the overall financial status.I am looking for a specialist who can explain everything in simple terms and make the program convenient for daily use.Please write if you have done similar financial modules and what the estimated cost of such work would be.
A centralized server system for collecting and storing data from Planfix, 1C, Meta Ads, and Google Ads is needed, as well as a web dashboard for displaying and analyzing this data. All data, change history, calculations, and aggregated metrics must be stored exclusively in the server database. The dashboard should not store or duplicate business data. It must retrieve the necessary information from the server database via API according to user requests and display it in the form of KPIs, charts, tables, and detailed reports.
The store on Etsy is filled with products automatically. We are looking for someone who can automatically fill the store with products on Etsy. A clothing store with prints. We are engaged in printing anime on clothing, but there have been a lot of strikes on Etsy regarding IP, so we are changing our niche and will focus on printing on clothing. The task is to avoid IP issues and fill the store with products. We need help with this and some basic automation.
Goal: Replace 1C with a flexible open-source ERP. Basic trading logic is needed + integration with Ukrainian services + the ability to connect our AI agent.Mandatory functionality Basic ERP logic Counterparties, invoices, incoming/outgoing waybills, inventory accounting. Sales, orders, pricing. Integration with Nova Poshta Two-way exchange: creation of EN, printing waybill, delivery statuses. Cost calculation. Integration with marketplaces (two-way) Prom.ua – products, orders, stock. Rozetka – the same. Epicentr – the same (if there is an API – use it, if not – through a universal connector). Synchronization of nomenclature from an external database Products and prices are automatically pulled from another database (for example, via REST API or SQL connection). Periodic synchronization is needed. Integration with our AI agent Via REST API Odoo. The agent will be able to read/write data (for example, generate product descriptions, forecast stock, process orders). Localization for Ukraine Chart of accounts, tax invoices, PRRO (Checkbox), reporting.
I'm looking for a attentive and systematic assistant to manage the client database of a small coffee business. I need help organizing a simple and clear client accounting system. At the initial stage, this could be a well-set-up Google Sheet, Notion, or an inexpensive CRM. I will consider your suggestions for the most convenient and budget-friendly solution. What needs to be considered for each client: name and contact details; source of inquiry, such as advertising, Instagram, recommendation; date of first contact; what the client purchased; which types and flavor profiles of coffee they liked; method of coffee preparation; history and approximate frequency of orders; date of next contact; comments and important details of correspondence. I'm primarily looking for a reasonable and economical solution for a small business, so expensive and complex CRMs are not being considered at this stage. At the first stage, the main focus is on systematizing information and reminders. Later, we can discuss the independent sending of agreed messages to clients.