Enzomatrx
Members-
Posts
41 -
Joined
-
Last visited
Reputation
5 NeutralAbout Enzomatrx

-
Drag and Drop. Had one for review, gave it to a friend (still use G6 Real and MS Simply). Good card though, the DSOne.
-
We have a home.fc in every teacher's login, and still find that at completely random times for no reason it just goes missing and the teacher gets a "locate settings" dialog box when they start FirstClass. But in the rare instance that happens, we just fetch the file from the public share we've thrown it in and paste is into the right directory and they have no problems again. I'd love to just script a "home.fc in each folder forced" thing, but so many teachers save their passwords and username fields that if they lost it, they'd forget their damn password!
-
Logging on multiple computers.
Enzomatrx replied to gwendes's topic in Network and Classroom Management
To log on a whole classroom you have two options in iTALC. Load the classroom in classroom manager, so you have 20 screens or so for the 20 or so computers. In the top bar will be buttons like "Demo on, Text Message, etc" One of them is "Logon" (next to "Power Down") Just hit that and you'll get a dialog to enter the user, password, and domain. When you hit okay, it logs on all the visible computers. the domain could be entered in the preferences as well, in the italc configuration under "Settings for Multi-Logon" Basically the commands on the toolbar, and actions for right-clicking a classroom in the list and choosing "actions for [classroom name]" will do the asked action on all visible computers. "Actions for [Classroom name] --> Administation (sic) --> Execute Commands" is a great way to run a text command/install script on all visible computers. -
I like the iMac idea, honestly. Put it in a computer lab, in the corner isolated from the other computers. Leave it on and lock it down with a screensaver you can't disable, and when the mac zealot students and teachers ask to use it, explain it functions as a "cyclic redundancy checker for your DNS server with DHCP scraping". They'll be pissed they can't use it, but have no clue wtf you just said and accept it as a "tech thing". I constantly use "cyclic redundancy check" when people ask why something isn't working. It makes the teacher feel a lot better than "because you forgot to turn the fucking power button on, moron" when they inquire what wwas wrong with their printer.
-
Italc sorting the users on teacher's screen
Enzomatrx replied to dbowen's topic in Network and Classroom Management
Oh SVN is the code repository for the source code. I set up a VM on my laptop just so I can compile the code, then drag the created Win32 package to my Windows XP (yay folder sharing VMWare). And DNS scavenging definitely plays into the above problem a few posts up. During the summer when iTALC was being implemented and few computers were regularly in use, we had so many DHCP overlaps on our server it was a bitch to maintain. Now, with every comp in use daily iTALC is up-to-date on all of them and we don't have overlaps. -
Italc sorting the users on teacher's screen
Enzomatrx replied to dbowen's topic in Network and Classroom Management
But it does work, that little change in the source. It now sorts it by name, not IP. Just tested it. So you could post on the sourceforge page about implementing that officially.. or do the fun thing and get a VM set up with Ubuntu and get play with compiling the SVN. I'll remove the school logo as the lock when I am back home from work today and see what my options are for just getting it to you. -
Italc sorting the users on teacher's screen
Enzomatrx replied to dbowen's topic in Network and Classroom Management
I don't know if I can distribute because of the whole GNU thin. I guess technically I have to submit modifications to the source to the SVN, even if they're just changes for my own use. But I'll look more into it and test tomorrow. I'd have to recompile it without my school's custom graphic. -
Italc sorting the users on teacher's screen
Enzomatrx replied to dbowen's topic in Network and Classroom Management
i just compiled a version but can't test it until I'm at work tomorrow. I changed a line in classroom_manager.cpp that handles the sort, I believe. bool clientIPSort( const client * _1, const client * _2 ) { //return( _1->remoteIP() < _2->remoteIP() ); return( _1->name() < _2->name() ); } I'm going to install it first thing on my laptop tomorrow and see if it works. I've been customizing little things in the source, like changing the "locked" background to our school logo, which just makes it look a bit more professional. -
iTALC setup... man it can be a bitch. I use a script from a recorded install for clients. It runs on machine startup. (Code 1) 1) First it checks if iTALC client is on the machine by using a generated TXT file with the computer's name on a share (e.g.-\\SERVER\completions\) 2) Then it installs the DFMirage drivers, which the author recommends (when I upgrade iTALC clients --when i modify the source -- this step is rem'd) 3) It installs the iTALC client using a recorded installsettings.xml that I modified to point to existing keys placed on a network share with read access (Code 2). The "exportdir" does nothing in there, since keys are shared, but I kept it in. The "keyimportdir" is the deployment dir, and it contains the italc_dsa_key.pub file. 4) Just to make sure the keys directories get place properly in the registry, I import a .REG file pointing to the shares containing the keys (Code 3) The extra double slashes are needed... that was something that caused a problem until I fixed it. It also opens the firewall ports. Code 1 @echo off IF NOT EXIST "\\SERVER\completions\iTALC\iTALC %computername%.txt" (goto INSTALL) else (goto EOF) :INSTALL \\SERVER\deployments\italc\dfmirage-setup-1.1.68.2.exe /VERYSILENT /NORESTART \\SERVER\deployments\italc\setup.exe \\SERVER\deployments\italc\installsettings.xml > "\\SERVER\completions\iTALC\iTALC %computername%.txt" reg import \\SERVER\deployments\italc\italc.reg :EOF Code 2 Code 3 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\iTALC Solutions\iTALC\keypathsprivate] "teacher"="\\\\SERVER\\SHARENAME\\iTALC\\keys\\private\\teacher\\key" "admin"="\\\\SERVER\\SHARENAME\\iTALC\\keys\\private\\admin\\key" [HKEY_LOCAL_MACHINE\SOFTWARE\iTALC Solutions\iTALC\keypathspublic] "teacher"="\\\\SERVER\\SHARENAME\\iTALC\\keys\\public\\teacher\\key" "admin"="\\\\SERVER\\SHARENAME\\iTALC\\keys\\public\\admin\\key" [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\AuthorizedApplications\List] "C:\\Program Files\\iTALC\\ica.exe"="C:\\Program Files\\iTALC\\ica.exe:*:Enabled:ica" "C:\\Program Files\\iTALC\\userinfo.exe"="C:\\Program Files\\iTALC\\userinfo.exe:*:Enabled:userinfo" Wheeeee.... Also, I've compiled iTALC's latest SVN and removed the "unauthorized" popup boxes from the tray, since it's one less thing I need our technophobe faculty to have pop-up on their screens. I also removed the "allow access" box that pops up when you have multiple masters, because it interferes when I -- a master on my laptop -- go to view a classroom which has a computer that also is a master. The prompt would block me from viewing the computer, and show on the screen for others to see. The modified source has the prompt always reply with "always allow", so it doesn't display. Of course, being the dick I am, I made sure the version *I* run on my laptop has all the dialogs in place... I ain't letting anyone spy on me Installing a master is simply the same script, but it uses a different XML file for the pre-recorded install. I run it while logged in. Basically it just adds an installmaster="1". I also set it to copy a globalsettings.xml containing computers I've already setup to the current person's profile directory (which I then edit to remove computers that room doesn't need access to). Phew! Hope that went through clearly. I love iTALC but admit it is a finicky bitch. But well worth the price!
-
True dat. We have smartfilter set up as well, but without requiring students/faculty to log in to use the internet, all we get from that is a bunch of IP's internet usage. Thankfully, we really don't have any kids powering off the computers. They're actually instructed to never shut down the PCs, only log off. Amazingly, they obey.
-
Italc sorting the users on teacher's screen
Enzomatrx replied to dbowen's topic in Network and Classroom Management
FYI: It sorts in the "auto-sort" by the IP address/hostname you enter. Kinda annoying when we have a freak computer named LAB2 in a series of LAB001, LAB003, etc. LAB2 always ends up as the last one. I guess the source could be modified to sort by name. I guess it's off to my VM -
Make a script to pop up a dialog box when the kid logs in asking if they wet the bed. If they click "no", force a log off. When they click yes, play a WAV that says "THIS BOY WETS THE BED" God I love the whole "screwing with people from a remote location" aspect people seem to forget we can do.
-
We had some permission things, so be sure to test it before applying the GPO. I set up a share called "inet" on \\server for a folder named "inet" (e:\inet... contains common things like the log dirs, italc's key dir). I created a subfolder for the logs, so now i was at E:\inet\logs (\\server\inet\logs) I made sure the inet share had permission to browse folder, read, list contents. the "logs" folder had custom permissions for basically full permission, sans-deleting. Yes, I know this means our little shits could potentially browse around, find the share, and view the browsing logs of every other kid. But since they can't exactly browse the network without meaningfully wanting to.. and the fact even if they modify their own files (or someone else's), the person's file will become part of their browsing history and therefore be added to their list at logoff... we're not that worried. We don't tell them how we monitor or what we do, they have no idea it's a bunch of html files somewhere; they simply know we can tell where they've been. Plus, they've watched me use iTALC, so they assume it's simply all through that, and they can' run it if they wanted to.
-
I use a vbs script someone posted it, runs at logoff via GPO for whoever we apply the GPO to. It parses Internet Explorer's History and compiles a HTML file based on the username of the person. We currently run it on our Junior High students, since they're the ones we trust the least You can see in the script where the output files are created, modify it as needed and make sure there permissions for everyone to at least be able to write/modify in that dir. Be sure to change \\SERVERNAME\SOMEFOLDER\ in the file to your share (I think there 3 instances of that), and WinNT://CHANGETOYOURDOMAIN/ to your domain in AD, to get the username sites.vbs
-
Just to add in with the "force shutdown": We use iTALC and I just upgraded my phone to a Treo (WM5 PPC). Using WM6's Terminal Services Client (which is available as a separate install), I connect to my laptop at work when the mood strikes in a post-work hour and launch the iTALC master application on my laptop via RDP. Cycle through the classrooms and see who's left their system on, make a note, then force shutdown of all systems. Freaks the kids the hell out when they realize I can monitor their PCs from my cell phone... they think it's the coolest thing in the world but also realize they really can't screw around anymore.
