نه ایشون منظورشون این بود برنامه شون تو پس زمینه اجرا بشه و وقتی بارکد خوانده میشه عدد رو بگیره و یه تغییری ایجاد بشه و هر جا که قراره عدد نوشته بشه تغییر یافته نوشته بشه.
صرفا حالا اونجا میتونه یه صفحه وب باشه یا هر برنامه ای دیگه.
به نظرم برید سمت تکنولوژی هوکینگ و با کتابخانه user32.dll کلید های فشرده شده(اسکنر ها هم یه جورایی انگار کلید فشار داده شدند) در سطح سیستم عامل رو دریافت کنید. و بعدش با همون کتابخونه تابع های keybd_event کلیدد های خودتون رو دوباره ارسال کنید(در لحظه).
بازم سرچ کنید یه کم پیچیده هست و باید مطالعه بیشتری کنید.