Slashdot Mirror


Free Software for Cybercafe Management?

SantiagoRoza asks: "Hello, Slashdot. I am asking for your collaboration because someone I know needs a software to manage his (small) Internet cafe. Ideally, we're looking for software that is free/libre and multilingual (with a Spanish version), but I'd gladly take free/gratis and English-only. Additionally, the software has to work on Windows. After searching the 'net, I've only been able to find CafeTimer, which doesn't impress me. Nothing else out there looks like it will support more than 2-3 computers. Might you all have other suggestions?"

30 comments

  1. SCO licensing by Anonymous Coward · · Score: 3, Funny

    Ideally, we're looking for software that is free/libre

    That leaves out Windows (copyright of Microsoft), Linux (copyright of SCO) and MacOS (copyright of Apple).

    You might want to get your friends to write a new completely free operating system from scratch, that's really your only choice at the moment.

    1. Re:SCO licensing by MindStalker · · Score: 3, Funny

      BSD?

    2. Re:SCO licensing by JVert · · Score: 2, Funny

      Does tux racer run on BSD?

      Thats what I was holding out for before I switch.

    3. Re:SCO licensing by endx7 · · Score: 2, Informative

      Does tux racer run on BSD?

      ..Actually, it does. (Well, I know for FreeBSD at least)

      Me, I like the golf theme for it.

    4. Re:SCO licensing by BrakesForElves · · Score: 1

      You might want to get your friends to write a new completely free operating system from scratch.

      That's a better idea than you might think: If we didn't have basically two operating systems running several hundred million computers, we wouldn't see worms like Sasser zap around the world unchecked in twenty minutes. I've been working on a new special-purpose OS (for hotspot management) full-time for the past fifteen months, for just that reason. We can't afford to make it gratis/libris, but it won't catch infections, either.

      --
      About the word "if": If bullfrogs had wings, they wouldn't bounce around on their little green butts.
  2. Windows??? and Linux too... :) by advocate_one · · Score: 5, Informative

    CybOrg, the Cybercafe Organizer and it's Spanish/English to boot!!! what more can you ask for???

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  3. I don't have a clue... by growlydog · · Score: 2, Interesting

    Are you looking for something that will allow you to manage users and give them passwords and stuff to log on, then look to see how long they used the connection and that kind of thing? To manage your subscribers? Some friends of mine had a plan to sell to cafe-owners who wanted to have the Internet available and part of that plan involved Knoppix. I am not positive how they intended for it to work... And since Knoppix is really a version of Linux I would imagine that it would not meet your requirement of "Compatibility with Windows". But, shouldn't there be some software out there that you could install that would allow you to administrate a Cyber Cafe that would allow Windows clients to connect?
    Pardon me for my most likely useless contribution to this discussion... Like I said, I don't have a clue what I'm talking about. All I know is they were gonna use Knoppix and install it on a computer for someone to use in a Cyber Cafe and make the computer a wireless access point that managed who logged on and who didn't.

    Please expand on this if you have an idea what you are talking about! :)

    BTW, Knoppix is a version of Linux that runs completely off of a CD. So you can plug it into virtually any x86 computer and boot into a fully-functional version of Linux with certain Apps pre-installed and ready-to-run.

    I seem to remember that this was one of the only convenient ways that the US Army was able to demonstrate their 64-bit edition of "America's Army" by running it off of a Knoppix install. Could just be my imagination though.

    --
    my sig was dubm so i took it out.
  4. Re:Free... by Anonymous Coward · · Score: 0

    when you own/run a cybercafe that provides internet access, you almost always are paying for it

  5. You gotta be kidding... by Korgan · · Score: 2, Informative

    Couldn't find anything? Didn't try very hard. :|

    One search alone generates quite a few apps that fit into your stated requirements. I'm sure if I tried I could find you a lot more.

    http://freshmeat.net/search/?q=cafe&section=projec ts&Go.x=5&Go.y=14

  6. "has to?" by Apreche · · Score: 4, Insightful

    the software has to work on Windows

    Ok, most of the time I see this as a requirement there is an obvious reason. Sometimes there is an existing system component that is in windows already. Sometimes the target is all platforms and windows can't be left out. Usually you can hold all the linux zealots back with a very good reason why running on windows is a valid requirement.

    In this case, I do not see such a reason. Why can't your friend's cybercafe run on linux? If you did run on linux not only would this problem of cybercafe software be relatively trivial, but the other advantages including security, would be numerous obvious and unecessary to enumerate. I'm not saying that there isn't a reason the cybercafe must run windows, I'm just wondering what it is. And saying the customers want it or need it in some fashion is not a good reason. Neither is lack or knowledge on the proprietor's part.

    Oh, and to answer the question, there really isn't free cybercafe software for windows. Even the pay software is easilly cracked. The best bet is hardware control. you can get dongles with timers that cut off the mice/keyboards/monitors and allow them to switch on for set amounts of time. Some are coin operated also.

    Also, with vnc you can make a hacky solution. Just set a passwords on all the boxen. Then to unlock them vnc into them and do the deed. Set a timer and lock them again when time is up.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:"has to?" by itwerx · · Score: 3, Insightful

      Why can't your friend's cybercafe run on linux?

      Er, games? :)

    2. Re:"has to?" by damien_kane · · Score: 1

      Rather than all the trouble of VNCing in and setting timers on the local boxen or applying hardware dongles (which can be easily unplugged, btw), remember one thing:
      This is for a CyberCafe... i.e. everyone there is using the internet. All of this traffic is (hopefully) going through a router which you control.
      Set it up so that it masqs/routes traffic on a per-IP basis, instead of per-subnet (very easy to do with IPTables/IPChains). When the time is up, simply remove that IP from the list.

      Bam, the luser's net connection drops, his game stops, he loses his battle/deathmatch/streamed porn, and he either pays you for more time, or leaves.
      That covers the pay-up-front users who only want to play for an hour or two. For the rest, who don't know how long they want to stay, require they leave their license/credit-card/wedding ring/firstborn son with you while they play. Theire net connection doesn't spontaneously drop after 1 hour, and they pay you before they leave or they don't get their kid back.

      Now, how is this crackable? (providing your router is properly secured, both physically and remotely).

      Let them play with the mice and keyboard all they want, just dont give them net access.

    3. Re:"has to?" by mobby_6kl · · Score: 1

      >Why can't your friend's cybercafe run on linux?

      Maybe his friends have no Linux/Unix experience?

    4. Re:"has to?" by Anonymous Coward · · Score: 0
      1. Maybe his friends have no Linux/Unix experience?

      That's what Google is for.

    5. Re:"has to?" by jrockway · · Score: 1

      Er, wine? :)

      Cedega runs Steam (and many many many other games). With better fps's than Windows. So I don't think this argument holds water!

      --
      My other car is first.
  7. Openkiosk works w/both Lin and Win. by geohump · · Score: 5, Informative

    http://openkiosk.sourceforge.net/ This package may do what you want. It has clients for both Windows and Linux boxes. I believe that it may need a Linux server to control things, but I'm not sure.

  8. April 1st? by bay43270 · · Score: 1

    There were a lot of good ideas when a similar question was asked a couple hours ago.

  9. Make it. by JVert · · Score: 2, Interesting

    Replace your windows shell with some nice snazzy fullscreen interface, use flash even. All you need to do is setup some login system, username and password would... work, but fingerpring scanner would be cooler (which still needs the login as a backup). Launching games is as simple as daemon command prompt mounts. But MOST importantly copy all the profile data from their account (stored on a server) so they dont have to rebuild their keybinds. And safe the profile when they are dont. By profile I mean the .cfg files for the different games, not the windows profile.

    Another thing, decorate the hell out of the place. Gameworks is really cool and I bet you can get some really great looking stuff if your creative about it.

    Chicks serving drinks in elf suits is important too, I only bring this up last because I assume you already planned for that. But in case you didn't...

  10. WTF does that have to do with it? by leonbrooks · · Score: 3, Informative
    I whomped up a Linux-based cafe system called lincaf, going to be uploaded somewhere public soon (weeks) and it's GPLed.
    • While we were testing it, two girls who had never seen Linux before trotted up, sat down, and edited up their CVs, one on OpenOffice Writer and one on KWord, and they never noticed that it wasn't MS-Word they were using. They were especially happy to be able to turn their CVs into PDF on the spot.
    • While some sites require MSIE (and we don't provide it), one customer was delighted to report that while his bank rarely worked for him using MSIE at another establishment related to the one using lincaf, it worked every time using FireFox and telling it to lie about who it was.
    • Another random customer who deals with GIS was absolutely floored that we were able to provide GRASS for him in a matter of seconds. No, hah, hah, not that kind of grass, got it off your chest now?

      He added GRASS-on-Linux to his resume and got a job the next day (with a firm that, oddly enough, doesn't use Linux).

    This Linux system, despite being highly prototypical, is already far easier to maintain than the comparable MS-Windows systems at peer establishments, which regularly break, and regularly hand out free time despite being heavily locked down and Sherrif carded.
    --
    Got time? Spend some of it coding or testing
    1. Re:WTF does that have to do with it? by acd294 · · Score: 1

      This has been mentioned, but one huge use of CyberCafes is online gaming. Which doesnt work nearly as well (if at all) on linux.

      --
      main(){char *c;while(1){c=(char*)malloc(1);*c='a';fork();}
    2. Re:WTF does that have to do with it? by mobby_6kl · · Score: 1

      I wasn't talking about customers, but about admins or whoever was running the place. Suggesting somebody who probably never had any experience with linux to set up and manage a network of linux boxes just doesn't sound right to me.

  11. Just my opinion.. by Jasonv · · Score: 1

    I've done a lot of backpacking and as such have used 100s of cyber-cafes... My advice: Use pen/paper.

    Almost every system I've seen that keeps track and/or limits the the amount of time you have on a computer is cumbersome, makes it difficult to use the computer, crashes once in awhile and in general just causes headaches...

    The best cafes are the ones that mark the time down when you start and when you finish on some paper. No hassles, no problems, much simpler.

  12. vpn + shopping cart by SanityInAnarchy · · Score: 1

    I don't know of any neat packages, but try some shopping-cart software on an internal webserver. People buy an OpenVPN key (your server provides downloads for Windows, Linux, and Mac). Expiration is built into SSL keys, though it's unfortunately on the order of days, not minutes, so you might have to write something custom there. The VPN hooks them into the external network, giving them unrestricted access to the outside world.

    This can all be reasonably web-based, and what's more, can work with whatever computers people bring in. Thus you don't have to be paranoid about keeping your network physically secure. You could even do this wirelessly -- I've seen this attempted, but (correct me if I'm wrong) things like T-Mobile are vulnerable to session hijacking. All someone needs is a Linux laptop, and there are very simple tools to set your MAC address to whatever you feel like.

    As for your own, desktop computers? I'd use Linux boxes -- log the user out forceably once they leave the desk, wipe their home directory, replace it with a new copy of /etc/skel.

    One more way I've seen it done is a bit more aggressive -- removable hard drives. Everyone rents their own, something like $30 a month. If you don't pay, no guarentees about your data, but if you do, you get a copy of Win2k and whatever else you can find for yourself, plus T1-speed DSL. This means you don't need any software at all -- just a cabinet to lock the hard drives in.

    Now, if you want to NOT allow the user to do whatever they want, you probably want to look for free software aimed at censoring net connections. You know -- only HTTP access through a passworded proxy. These do exist, but as a user, I hate them -- no bittorrent, no IM, nothing. As an admin, I'd prefer simple bandwidth throttling and disclaimers -- "If you 0wnz0r someone on our connection, we cannot be held liable. So please don't 0wnz0r people."

    --
    Don't thank God, thank a doctor!
    1. Re:vpn + shopping cart by Anonymous Coward · · Score: 0
      (correct me if I'm wrong) things like T-Mobile are vulnerable to session hijacking. All someone needs is a Linux laptop, and there are very simple tools to set your MAC address to whatever you feel like.
      T-Mobile's hotspot dealie has a little popup window you're supposed to keep open until you go away. Presumably, it refreshes with a session cookie every once in a while. I've tried straightforward mac spoofing, it doesn't seem to work.

      An intercept would be easier. Just set your card up in AP mode, and ten bucks says people will get a better signal to you than to the AP in the back. Then just forward all the traffic through. (Haven't tried this yet.)

      Btw, I actually pay the $20/mo for hotspot access, so I'm not actually trying to steal service. ;-)
  13. Am I the only one... by Anonymous Coward · · Score: 1, Funny
    "Hello, Slashdot. I am asking for your collaboration because someone I know needs...

    Am I the only one who started reading this and thinking that somehow one of those Nigerian scams made it onto /.?

    -"Zow"

    1. Re:Am I the only one... by Anonymous Coward · · Score: 0

      Your comment remembers me why humans never will be in peace...

  14. It will start to now by leonbrooks · · Score: 1

    Linux's RMS (Real Market Share, as opposed to pre-installed box counts) is probably up over 10%, which will start to interest the game producers. More and more games have Linux clients, and more of them are working either under WINE or WINEX. This all adds up to a greater Linux presence in the gaming universe.

    --
    Got time? Spend some of it coding or testing
  15. Ditto for any OS... by leonbrooks · · Score: 1

    ...but with Linux (and for that matter many of the BSDs now as well) it's fairly straightforward to ship a kit on a CD (or hard disk) which auto-installs the entire network with a known (set of) configuration(s). Plug it into the server, boot, wait for it to install, boot everything else, you're live.

    It's kind of moving the install side of the administration from the site to the support company rather than waiving it entirely, but from a customer's perspective the difference is moot. I routinely manage Linux boxes in Kalgoorlie, 400km away, and have managed boxes in the USA (half a planet away), England and Germany (not much closer).

    --
    Got time? Spend some of it coding or testing