Jump to content

Famicoman

Dedicated Members
  • Posts

    1,002
  • Joined

  • Last visited

Everything posted by Famicoman

  1. If you upload them all, just tell me your profile name on stage6 and I will add them
  2. IRC now available, irc://irc.hak5.org/IPTV-Archive
  3. No, you have a button that says "Search"
  4. That is childish, and has been discussed before. The search function is your friend.
  5. DarkSenay, you register an account on stage6, and hit the "upload video" button at the top lef of the page once you are logged in. Now, what we could either do is you upload them, fill out all the needed info and whatnot, then tell me you have uploaded them, and I can add them the the channel. Or, what I wold prefer doing because I'm not sure how all the groupings work, is to have you upload them, fill out their info, etc, I give you some administrative abilities, and you put move them into the correct group in the channel.
  6. Thing is fubar'd. List of stuff moonlit needs to bring back to his profile, and then change to the channel group again. M0diphyd - all episodes From The Shadows - episodes 1,2,3 HackTv Underground - all episodes HackTv - episodes 0,1,2,3 BrokenFloppy - all episodes Hack The Toaster - episode 1,2,3,4,5,6, Bloopers, Materials, Everything appears to be back up to par.
  7. Yeah, Sneakernet works very well. Firewire is surprisingly faster than I thought after dealing with USB for so long. ~150gb in an hour maybe. .
  8. This topic has been moved to USB Hacks. [iurl]http://forums.hak5.org/index.php?topic=8493.0[/iurl]
  9. Since the forums there are shite, any old iptv shows for request? My collection is vast, some things need recodes, and my time is diminishing for school, however if there are any requests I'd be much more motivated. Also, Moonlit proclaimed sound probs with HVTV ep 2, so I'm gonna try and get to the bottom of it, expect it up soon Heres some of what I had on a recovered drive, http://slexy.org/view/s2wGRIunKV Also, if you find any quirks in the video encode/audio, let it be known, inferior content isn't good for anyone.
  10. Famicoman

    ReadyBoost

    wtf is readyboost? people need to explain their polls.
  11. This image is older than dirt
  12. My guess is that the PS2 would only recognize the 32mb with the default software.
  13. Famicoman

    Shock

    Ground yourself at all times
  14. I've been whipping up these programs for years. Really come in handy.
  15. http://faminet.uni.cc/Temp/jan08.JPG[/img]
  16. Topics merged. Please do not double post again.
  17. Well, you compile it with a C++ compiler. I used Visual C++ 6 as I see it being the most simple. I'll throw the exe on the web and allow downloads.
  18. Wrote this minesweeper console game in C++ class when I was bored earlier this year. You input your spaces using computer style coordinates (Top left is 0,0 bottem right is 9,9 etc). You can't label where you think there are mines though, which adds a layer of difficulty, and placement of the the 10 mines is random on each launch. Just thought I'd share. #include<iostream.h> #include<stdlib.h> #include<time.h> char Back[10][10]= { ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; char Front[10][10]= { ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; class Minesweeper { private: int x; int y; int nonmines; public: Minesweeper(); void Intro(); void Placemines(); void Countem(); void Move(); void Showboard_Front(); void Outro(); }; Minesweeper::Minesweeper() { nonmines=0; } void Minesweeper::Intro() { cout<<" ________________________________________________________ "<<endl; cout<<"| Welcome to Minesweeper |"<<endl; cout<<"|--------------------------------------------------------|"<<endl; cout<<"| * Type coordinates when prompted |"<<endl; cout<<"| * Coordinates go from top to bottem |"<<endl; cout<<"| * If you hit a mine, you die |"<<endl; cout<<"| * Do not uncover coordinates you think are mines |"<<endl; cout<<"| |"<<endl; cout<<"| |"<<endl; cout<<"| |"<<endl; cout<<"| Good luck |"<<endl; cout<<"|________________________________________________________|"<<endl; cout<<endl; system("pause"); system("cls"); } void Minesweeper::Placemines() { for(int mines=0;mines<10;mines++) { int x=rand()%9; int y=rand()%9; if (Back[x][y]=='*') { mines--; } else { Back[x][y]='*'; } } } void Minesweeper::Countem() { for (int a=0;a<10;a++) { for (int b=0;b<10;b++) { if(Back[a][b]!='*') { int temp=0; if (a==0 && b==0) { if (Back[a+1][b]=='*') temp++; if (Back[a+1][b+1]=='*') temp++; if (Back[a][b+1]=='*') temp++; } else if (a==0 && b==9) { if (Back[a][b-1]=='*') temp++; if (Back[a+1][b-1]=='*') temp++; if (Back[a+1][b]=='*') temp++; } else if (a==9 && b==9) { if (Back[a-1][b]=='*') temp++; if (Back[a-1][b-1]=='*') temp++; if (Back[a][b-1]=='*') temp++; } else if (a==9 && b==0) { if (Back[a-1][b]=='*') temp++; if (Back[a-1][b+1]=='*') temp++; if (Back[a][b+1]=='*') temp++; } else if(a==0) { if (Back[a][b-1]=='*') temp++; if (Back[a][b+1]=='*') temp++; if (Back[a+1][b-1]=='*') temp++; if (Back[a+1][b+1]=='*') temp++; if (Back[a+1][b]=='*') temp++; } else if(a==9) { if (Back[a][b-1]=='*') temp++; if (Back[a][b+1]=='*') temp++; if (Back[a-1][b-1]=='*') temp++; if (Back[a-1][b+1]=='*') temp++; if (Back[a-1][b]=='*') temp++; } else if(b==0) { if (Back[a-1][b]=='*') temp++; if (Back[a+1][b]=='*') temp++; if (Back[a-1][b+1]=='*') temp++; if (Back[a+1][b+1]=='*') temp++; if (Back[a][b+1]=='*') temp++; } else if(b==9) { if (Back[a-1][b]=='*') temp++; if (Back[a+1][b]=='*') temp++; if (Back[a-1][b-1]=='*') temp++; if (Back[a+1][b-1]=='*') temp++; if (Back[a][b-1]=='*') temp++; } else { if (Back[a-1][b]=='*') temp++; if (Back[a][b-1]=='*') temp++; if (Back[a-1][b-1]=='*') temp++; if (Back[a+1][b+1]=='*') temp++; if (Back[a-1][b+1]=='*') temp++; if (Back[a+1][b-1]=='*') temp++; if (Back[a+1][b]=='*') temp++; if (Back[a][b+1]=='*') temp++; } temp=temp+48; Back[a][b]=temp; } } } } void Minesweeper::Move() { Showboard_Front(); cout<<"Please enter a row number (0-9)"; cin>>x; if (x>9 || x<0) { cout<<"Please enter a number between 1 and 10"<<endl; system("pause"); system("cls"); Move(); } cout<<"Please enter a columm number (0-9)"; cin>>y; if (y>9 || y<0) { cout<<"Please enter a number between 1 and 10"<<endl; system("pause"); system("cls"); Move(); } if (Front[x][y]==Back[x][y]) { system("cls"); Move(); } else { Front[x][y]=Back[x][y]; nonmines++; system("cls"); } if (Back[x][y]=='*' || nonmines>=90) { Outro(); } else Move(); } void Minesweeper::Showboard_Front() { for (int a=0;a<10;a++) { for (int b=0;b<10;b++) { cout<<Front[a][b]<<" "; } cout<<endl; } } void Minesweeper::Outro() { for (int a=0;a<10;a++) { for (int b=0;b<10;b++) { cout<<Back[a][b]<<" "; } cout<<endl; } cout<<"Thank you for playing minesweeper"<<endl; if (nonmines==90) { cout<<"You have beat the game"<<endl; } else { cout<<"You have hit a mine and died"<<endl; } cout<<endl<<"Thanks for playing"<<endl; } int main() { srand(time(0)); Minesweeper thisgame; thisgame.Intro(); thisgame.Placemines(); thisgame.Countem(); thisgame.Move(); return 0; }
×
×
  • Create New...