Some advice for everyone… keep a can of WD40 or some kind of machine oil in your home.
But if you don’t have anything at the time and need to take care of something immediately, you can improvise. During our last trip to China, we stayed in an apartment in Zhuhai. Zhuhai is located in the southern provinces and can often get humid. One of the first things I noticed was the noise coming from the bathroom door. On closer inspection of the hinges, the humidity had caused both top and bottom to develop substantial amounts of rust… with the wear now creating a very unpleasant noise. Since I’m a light sleeper and was couch-surfing next to the culprit, it was something that needed to be addressed as soon as possible.
My temporary solution was… cooking oil applied with a q-tip. Keep in mind the term “temporary” because although it will lubricate the parts immediately and take care of the issue, cooking oil can eventually go rancid and gum up after being exposed to the air for an amount of time. In any case, it did the trick and I wasn’t unexpectedly woken whenever someone needed a pee!