- an organism that converts caffeine into code.
I have a new website.
If you want to use Akira kindly go here www.Daftcoder.com
good job!! :D
Thanks for the utility!
I tried it, but Latte seems to be eating up all my CPU. Is there a way to make more friendly?
Thanks for using it.
anyway, how can you say that it is eating up all your CPU? Sorry I can’t clearly understand that, I don’t think that Latte eats much memory..
Has anybody else had problems with run & screenshot commands? On my system (both running winxp) i run screenshot, i recieve a conformation that its completed, but nothing appears in the screenshot folder…
PS. Awesome idea behind akira though!!!
Thanks for using Akira!
About your problem. I think that the screenshot command was successful.. Maybe the case is that there is somewhat an error on your connection, that causes slow synchronization. Try using screenshot again and wait a little bit until dropbox completed the synchronization. If that fails, try to run the Repair.exe of both Akira and Latte.
So, what about your problem about the RUN command?
Thanks for your feedback pal.
I’ve just received your email laurence. I will try to analyze the problem as soon as possible. Thanks for the feedback again
What I meant about the CPU is that Latte seems to take all the CPU:
I’ve tested on three different systems and Latte makes the CPU go to 100% on all of them…
Ok, forget my posts! I’ve just realized that the problem was that I was launching Akira by double clicking the program. If I run it from the command line it runs ok.
I’m glad that you’ve found a solution. Actually your problem is very weird for me.
ANyway, thanks for the feedback about Akira.
I’m getting an error coming up about CHOICE.COM not working in 64bit mode on windows 7.
Good job and great idea!
Hey. Can this be used to maliciously log into computers? I need to know if I should stop running dropbox… :(
to the security concerned, this is only as secure as your dropbox! if you’ve shared folders with people you do not trust then unshare them! if your password is easy to guess change it! if somebody runs unauthorized code on your PC thru dropbox then it’s your own fault, basically.
Latte takes 100% CPU on all my computers.
I fixed the issue by adding a WAIT.BAT in the same directory containing a cross-windows compatible delay:
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %1% -w 1000> nul
and then copying the latte.BAT file (from c:\documents and settings\USERNAME\Local Settings\TEMP\##.tmp\ folder where it was running) to the Latte.exe directory and adding the two lines:
CALL WAIT 1
(as the line after :try)
CALL WAIT 1
(as the line after :read)
This forces it to wait a full second before polling. Latte is MUCH more usable on my system now!
I STRONGLY RECOMMEND YOU FIX THE DEFAULT BATCH FILE TO DO SOMETHING SIMILAR. Other people have complained of the same problem, and this will fix that.
Symantec AntiVirus is saying the zip file is infected with a trojan horse:
Scan type: Auto-Protect Scan
Event: Threat Found!
Threat: Trojan Horse
File: C:\DOCUME~1\bramos\LOCALS~1\Temp\Temporary Directory 1 for Akira 1.0.zip\Akira 1.0\Akira\Repair.exe
Action taken: Quarantine succeeded : Access denied
Date found: Friday, January 29, 2010 5:32:17 PM
You might want to check to see if your machine is infected.
@Adam Yes i’ve implemented this and it uses much less cpu now. Actually each label: needed the wait line added.
@Brian no virus found here with NOD32, must be a false positive.
Please clarify just what this can and can’t access via Dropbox. Some of the posts above imply that this app creates a huge security problem.
Can it connect to machines with DB accounts other than my account (ie machines with which I simply share a DB folder), or do they both have to be running my DB account, ie an account for which only I know the password ?
In both cases, what is the extent of access on the other machine ? Is it limited to the My Dropbox folder (or shared folder), or can anything accessible to the remote machine’s owner be accessed ?
#Can it connect to machines with DB accounts other than my account?
- it can connect to other machines with DB account, if and only if you have shared the folder where Akira is located to than DB account. So basically, you have the control on which account can Akira operate.
#Do they both have to be running my DB account?
- Yes and No. You can use your account for the server and Akira. However, you can also use different account for server and Akira. I think you can refer to the readme file of Akira, which is downloadable on this page.
#What is the extent of access on the other machine?
- You can access the whole local drive of the server.
Anyway, thanks for checking Akira.
What’s the deal with a Trojan in Akira! My firewall is detecting a possible Trojan when trying to download the app from this page.
Akira doesn’t contain any trojan my friend. I think it is because files of akira are written in batch script, that’s why antivirus and firewall might think that they are trojans or other malicious programs. But I’m telling you, Akira is not a trojan. Anyway, thanks for downloading ang using akira.
you made a server out of batch?
would be nice if this was open-source :)
I’m sorry. I don’t know if you can really call Latte as a server, so I can’t answer your question if I made a server out of batch.
I will think about releasing its source code , but i think almost every programmer can do Akira and Latte with just a couple of knowledge about batch. I’m telling you, it is really simple.
Anyway. Thanks for visiting the site.
Why is this different from a normal client/server connection? What is being used within Dropbox that makes this unique? Is it using the same communication channel as Dropbox? or is it the fact that access can be shared easily?
Is the source code downloadable/viewable?
When I try to download Avira Antivir is alerting “TR/Horse.NEL”.
False alert or not, I don’t dare to download.
I can surely say that it is a false alert. You can read other comments so you can see other users’ feedback.
Anyway, thanks for dropping by.
is this some kind of an interview ? LOL
i can’t answer all of your question except about the source code availability.
Source code is not available for the public. sorry, but i’ll still think about it.
bry good job. :)
Brian Ramos is right there is a Trojan Virus more info of what kind of virus it is can be seen here http://www.microsoft.com/security/portal/Threat/Encyclopedia/Entry.aspx?name=TrojanDropper:Win32/Dunik!rts&threatid=2147625310
I am usin Microsoft Security Essentials by the way
i think the link above is kinda broken or some thing any ways here is the description of virus that my Microsoft Security essential is showing can any one explain me why is this so???
Category: Trojan Dropper
Description: This program is dangerous and installs other programs.
Recommendation: Permit this detected item only if you trust the program or the software publisher.
Microsoft Security Essentials detected programs that may compromise your privacy or damage your computer. You can still access the files that these programs use without removing them (not recommended). To access these files, select the ‘Allow’ action and click ‘Apply actions’. If this option is not available, log on as administrator or ask the local administrator for help.
containerfile:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/checkDrive.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/go.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/interpreter.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/kill.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/listdrive.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/listprocess.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/screenshot.exe
file:D:\Documents and Settings\\My Documents\Downloads\Akira 1.0.zip->Akira 1.0/Latte/system/shutdown.exe
i downloaded akira but z zipfile has 15 virus and trojan
The first time i ran it was on a netbook (client). The server was on a laptop. Everything ran perfectly, i got a screenshot succesfuly and also was able to list drives. Note that the server was windows 7 home premium while the client was xp professional. Then when I tried running the client from a different laptop, there was no response. Then I tried to run the server on a laptop beside the client laptop, so i could monitor the programs simultaneously. Turns out that the avira commands got through, but the latte serve did not respond, although the ‘caffelatte’ command executed perfectly. Note that the subsequent laptops wre all windows 7. When asking for anything from the server, such as a screenshot, the server computer will have an error message pop out saying the system interpreter is missing. Then the server stops responding. Could you fix this please? Thanks for the great program btw.
hello akira keeps getting connections problems when i try to use the run command
Can you provide with a working downloading link of Akira?
The link is broken.
hi great idea but broken link!!!!
I just made something that resembles Akira, but it is just a few lines of code. Seems to have similar functionality but I don’t need any software installed on the server or client computers. Works through dropbox now, but would theoretically work without dropbox.
So john does it work, I’ll be happy to try that.
On the computer that is the ‘server’ i set the windows scheduler to run a VBscript every 1 minute. That script checks for the existence of a “toggle switch” file in dropbox. If it exists, then it runs a bat file also in dropbox with output sent to a text file. So essentially you type dos commands into a bat file. you can copy files that the server computer has access to into and out of dropbox. You read the output text file if you want to explore the file system with ‘dir’. As a safeguard against running the same bat file multiple times, the VBscript renames the “toggle file” so that it no longer exists the next time scheduler runs the VBscript.
No bells or whistles, no GUI, just basic access.
I think that if you were not able to install dropbox, this could be set up to use a ftp folder. But that would require your server to connect to the ftp folder every minute which might cause some problems.
404 page not found. Softpedia suck! Use torrent or mediafire. If you dont find any solution can you send me via email?
where i can find akira files
is there any way to get the download link?
Thanks a lot! you have uploaded a new link that works!
But I have a question:
Some of the files are detected as malwares, I presume that is false-positive. But, as you know the cloud of DropBox is Amazon and they are monitoring their servers all the time, if they find something suspicious they suspend the account using it.
I don’t know if it happens only the public folder or even on other folders, but I think it happens on all folders.
Anyways, your program is problematic to use because if someone will put it in his DropBox account he could be banned from the service (even though it’s false-positive and not a real malware)
I am having problems with running Akira. :(
I am using the third method of installation ie. Dropbox on my computer, Portable dropbox on my thumb drive both connected to the same dropbox account. I am using windows 7 64bit and am not able to run it because if two errors :
1. Windows can not find ‘.\system\interpreter’. Make sure you typed the name correctly. and then try again. ( http://images.devs-on.net/Image/SmD3cVxIdJ8Err0-systeminterprete.png )
2. Unsupported 16bit application : ( http://images.devs-on.net/Image/UJyAnDA6hl8kSLi-Unsupported16Bit.png )
I have tried making the thumb drive as the server (latte) and akira run from computer and otherwise but all the time I get these two error messages :(
Please advice. Thank you.
Guy Kopski said:
“When asking for anything from the server, such as a screenshot, the server computer will have an error message pop out saying the system interpreter is missing. Then the server stops responding. Could you fix this please? Thanks for the great program btw.”
This is true to me too.
This is true to me too. For any command.
true also for me:
.\system\interpreter not found
Edit the script:
After the @echo off, write the following command:
This will not work if the program is launched from the command line, but the directory is already changed long before the start of the server.
This will fix the problem that steom, Denis, me and Guy Kopski said.
For the 64-bit error milan said about, USE GETKEY, not CHOICE(Only in windows)
There should be 2 versions, one for DOS and one for WINDOWS.
Thanks for the Paul for the fix and also Adam for the sharing the CPU WAIT idea!
No problem for that… Only you can also use sleep.exe for waiting. You simply type sleep 2 for 2 secs or sleep 120 for 2 mins.
Get it at(Direct link) http://www.computerhope.com/download/utility/sleep.exe
Is sleep better than wait in some way?
(probably it uses less resources than the ping in the wait.bat)? :)
When doing the SLEEP, a session uses no kernel time and 0:0:0.015 of user time(No matter the time). Uses 852 kB of memory.
Ping uses 1.1MB of memory, uses the same time in instructions but a lot more I/O(Sleep actually does no writes, while PING 4 a second, not necessarily to the disk)
Sleep thus uses less resources and doesn’t need a wait.bat file. It is also simple and more predictable, because it is one executable on ALL Windows platforms.
The performance graph for ping gives 50B of writes and 60 of reads and other actions. For sleep is NO I/O.(I am using Sysinternals Process Explorer to find this out)
Wow, that’s a great through analysis Paul, thanks again for your info! I’ll replace the pings in the wait.bat with the sleep calls then.
Also makes me think that I should try to replace the pings in the original Akira / Latte .bat also, right? Have you tried it?
I’ve just replaced the pings of 1 ms in the original .bats with the sleep of 1 second (just for the sake of it) and it works fine too.
Thanks! If there are any improvements to add, please let me know. Also, when I found this app I thought it would be a great idea to create a new, update and revamped one. If I ever do it, I’ll post here. Thanks
Aghh now I’ve found out that each command .bat may use a ping also… gonna have to replace those too :)
No problem, if I have the free time that the school allows me(I’m 8th grade and from Romania) I will search for other problems and suggest fixes. I will thoroughly look within the latest code and point out fixes whenever I get more than 2 hours a day of time.
If you UPX decompress the sleep utility it will use even less I/O(no reads instead of one at load time, ~40 other requests instead of over 200).Also no need to load the whole executable in memory(a limitation of UPX)
A better way for listing drives is to write the following in checkDrive.bat. It lists ALL drives, not just up to H.
IF EXIST .\drivelist.mx DEL .\drivelist.mx
for %%i in (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do (
IF EXIST %%i:\nul VOL %%i: >>.\drivelist.mx
If for some reason you do not want to list a specific drive, remove it from the (A,B,C,…)
And the last one checks only for drives which ARE ready. If for example the E drive has no CD or is not formatted, it will NOT be listed. Or if A has no floppy but exists it will NOT be listed. It will be useless to list such drives anyway but if you want it then replace %%i:\nul with %%i:
With a lot less lines of code written, but not necessarily ran, this will list ALL the drives on the system that are in the for loop, you were only listing up to H:\ but sometimes mounts could appear in J:, M: or even Y: or Z:.
I have remade YOUR code, but made it a lot smaller, while preserving or increasing functionality. While not asking you to thank me, maybe if you would know something more than BATCH(I need something in C family that clones functionality of some of my own batches) you would help me.
Also seeking for more bugs. You can count on me for testing new apps in BATCH. My own apps might get out in the world with bugs, but I can spot them and fix them in my programs or suggest the fix if belonging to someone else. While not useful to me, I can search for bugs(until I find something, but the most useful is if the server runs in DOS, where we must find another method of waiting… But some commands cannot be available from architecture of DOS, I would need only file access. I would use a shared file system with the host and guest. If I would have enough time, I would develop the programs myself. But the school is so time-consuming that I hardly even have the time to do THIS help. But if this is my hobby, then that’s it. Sorry for doing two comments but the phone would not allow me to write only one(dunno the reason)
(hopefully the links and the posted versions are the latest, if not, you can mail them to paul stelian 97 (at) yah oo (dot) com.(I’ve spaced them so that no recognition is possible and this hiding of the address))
Thanks again for the work Paul, I’ll copy those fixes to my batch files!
Oh and where I said CD %~dp0 I mean CDD %~dp0. The latter also changes the drive. Sorry.
The exact answer
Very useful idea
The remarkable answer :)
Very curious topic
Very amusing message
What remarkable topic
You all brought this topic back to life since my last comment in March.
I used to think this old one is no longer used by anyone but it seems I thought wrong.
I forgotten completely about “hunting” and fixing errors in Akira, sorry…
What charming phrase
It — is impossible.
Oh it seems we were kinda destroying instead of helping with the software…:( It might be old fashion(It is in Batch) but it still works.
I might try to work with another one which uses the Telnet command(And which uses IP dialing, btw). If I succeed I shall post a link in here.
Attempt not torture.
Fill in your details below or click an icon to log in:
You are commenting using your WordPress.com account. ( Log Out / Change )
You are commenting using your Twitter account. ( Log Out / Change )
You are commenting using your Facebook account. ( Log Out / Change )
Connecting to %s
Notify me of follow-up comments via email.
Theme: K2-lite by k2 team. Blog at WordPress.com.
RSS Entries and RSS Comments
Get every new post delivered to your Inbox.