Items are server sided. There is not possible way to give yourself items. I'm pretty sure there was an exploit with the gift-a-pult but it was patched a few weeks ago. If you see any tutorials on the internet related to sending emails using your login details, do not listen to those. They are for hijacking/phising purposes. All the item generators are fake and contain viruses. If someone had an item generator, I'd seriously doubt they'd share it, since the tf2 economy would be worse than it already is today. You have to be some sort of god-like hacker to be able to achieve that. you have to get your items the legit way.