I've never seen a need to play around with the open or closedness of ports, or with forwarding, as I've played with closed or otherwise-redirected ports.
The list is: 80, 443, 1119, 1120, 3724, 4000, 6112, 6113, 6114
You can test with http://portforward.com/help/portcheck.htm
|+ Application name |+ TCP and UDP Ports
|Battle.net Desktop Application||80, 443, 1119|
|Blizzard Downloader||1119, 1120, 3724, 4000, 6112, 6113, 6114|
|World of Warcraft||1119, 3724|
Random stuff ∞
As of 5.0.4,
/loot will open up a loot results window.
Working with Frames ∞
Identify a frame ∞
The easiest way is to
/framestack and point at things.
However, this will also work:
/run local f = GetMouseFocus(); if f then DEFAULT_CHAT_FRAME:AddMessage( f:GetName() ) end
This will give you FRAMENAME, which is used in the following examples.
Move a frame (temporarily) ∞
/run FRAMENAME:ClearAllPoints() FRAMENAME:SetPoint( "TOPLEFT", 134, -156 )
Click a frame ∞
You can use this in a macro.
Hide a frame (temporarily) ∞