Агуулгын хүснэгт:

Цахим уншигчаас бүтээсэн утга зохиолын цаг: 6 алхам (зурагтай)
Цахим уншигчаас бүтээсэн утга зохиолын цаг: 6 алхам (зурагтай)

Видео: Цахим уншигчаас бүтээсэн утга зохиолын цаг: 6 алхам (зурагтай)

Видео: Цахим уншигчаас бүтээсэн утга зохиолын цаг: 6 алхам (зурагтай)
Видео: Амжилттай Сурах 13 арга 2024, Долдугаар сарын
Anonim
Цахим уншигчаас бүтсэн утга зохиолын цаг
Цахим уншигчаас бүтсэн утга зохиолын цаг

Миний найз охин бол * маш * уншдаг хүн. Английн уран зохиолын багш, судлаачийн хувьд тэрээр жилд дунджаар наян ном уншдаг.

Түүний хүслийн жагсаалтад манай зочны өрөөнд зориулсан цаг байсан. Би дэлгүүрээс ханын цаг худалдаж авч болох байсан ч энд хөгжилтэй нь хаана байна? Үүний оронд би түүнд уран зохиолын бүтээлүүдийн цагийн заалтыг иш татан цагийг зааж өгдөг цаг хийлээ. Энэ нь үнэхээр гайхалтай зохистой тул цахим уншигчийг дэлгэц болгон ашиглав:-)

Энэ нь минут тутамд шинэчлэгддэг тул оройн 9.23 цагт Kindle унших болно

Аав надтай буудал дээр уулзсан, нохой надтай уулзахаар үсрэн босож, санаж, 21.23 цагт Бирмингемийн буухиа буудлын урд унах шахав.

Миний хийсэн шиг Kindle-ийг ердийн цахим уншигч болгон ашиглаж болно. Хэрэв цагийг асаасан бол нэмэлт урамшуулал болгон утга зохиолын асуулт хариултын уралдаан болж тоглох болно. Цаг нь номны нэр, зохиогчгүй ишлэлийг харуулдаг тул та таах боломжтой. Хэрэв та хариултыг мэдэхийг хүсч байвал хажуугийн товчлууруудыг дарахад (ихэвчлэн цахим номын хуудсыг ахиулахад ашигладаг) тэдгээрийг илчлэх болно.

8 -р сарын 5 -нд шинэчлэх:

Сайхан магтаал өгсөн бүх хүмүүстээ маш их баярлалаа! Түүнчлэн, санал хүсэлт нь маш их хэрэгтэй байсан. Хэрэв танд Kindle цагийг өөрийн гараар хийх асуудал гарвал сэтгэгдлийг үзнэ үү

Энэхүү зааварчилгаа нь Hackaday, Gizmodo, The Verge, Hacker News дээр тавигдсан болно. Би маш их бахархаж, аз жаргалтай бүтээгч байна:-)

Энэ хооронд Йоханнес Эволдсен Давидын нэгэн адил миний цагийн вэб хувилбарыг хийжээ. Миний төсөл тэдний санааг өдөөсөнд баяртай байна

Алхам 1: багаж хэрэгсэл, материал

Хэрэгсэл ба материал
Хэрэгсэл ба материал

Үнэхээр хэрэгтэй цорын ганц зүйл бол цахим уншигч (мөн түүнтэй холбогдох USB кабель) юм. Энэ төсөлд зориулж Kindle -ийг найз маань надад хандивласан. Энэ бол Kindle 3 WiFi (K3 эсвэл K3W хочтой) юм. Жишээлбэл, eBay дээр ийм хуучин загварыг олж болно.

Танд vSSH гэх мэт SSH клиент, Filezilla гэх мэт sFTP клиент суулгасан компьютер (ямар ч үйлдлийн систем) хэрэгтэй болно (хоёулаа үнэгүй). Энэ нь Linux -ийн талаар бага зэрэг туршлагатай болоход тусалдаг, учир нь Kindle үүн дээр ажилладаг.

Kindle -ийг манай шүүгээнд босоо байрлуулахын тулд би бетонон тавиур хийсэн. Хэрэв та ижил зүйлийг хийхийг хүсч байвал танд дуртай хэлбэрийн хүнсний сав, наалдах хальс, полистирол, цемент, халуун цавуу эсвэл хоёр талт соронзон хальс, хувин (цементийг холих) хэрэгтэй болно.

Алхам 2: Kindle -ийг Jailbreak хийх

Kindle -ийг Jailbreak хийх
Kindle -ийг Jailbreak хийх

Kindle -ийг цаг болгон өөрчлөхийн тулд бид системийн файлууд руу орох хэрэгтэй. Үүнийг хийхийн тулд бид үүнийг 'jailbreak' гэж нэрлэдэг процессоор нээх хэрэгтэй (санаа зовох хэрэггүй, хэрэв таны өмч бол хууль бус зүйл биш). Kindle -ийг jailbreak хийх тайлбар болон шаардлагатай файлуудыг агуулсан зип файлыг эндээс олж болно. Мөн боломжтой бүх програм хангамжийн захиалгат програмын тоймыг үзнэ үү. Энэ хуудаснаас Kindle -ийн аль загвартай болохыг олж мэдээрэй.

Энэ төслийн хувьд та зөвхөн jailbreak хакер болон usbnet хакерыг суулгах хэрэгтэй, дэлгэц хамгаалагч хакердах биш. USB сүлжээ нь танд Kindle -д USB эсвэл WiFi -ээр алсаас бүрхүүлээр нэвтрэх боломжийг олгоно. Танд хэрэгтэй зүйл бол хэрэв та гарны товчлуурыг ашиглахыг хүсч байвал Launchpad -ийг хакердах хэрэгтэй.

Анхааруулга: Би үүнийг уншсан нь таны Kindle -ийг сүйтгэж болзошгүй юм. Зааврыг дагана уу. Jailbreak хийх нь таны эрсдэл юм.

Хэрэв та Kindle -ийг компьютерт холбовол энэ нь USB хөтөч хэлбэрээр харагдах болно.

Үндсэндээ та хийх ёстой зүйл бол Update_jailbreak_0.13. N _ *** _ install.bin (энд *** бол таны Kindle хувилбар, миний хувьд 'k3w') таны компьютерт холбогдсон үед Kindle -ийн үндсэн хавтсанд байрлуулахад л хангалттай. компьютер

Zip файл дахь README файлаас: "Одоо Kindle -ээ гаргаж, салгаад *[HOME] -> [MENU]> Тохиргоо -> [MENU]> Kindle -ээ шинэчлэх *хэсэгт очно уу. Энэ нь хурдан байх ёстой." (анхаарна уу: энэ нь цэсийн товчлуурыг хоёр удаа дарна).

Дараа нь USBNet болон Launchpad файлуудын хувьд ижил зүйлийг хий. Та одоо SSH ашиглан төхөөрөмжид нэвтрэх боломжтой байх ёстой. Kindle дээр WiFi сүлжээнд холбогдоно уу. IP хаягийг олж мэдэх нэг арга бол WiFi чиглүүлэгч рүүгээ нэвтэрч, тэндээс хайж олох явдал юм. Хэрэглэгчийн нэр нь 'root' бөгөөд таны загварын анхдагч root нууц үгийг тооцоолж болно.

Дараа нь Kindle дээр Python -ийг суулгаж, Mobileread.com -ийн маш сайн форум дээрх файлуудыг дахин ашиглаарай (доорх тайлбар дээр VoltaX2 -д баярлалаа).

Алхам 3: Өдрийн ганц минут тутамд зураг хийх

Өдрийн ганц минут тутамд зураг хийх
Өдрийн ганц минут тутамд зураг хийх

Өдөрт 1,440 минут байдаг. Уран зохиолын янз бүрийн бүтээлээс авсан ишлэл бүрийн жагсаалтыг гаргах нь маш том ажил юм. Том тайвшрал: бусад хүмүүс үүнийг бидний төлөө аль хэдийн хийсэн.

2011 онд The Guardian сонин уншигчдаасаа цаг үеийг дурдсан номноос ишлэл оруулахыг хүссэн байна. Тэд утга зохиолын баярт зориулан инсталляци барихыг хүсчээ. Тиймээс тэд вэбсайт дээрээ жагсаалтын хоёр хувилбартай байдаг (1, 2).

Би хоёр жагсаалтыг нэгтгэж, тэдгээрийг цэвэрлэж, өөрийгөө олсон хэдэн удаа нэмж, тэдгээрийг нэг CSV файл болгон хувиргалаа.

Харамсалтай нь жагсаалт нь тухайн өдрийн бүх минутыг хамардаггүй. Би энэ талаар хэд хэдэн удаа ишлэл ашиглан нэг удаа ажилласан, жишээ нь үүнийг AM болон PM -д ашиглах боломжтой байсан. Тодорхой цаг хугацааны талаар илүү тодорхой бус заалтуудыг ашиглах боломжтой байдаг тул Улаан буудайн Catcher -ийн хэлсэн үгийг өглөөний 9.58 цагт ашигладаг: "Би удаан унтсангүй, учир нь би сэрэхэд арван цаг орчим байсан гэж бодож байна. …"

Энэхүү таатай жагсаалттай байсан ч гэсэн хоёр зүйл надад үндэслэлгүй их цаг хугацаа зарцуулсан. Би жагсаалтаас авсан ишлэл бүрийг зураг болгон хувиргах хэрэгтэй байсан. Би тэдгээрийг дэлгэцэн дээр маш сайн тохируулахыг хүссэн тул үнийн санал бүрийн фонт аль болох том байх болно.

Текстийн хайрцгийг тодорхой өндөр, өргөн хүртэл масштаблах нь ихэнх зураг засварлах програм хангамжийн хувьд гараар хийхэд хялбар байдаг бол тэдгээрийг нэг нэгээр нь бүтээхэд асар их хөдөлмөр зарцуулах байсан. Надад үүнийг хийх скриптийг бий болгох нь бас нэлээд хэцүү ажил байсан. PHP -д (би програмчлалын хэлийг ашигладаг, учир нь энэ нь тексттэй харьцах сайхан функцтэй байдаг) Би урт эсвэл богино ишлэл бүрт хамгийн сайн тохирохыг олохын тулд рекурсив функц бичсэн. Мөр бүрийн хувьд скрипт нь хоёр-p.webp

Энэ нь загварлаг харагдах байдлаасаа болоод надад таалагддаг Libertine фонтыг ашигладаг, учир нь энэ нь маш бүрэн гүйцэд (тоо, цэг таслал, диакритик), мөн нээлттэй эх сурвалж юм.

Надад удаан хугацаа зарцуулсан өөр нэг зүйл бол ишлэл дэх бүх цаг үеийн дурсамжийг тодорхойлох явдал юм, учир нь би тэдгээрийг тод текстээр бичихийг хүссэн юм. Энэ нь цагийг ашиглахад хялбар болгодог, ялангуяа үнийн санал нэлээд урт байх үед. Асуудал нь номонд цагийн тодорхойлолтын гайхалтай хувилбарыг ашигладаг явдал юм. Энэ нь '18.00 цагаас' юу ч байж болно. эсвэл '18: 11: 00 '-' 0600h ',' зургаан цаг орчим ', зүгээр л' зургаан цагт ', эсвэл' арван нэгээс хорин найман минут '. Би эдгээр хувилбаруудын ихэнхийг хайж олохын тулд скрипт хийж, өөрөө олж чадаагүй зүйлээ хийж, тэдгээрийг csv файлд нэмсэн.

Хэрэв та Kindle цагийг өөрийн гараар хийхийг хүсч байвал миний скриптийг ашиглаж болно (доорх хавсралтаас үзнэ үү), гэхдээ та гарч ирсэн бүх зургийг татаж авах боломжтой.

Алхам 4: Цагийг эхлүүлэх, зогсоох

Цагийг эхлүүлэх, зогсоох
Цагийг эхлүүлэх, зогсоох

Би цахим уншигчийн жижиг гар дээрх Shift+C товчлуурыг дарж уран зохиолын цагийг эхлүүлэхийг хүсч байсан. Дахин дарахад цаг зогсч, цагийг ердийн цахим уншигч болгон хувиргадаг.

Нэгдүгээрт,/mnt/us/timelit фолдерыг үүсгээд дараа нь миний хавсаргасан скриптүүдийг тэнд байрлуул.

Зургууд (өмнөх алхамыг үзнэ үү)/mnt/us/timelit/images болон/mnt/us/timelit/images/metadata/руу орно.

Launchpad хакерыг суулгахад/mnt/us/launchpad фолдер үүснэ. Тэнд startClock.ini нэртэй шинэ файл үүсгээд энэ текстийг оруулна уу.

[Үйлдлүүд]

C =! Sh /mnt/us/timelit/startstopClock.sh &

Энэ нь Shift+C товчлолыг үүсгэдэг. Хэрэв бид үүнийг дарвал bash-script startstopClock.sh эхэлнэ. Энэ нь Kindle -ийн хүрээг (энгийн хэрэглэгчийн интерфэйс) зогсоож, Kindle -ийг цахилгаан хэмнэх горимд орохоос сэргийлж, цаг эхэлснийг илтгэх жижиг файл (/mnt/us/timelit/clockisticking) үүсгэнэ.

Тэмдэглэл: Kindle дээрх Shift+C нь үнэхээр "хэвлэлийн ээлжийн ажил, суллах, в товчийг дарах" юм.

Хэрэв хэрэглэгч Shift+C товчлуурыг дахин дарвал цагны файл байгаа бол startstopClock.sh үүнийг устгаад Kindle -ийг дахин эхлүүлнэ.

startstopClock.sh нь мета өгөгдлийг харуулах товчлууруудыг идэвхжүүлэхийн тулд showMetadata.sh гэсэн өөр скриптийг ажиллуулдаг (/usr/bin/waitforkey командыг ашиглан). Хэрэв хэрэглэгч Kindle -ийн хажуу талд байрлах "дараагийн хуудас" товчлуурыг дарвал цаг нь зүүж байгаа эсэхийг шалгаж, хэрэв байгаа бол одоо үзүүлсэнтэй ижил зургийг харуулах болно (аль файл нь цагийн зүү дээр хадгалагдсан болно) файл), гэхдээ дараа нь гарчиг, зохиогчийг доод талд байрлуулна.

Дэлгэц дээрх цагийг минут тутамд өөрчлөхийн тулд энэ мөрийг/etc/crontab/root дээр нэмнэ.

* * * * * sh /mnt/us/timelit/timelit.sh

дараа нь crontab -ийг дараах байдлаар дахин эхлүүлнэ үү: /etc/init.d/cron дахин эхлүүлэх

Ажиллуулах бүртээ timelit.sh 'clockisticking' файл үүсгэгдсэн эсэхийг шалгадаг. Хэрэв тийм бол timelit.sh нь тухайн минутын зургийг харуулах болно.

Тэмдэглэл: Та timelit.sh дахь 'TZ = CEST' гэсэн цагийн бүсийг өөрчлөхийг хүсч магадгүй юм.

Алхам 5: Стандарт хийх

Стандарт гаргах
Стандарт гаргах
Стандарт гаргах
Стандарт гаргах
Стандарт гаргах
Стандарт гаргах

Би бусад зааварчилгаанаас урам зориг авч Kindle цагныхаа бетонон тавиур хийв. Би бас модоор (эсвэл бүр номоор) ямар нэгэн зүйл хийж болох байсан, гэхдээ би цемент туршиж үзэх дуртай байсан, учир нь би урьд өмнө хэзээ ч хийж байгаагүй, мөн саарал өнгийг цахим уншигчтай сайн зохицдог гэж бодсон.

Би цахим уншигчийн хэмжээтэй полистирол, USB кабелийг оруулахын тулд бага зэрэг нэмэлт хайчилж, хүнсний хальс, тунгалаг соронзон хальсаар боосон тул дараа нь цемент амархан гадагшлах болно. Би үүнийг хүнсний савны ёроолд хоёр талт соронзон хальсны тусламжтайгаар наасан.

Дараа нь би хоол хийх савыг 5 см орчим гүнд дүүргэх хангалттай цемент хольсон. Би сайн мэдэхгүй байна, гэхдээ хангалттай ус хэрэглээгүй байж магадгүй, учир нь цемент миний бодож байснаас бага асгаж байсан. Би заавал дагаж мөрдөх ёстой. Дараагийн оролдлогын өмнөх бетоны анги:-)

Би цементийг цэцэрлэгийн хүрз ашиглан саванд хийж, жаахан дараад дараа нь хоёр өдрийн турш хатаана.

Дараагийн удаа би жижиг чулуулгийг зайлуулахын тулд цементийг шигших замаар илүү гөлгөр гадаргууг туршиж, жаахан ус нэмж, үр дүнг үрэхэд илүү их цаг зарцуулах болно. Дараа нь би сууринд жижиг завсарлага хийх болно, ингэснээр USB кабель нь тавиурын арын хэсэгт очно. Үүнийг сүрэл ашиглан хийж болно.

Алхам 6: Нэмэлт санаа

Цаашдын санаа
Цаашдын санаа

Уран зохиолын цаг үнэхээр сайхан харагдаж байна, асуулт хариултын хэсэг сайн ажилладаг. Миний найз охин үе үе ямар номноос ишлэл авсныг нь шалгадаг (тэр ихэвчлэн зөв таамагладаг:). Уг индэр миний бодож байсан шиг гарч ирээгүй, гэхдээ би илүү сайн болгохыг тэсэн ядан хүлээж байна.

Би магадгүй төхөөрөмж дээр хавчих эсвэл шинэ сууринд суурилуулсан чийдэн нэмэх болно. Цаг шүүгээнд суух үед заримдаа цагийг хэлэх боломжгүй харанхуй болдог.

Дэнлүүний хүчийг тусад нь авахын оронд Kindle -ийн нугасны үүрийг ашиглан чийдэнг асааж болно. Дэнлүү суурилуулсан Kindle хайрцгийн хувьд хоёр үүр байдаг. Та Kindle -ийг онгойлгож, гагнуур хийх эсвэл өөрөө металл хавчаар хийх хэрэгтэй болно, гэхдээ энэ нь сайхан байх болно. Гэрлийн мэдрэгчийг холбож болох тул чийдэн харанхуй болоход л асах болно.

Нэмэлт боломжуудыг би тойрч гарах болно гэж найдаж байна

  • Цахилгаан хэмнэхийн тулд өглөөний 1 -ээс өглөөний 6 цаг хүртэл цагийг зогсооно
  • ижил шалтгаанаар wifi асаах боловч системийн цагийг синхрончлохын тулд өдөр бүр хэдэн минутын турш асаагаарай
  • Kindle нь уншигчийн номонд хийж буй ахиц дэвшлийг харуулдаг шиг яг одоо байгаа минутын хэдэн хувийг жижиг блок хэлбэрээр харуулав.
  • Kindle -ийн батерей дуусах үед анхааруулга үзүүлэх

(Сүүлийн хоёрыг Kindle -ийн eips командыг ашиглан том зурган дээр жижиг зургуудыг давхарлах замаар хийж болно, жишээ нь миний скриптийг үзнэ үү).

Бусад боломжит санаанууд байна

  • цагийг тохируулахын тулд Kindle дээрх товчлууруудыг ашиглана уу
  • цаг эхлэх ба/эсвэл дүрс олдохгүй байх үед үндсэн зургийг харуулах
  • асуулт хариултын горимыг сэлгэхийн тулд товчлол (жишээ нь shift-Q) ашиглана уу
  • Kindle нь чанга яригчтай байдаг тул цагийн дээд хэсэгт (зөвхөн өдрийн цагаар) Биг Бений дууны хонхыг сонсоорой. Бусад дуу чимээ нь номыг хаах, хуудас эргүүлэх, эсвэл ишлэл унших гэх мэт байж болно.

Энэхүү санаа, зааварчилгаа танд таалагдсан гэж найдаж байна. Хэрэв танд асуулт эсвэл санал байвал надад мэдэгдээрэй!

Цагны уралдаан
Цагны уралдаан
Цагны уралдаан
Цагны уралдаан

Цагийн уралдааны хоёрдугаар шагнал

Зөвлөмж болгож буй: