topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday March 19, 2024, 12:29 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Last post Author Topic: IDEA: Desktop Teleporter  (Read 89093 times)

reko100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 44
  • Fry You!
    • View Profile
    • Donate to Member
IDEA: Desktop Teleporter
« on: November 09, 2006, 12:31 AM »
Hi,

I know I shouldn't put everything i have on the desktop...too messy...

But i cant help it... :P

It is so easy to just drag things to Desktop or download things to desktop....19 inches of monitor space to drop... :D

So it there any program where you drag/download things to desktop, it will "teleport" to a designated folder making the desktop as empty and clean as an empty mug (OK, maybe some coffee stains :P)

Joe

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #1 on: November 09, 2006, 05:38 AM »
I know that sindrome. A friend of mine keeps filling his Desktop up until there's no space there. It gets damn ugly!

As for your request.. I have a few comments about it.
Do you really want the Desktop to be cleaned exactly when you download the stuff? I mean, it'd make it very easy to save stuff, but way harder to get to it (since you'd have to browse through your computer to get to that other folder where the stuff would be stored).

Also, the other folder would get all the stuff you currently have on the desktop, which wouldn't help much with organization.

So, i have 3 suggestions:
  • Have soft links for folders on your computer linked to the desktop.
  • Have a program that would store stuff after it's been on the desktop for some time, and store it according to some pattern.
  • Use a download manager like Flashget

Now... For option 1, you'd have the folders on your desktop, and when you dropped stuff into them, the stuff would be stored inside those folders, somewhere else in your computer. This'd make you have to organize your stuff, but it'd be as easy as drag and drop. Also, the folders would be stored somewhere else, but quite accessible through the desktop.

For option 2, you'd have something not as organized (since it's impossible for the program that examines the files to identify which ones are which by any other method than their files unless you add some kind of tags to the filenames), but easier to keep.

For option 3, the download manager would ask you which category that download was, and automaticly store it in the right place. (i think the download manager can also store stuff based on the site where the download comes from). This'd make drag-and-drop unnusable, and might not be exactly what you want, but it'd be the more organized solution.

Also, you could do like i do: instead of saving everything, just clicking "open" on the download box, and the stuff gets stored in the browser's temp directory :)

Now, which one do you prefer?

reko100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 44
  • Fry You!
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #2 on: November 09, 2006, 08:52 PM »
Thanks for putting so much thought into my situation...jgpaiva

I kinda like your option 1 and 2....

But the thing about desktop is that the drag&drop area is so huge, so even if you have a few active windows open, you can still find a space to drop your stuff....so for option 1, i will need to shift the windows out of the way to show the soft link folder then drag and drop into it.

Option 2 will be like the "Unused Desktop shortcut" thingy that XP sometimes performed, maybe i can explore that to see if i can customised it to run at a more frequent schedule....

Joe

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #3 on: November 09, 2006, 09:03 PM »
How did i guess that the option that you'd most like would be option 2? :P

You're right about option 1, it might force you to move the windows.

I also think that option 2 might be the best compromise between easiness of use and computer organization. Now... Let's try something:
Either someone is so kind as to post a program that will do that (i don't think that the unnused shortcuts will help you here) or someone does the script to do it, or i do it myself ;)

Also, notice that your request can be acomplished if you'd prefer it. I can make a script that will monitor the desktop for changes and move the file to another folder as soon as it's dropped there. Do you think that this is the best solution?

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #4 on: November 09, 2006, 09:09 PM »
Log Monitor might also be able to do what you want:
https://www.donation...index.php?topic=6109

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #5 on: November 15, 2006, 01:28 AM »
Hi reko100,
My desktop usually fills with temporary files and folders. Your idea is so briliant,  I like it so much so that I started writing a small app for this purpose. I will up load it in a few days.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #6 on: November 15, 2006, 01:35 AM »
this is interesting, tchikien.. i also would like to see how it turns out, looks like a good tool. :up:

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #7 on: November 15, 2006, 08:45 AM »
great to hear that tchikien -
im sure we will all be able to come up with some feature requests too..

one thing i can think of is having it pop up when a new file is created on the desktop and ask user if they want to add datestamp + short comment to the file (like name of site it came from).
or maybe be able to quickly type in a note for the file which would be stored as FILENAME_note.text

another nice thing would be if it took your comment and wrote it out to a single "log" file, where it would list all files, the date which they were created, and your comment.  that would be nice for keep a record of what you downloaded.
« Last Edit: November 15, 2006, 08:50 AM by mouser »

rjbull

  • Charter Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 3,199
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #8 on: November 15, 2006, 10:37 AM »
one thing i can think of is having it pop up when a new file is created on the desktop and ask user if they want to add datestamp + short comment to the file (like name of site it came from).
or maybe be able to quickly type in a note for the file which would be stored as FILENAME_note.text

And/or add the comment to a 4DOS-style DESCRIPT.ION file.

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #9 on: November 16, 2006, 05:43 AM »
one thing i can think of is having it pop up when a new file is created on the desktop and ask user if they want to add datestamp + short comment to the file (like name of site it came from).
or maybe be able to quickly type in a note for the file which would be stored as FILENAME_note.text
If, say, 100 + files get created how can you type your notes? May be one note file for all files.

another nice thing would be if it took your comment and wrote it out to a single "log" file, where it would list all files, the date which they were created, and your comment.  that would be nice for keep a record of what you downloaded.

I think i will make a log file.

Do you guy need folders created on the desktop get moved?
« Last Edit: November 16, 2006, 05:46 AM by tchikien »

tmpusr

  • Member
  • Joined in 2005
  • **
  • Posts: 154
  • Instantiation stuck in meatspace with no backup
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #10 on: November 16, 2006, 10:52 PM »
« Last Edit: November 17, 2006, 01:33 AM by tmpusr »

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #11 on: November 18, 2006, 06:14 PM »
Hi,
This is the app. This is the first version so it may have some bugs in it.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #12 on: November 18, 2006, 06:43 PM »
that is pretty gosh darned cool.

some thoughts:

1) add "browse to teleport folder" in tray and popup dialog.
2) make escape key do something from popup dialog (not sure if it should be cancel or abort)
3) add accelerator to "dont save" choice
4) what happens when a file of same name exists in teleport folder - should it autorename ( i think it probably should, at least if file contents or size is different).
5) id love a single log file with filename + date + note of each file moved.
6) dont save blank notes.

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #13 on: November 18, 2006, 06:58 PM »
I will update it in one/two week

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #14 on: November 19, 2006, 10:38 PM »
looks promising.. tks tchikien. :up:
btw, reading mouser's suggestions, i happen to have some too.. ;)
• some kind of help file would be nice, for starters maybe an about box with a brief description.
• add an alternate "teleport" folder.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #15 on: November 19, 2006, 10:40 PM »
add an alternate "teleport" folder.

if we are making a wish list - what would be nice is let user specify a list of alternative folders, and then the popup would let them select from a menu where it should go.

reko100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 44
  • Fry You!
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #16 on: November 20, 2006, 08:03 PM »
Hi, just a update on what i am doing now on my desktop....

First i add a alias on FARR to get to the desktop folder fast...then i go to desktop properties to hide all icons....

Now i have a very "empty" desktop which will "teleport" all the things that i drop on the desktop to the desktop folder....and use FARR to quickly access it if i want to...(i know, i am deluding myself  :P)

i have been using this configuration for a week now and find that its suits my working style....

Although i will try the software tchikien wrote and see how i like it...

Joe

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #17 on: November 20, 2006, 08:06 PM »
This version is like a beta version, so I will make an update soon. Please wait.

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #18 on: November 20, 2006, 10:01 PM »
no problem, tchikien.. will keep my eyes peeled. :)

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Desktop Teleporter new version
« Reply #19 on: November 29, 2006, 07:33 AM »
This is new version. However, the help file will be made later or someone can create one for me.

skrommel

  • Fastest code in the west
  • Developer
  • Joined in 2005
  • ***
  • Posts: 933
    • View Profile
    • 1 Hour Software by skrommel
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #20 on: November 29, 2006, 07:59 PM »
 :) Any one care to test this script? It's called CleanDesk, but you can edit the settings to make rules to move any files and folders from any folders, and either ignore, move or rename them.

Please report any bugs, and I'll give it a GUI tomorrow.

Skrommel

Spoiler
;CleanDesk.ahk
; Moves files and folders from the Desktop (or any other folder) to another folder
; Make rules for certain file types or file names to be ignored, replaced or renamed
; Save to file and use AutoHotkey from www.autohotkey.com to run it
;Skrommel @ 2006


;Settings
timer=2000                         ;How often to check for new files in ms
status=0                           ;0=Hide 1=Show Traytip of files being moved
1source=%A_Desktop%                ;Use variables like %A_Desktop%, %A_ScriptDir%, %A_MyDocuments%, %A_StartMenu%
1target=%A_Desktop%\Desktop        ;  %A_AppData%, %A_ProgramFiles%, %A_WinDir%
1files=*                           ;Files to move, supports wildcards * and ?
1ignore=jpg,jpeg                   ;Filenames and extensions to ignore, separated by comma. No wildcards!
1replace=2                         ;0=No 1=Yes 2=Ask 3=Rename

2source=%A_DesktopCommon%          ;%A_DesktopCommon%, %A_StartMenuCommon%, %A_ProgramsCommon%
2target=%A_DesktopCommon%\Desktop  ;
2files=*                           ;Files to move, supports wildcards * and ?
2ignore=                           ;Filenames and extensions to ignore
2replace=2                         ;0=No 1=Yes 2=Ask 3=Rename

3source=%A_Desktop%               
3target=%A_Desktop%\Desktop       
3files=*.jp*g                      ;Only jpg and jpeg images
3ignore=                           
3replace=3                         ;Rename if same name


;Program
#Persistent
#SingleInstance,Force

SetTimer,TIMER,%timer%
Return


TIMER:
SetTimer,TIMER,%timer%,Off
Loop,9
{
  counter:=A_Index
  source:=%counter%source
  target:=%counter%target
  files:=%counter%files
  ignore:=%counter%ignore
  replace:=%counter%replace
  If source=
    Continue
  Gosub,CLEAN
}
SetTimer,TIMER,%timer%,On
Return


CLEAN:
Loop,%source%\%files%,1,0
{
  ext:=A_LoopFileExt
  name:=A_LoopFileName
  longpath:=A_LoopFileLongPath
  If ext In %ignore%
    Continue
  If name In %ignore%
    Continue
  If longpath In %ignore%
    Continue
  If status=1
    TrayTip,%applicationname%,%longpath%
  FileGetAttrib,attrib,%longpath%
  IfInString,attrib,D
    Gosub,FOLDER
  Else
    Gosub,FILE
}
Return


FOLDER:
FileCreateDir,%target%
If replace=0
{
  FileMoveDir,%longpath%,%target%,R
  If ErrorLevel=1
    FileMoveDir,%longpath%,%target%,0
}
Else
If replace=1
{
  FileMoveDir,%longpath%,%target%,R
  If ErrorLevel=1
    FileMoveDir,%longpath%,%target%,2
}
Else
If replace=2
{
  IfExist,%target%\%name%
  {
    MsgBox,3,%applicationname%,Replace folder %target%\%name% ?
    IfMsgBox,Yes
      FileMoveDir,%longpath%,%target%,1
    IfMsgBox,No
    {
      ignore=%ignore%,%longpath%
      %counter%ignore=%ignore%
    }
    IfMsgBox,Cancel
      ExitApp
  }
  Else
  {
    FileMoveDir,%longpath%,%target%,R    ;Doesn't work !?
    If ErrorLevel=1
      FileMoveDir,%longpath%,%target%,1  ;Should really be 0 !?
  }
}
Else
If replace=3
{
  IfExist,%target%\%name%
  {
    FileMoveDir,%longpath%,%target%\%name%-%A_Now%.%ext%,R
    If ErrorLevel=1
      FileMoveDir,%longpath%,%target%\%name%-%A_Now%.%ext%,0
  }
  Else
  {
    FileMoveDir,%longpath%,%target%,R
    If ErrorLevel=1
      FileMoveDir,%longpath%,%target%,0
  }
}
Return


FILE:
If replace In 0,1
  FileMove,%longpath%,%target%,%replace%
Else
If replace=2
{
  IfExist,%target%\%name%
  {
    MsgBox,3,%applicationname%,Replace file %target%\%name% ?
    IfMsgBox,Yes
      FileMove,%longpath%,%target%,1
    IfMsgBox,No
    {
      ignore=%ignore%,%longpath%
      %counter%ignore=%ignore%
    }
    IfMsgBox,Cancel
      ExitApp
  }
  Else
    FileMove,%longpath%,%target%,0
}
Else
If replace=3
{
  IfExist,%target%\%name%
    FileMove,%longpath%,%target%\%name%-%A_Now%.%ext%,0
  Else
    FileMove,%longpath%,%target%,0
}
Return

« Last Edit: December 05, 2006, 04:35 PM by skrommel »

reko100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 44
  • Fry You!
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #21 on: November 29, 2006, 09:38 PM »
hi tchikien,

I have download your teleporter and from the gui, not sure how it works :tellme:....in need of your help file...Thanks.

Joe

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #22 on: November 30, 2006, 01:21 AM »
since tchikien is busy with the program, i'll put a small explanation. i think, the program's quite intuitive.
1st you have to specify the output folder (Fig. 1).

Fig. 1
Teleport-new2.png

then leave the program running. when you drop a file onto your desktop, a message will appear (Fig. 2) prompting if you want to save a note as well. click 'don't save note' to continue without saving a note.

Fig. 2
Teleport-new5.png

btw, the prompt to write a note can also be disabled. (Fig. 3)
Fig. 3
Teleport-new3.png
« Last Edit: November 30, 2006, 01:24 AM by lanux128 »

reko100

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 44
  • Fry You!
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #23 on: November 30, 2006, 01:47 AM »
ok, that means if i didnt put in any exclude list, it will teleport out all the files....understood!

Joe

tchikien

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 34
    • View Profile
    • Donate to Member
Re: IDEA: Desktop Teleporter
« Reply #24 on: November 30, 2006, 02:28 AM »
It will teleport out all the files, except files in used by other programs.
Btw, I will not create a help file. If anyone has question, please post it here so i will answer if i have time. Or maybe other member can help you here.
« Last Edit: November 30, 2006, 07:41 AM by tchikien »