उद्याच्या म्हणजे २५ जानेवारी २०१३च्या ’प्रत्यक्ष’ मधील पान क्रमांक १०वरील ’स्नूझ अॅप’ या माझा (मिहिर नगरकर) लेखामध्ये नमूद केलेला ’सॉफ्टवेअर कोड’ खालील प्रमाणे आहे जो वाचक कॉपी करुन घेऊ शकतात आपले ’जीमेल स्नूझ अॅप’ बनविण्यासाठी.
function getLabelName(i) {
return "Snooze/Snooze " + i + " days";
}
function setup() {
// Create the labels we’ll need for snoozing
GmailApp.createLabel("Snooze");
for (var i = 1; i <= 7; ++i) {
GmailApp.createLabel(getLabelName(i));
}
}
function moveSnoozes() {
var oldLabel, newLabel, page;
for (var i = 1; i <= 7; ++i) {
newLabel = oldLabel;
oldLabel = GmailApp.getUserLabelByName(getLabelName(i));
page = null;
// Get threads in "pages" of 100 at a time
while(!page || page.length == 100) {
page = oldLabel.getThreads(0, 100);
if (page.length > 0) {
if (newLabel) {
// Move the threads into "today’s" label
newLabel.addToThreads(page);
} else {
// Unless it’s time to unsnooze it
GmailApp.moveThreadsToInbox(page);
GmailApp.markThreadsUnread(page);
}
// Move the threads out of "yesterday’s" label
oldLabel.removeFromThreads(page);
}
}
}
}
या लेखामध्ये दिलेली अॅप बनविण्याची प्रकिया आपण स्वत: डोळ्यांनी बघितली तर समजण्यास अधिक सोपी जाईल. त्यासाठी आपण पुढील लिंकचा उपयोग करु शकतो. http://www.youtube.com/watch?feature=player_embedded&v=Aw6SWtKIZeU
0 comments:
Post a Comment