NationStates Jolt Archive


Not Enough Space

Heiligkeit
11-02-2005, 18:48
It seems that the highest amount of telegrams you may have at one time is 15. All others before are deleted. Can the game allow nations to hold more telegrams? The current capacity is quite low.
Tiborita
11-02-2005, 18:53
The mods/admins have said in the past that they will not increase this limit. If you want to save TGs, your best bet is to cut and paste them into some sort of text editing program.
Heiligkeit
11-02-2005, 18:59
See, my prblem is, by the time I get home, I have 15 telegrams and the others that I haven't read yet are deleted.
Dregruk
12-02-2005, 11:31
See, my prblem is, by the time I get home, I have 15 telegrams and the others that I haven't read yet are deleted.

It sounds to me like you need to get this telegram situation of yours sorted. Start blocking people if they're bombarding you with unwanted recruitment TGs.
Liverpool England
12-02-2005, 13:35
Then, there were the days with 10 TGs max...
Jjuulliiaann
12-02-2005, 15:36
See, my prblem is, by the time I get home, I have 15 telegrams and the others that I haven't read yet are deleted.
All you need to do is set up a script to take a screenshot of the page ever hour or so and refresh the page. It shouldn't be too difficult if you have a Mac. I'm not sure about PCs.
Heiligkeit
12-02-2005, 19:38
I recruit...That's why!!

Jjuulliiaann? How can I do this? I have a mac...
Kamuras
12-02-2005, 21:56
Why is there a limit? Does it overload the server?
The Words of Tenebrion
12-02-2005, 22:01
I bet there's some kind of limit in their servers or something...
Heiligkeit
12-02-2005, 22:41
The limit of telegram is 15. The oldest telegrams will be deleted once you recieve over 15. There is no way of retrieving them!!

Is there a way to program the game in this way?:

Telegrams are saved...
Once one of the 15 telegrams are deleted, an older, non-deleted one returns to the inbox...

Also, why may the telegram limit not increase? I wouldn't pose a problem, would it?
Jjuulliiaann
13-02-2005, 04:09
Jjuulliiaann? How can I do this? I have a mac...
OK. For this, I am assuming you have OS X and that you are using Safari. If you are not, I will be able to help you but it will take longer.

WRITING YOUR SCRIPT:
1. Click on the Finder icon in the dock.
2. Navigate through the Applications folder and click on the Apple Script folder.
3. Open the application Script Editor there.
4. Paste in this code to the main area you see there:
I'm working on it right now. I'll get it to you in about a half hour or else early tomorrow.
5. Click Save As from the File menu.
6. In the Save As: field, type in whatever name you want for the script. Anything will work.
7. In the Where: field, select whatever place you want the script to be saved.
8. In the File Format: field, select Application.
9. The Line Endings: field will be grayed out.
10. In the Options: field, check the Run Only box, but leave the other two empty.
11. Click the Save button.
Heiligkeit
13-02-2005, 05:19
I use mostly Firefox(it is faster than Safari), and would prefer it...
Of course, safari is good, too...
Can you see what you can do for Firefox? Thanks so much!!
Heiligkeit
13-02-2005, 05:23
I tried what you told me to, but I get:
"Could not save document"
Jjuulliiaann
13-02-2005, 20:54
I tried what you told me to, but I get:
"Could not save document"
That's because the code isn't there yet. I'll get it to you pretty soon, for Safari. I'm not sure about FireFox. I'll try that later.
It's proving a bit more difficult than I originally thought, but I should be able to get it.
Jjuulliiaann
13-02-2005, 20:59
OK. For this, I am assuming you have OS X and that you are using Safari. If you are not, I will be able to help you but it will take longer.

WRITING YOUR SCRIPT:
1. Click on the Finder icon in the dock.
2. Navigate through the Applications folder and click on the Apple Script folder.
3. Open the application Script Editor there.
4. Paste in this code to the main area you see there:
set save_location to (choose folder with prompt "Choose where to save screenshots")
tell application "Safari"
activate
repeat with shotcount from 1 to 100
do JavaScript "window.location.reload()" in front document
(do shell script "screencapture " & quoted form of POSIX path of save_location & "screen" & (shotcount as string) & ".pdf")
delay (60 * 60)
end repeat
end tell
5. Click Save As from the File menu.
6. In the Save As: field, type in whatever name you want for the script. Anything will work.
7. In the Where: field, select whatever place you want the script to be saved.
8. In the File Format: field, select Application.
9. The Line Endings: field will be grayed out.
10. In the Options: field, check the Run Only box, but leave the other two empty.
11. Click the Save button.

Try pasting in that code.
If you want it to take a screenshot more or less often, change the second 60 in the (60 * 60) part of the code to however many minutes you want between screenshots. Right now it's 60, so it will take one every hour.



RUNNING YOUR SCRIPT:
1. In the morning, when you leave for work, or whatever, launch the script document.
2. In the dialog box that comes up, select where you want the screenshots to be saved.
3. When you come home from work, or whatever, the screenshots should be wherever you selected with the names Screen1, Screen2 and so on.
Jjuulliiaann
13-02-2005, 21:10
There's a problem with this script right now though. It won't quit. I'm working on a fix. Until then, you can quit it through Activity Monitor, in the Utilities folder. Select the name of your script from the list and select and then [I]Force Quit, when you come home from work.

Tell me if you have any problems with it.
Jjuulliiaann
13-02-2005, 22:56
I've got the idea for the fix. I'll have you the final script by tonight and you can test it tomorrow.
Crazy girl
13-02-2005, 23:03
Then, there were the days with 10 TGs max...


i remember those too..memories
Jjuulliiaann
13-02-2005, 23:13
i remember those too..memories
Yeah. Back when NationStates looked better, in my opinion. I really liked the old look. It was... unusual.
Right thinking whites
13-02-2005, 23:13
I've got the idea for the fix. I'll have you the final script by tonight and you can test it tomorrow.
you do scripts?
i might have a good challange for you i you wish to except it
Heiligkeit
14-02-2005, 00:43
Thanks JJuulliiaann...

Work? I'm 13
Right thinking whites
14-02-2005, 03:08
I'm 13 too. School then.
And if I remember correctly, we have the same name. Is that true?


Sure. I accept.
damn i feel old
tg sent
Heiligkeit
14-02-2005, 16:58
Yes Julian, that is correct.
Jjuulliiaann
15-02-2005, 02:19
I'm having a bit of trouble scripting the Terminal. I'll have a quit app to you later this week. Until then, you can use the Activity Monitor solution I described earlier.

Did you try the script today? Did it work?
Liverpool England
15-02-2005, 03:28
You might want to double-check to make sure that these scripts comply with Ns Script rules...
The Most Glorious Hack
15-02-2005, 07:52
You might want to double-check to make sure that these scripts comply with Ns Script rules...
The only thing I can imagine it running afoul of would be frequency. Simply taking screen-shots should be fine.
Heiligkeit
15-02-2005, 17:55
I'm going to try it now, thanks.
Jjuulliiaann
17-02-2005, 22:43
So how did it work out?
Heiligkeit
18-02-2005, 19:16
Under what filename should I save it?
Jjuulliiaann
18-02-2005, 19:20
The script?
Whatever you want. I just use "screenshotscript." But you could name it "I love barney" or whatever you want.
Jjuulliiaann
21-02-2005, 18:41
It's actually good to name it something unique. Like "screenshotscripts12345"
This will make it easier for me to make a script that quits it.

BTW, did you try it yet? I can't make a quit script until i know that this one works on your computer.
Jjuulliiaann
04-03-2005, 01:57
For this, you need to be using Mac OS X and Safari.
This script takes a screenshot of your telegram box once every hour and then refreshes the page.

WRITING YOUR SCRIPT:
1. Click on the Finder icon in the dock.
2. Navigate through the Applications folder and click on the Apple Script folder.
3. Open the application Script Editor there.
4. Paste in this code to the main area you see there:
set save_location to (choose folder with prompt "Choose where to save screenshots")
tell application "Safari"
activate
repeat with shotcount from 1 to 100
do JavaScript "window.location.reload()" in front document
(do shell script "screencapture " & quoted form of POSIX path of save_location & "screen" & (shotcount as string) & ".pdf")
delay (60 * 60)
end repeat
end tell
5. Click Save As from the File menu.
6. In the Save As: field, type in whatever name you want for the script. It should be something unique, like screenshot_script_12345 or something like that.
7. In the Where: field, select whatever place you want the script to be saved.
8. In the File Format: field, select Application.
9. The Line Endings: field will be grayed out.
10. In the Options: field, check the Run Only box, but leave the other two empty.
11. Click the Save button.

If you want it to take a screenshot more or less often, change the second 60 in the (60 * 60) part of the code to however many minutes you want between screenshots. Right now it's 60, so it will take one every hour.



RUNNING YOUR SCRIPT:
1. In the morning, when you leave for work, or whatever, launch the script document.
2. In the dialog box that comes up, select where you want the screenshots to be saved.
3. In Safari, navigate to your NationStates telegram page.
4. When you come home from work, or whatever, the screenshots should be wherever you selected with the names Screen1, Screen2 and so on.